Twirre Meulenbelt
cabe35cdbd
feat: integrate AgentSpeak with semantic belief extraction
...
ref: N25B-429
2026-01-07 11:44:48 +01:00
Twirre Meulenbelt
de8e829d3e
Merge remote-tracking branch 'origin/feat/agentspeak-generation' into feat/semantic-beliefs
...
# Conflicts:
# test/unit/agents/bdi/test_bdi_program_manager.py
2026-01-06 15:30:59 +01:00
Twirre Meulenbelt
3406e9ac2f
feat: make the pipeline work with Program and AgentSpeak
...
ref: N25B-429
2026-01-06 15:26:44 +01:00
a357b6990b
feat: send program to bdi core
...
ref: N25B-376
2026-01-06 12:11:37 +01:00
Björn Otgaar
612a96940d
Merge branch 'feat/environment-variables' into 'dev'
...
Docs for environment variables, parameterize some constants
See merge request ics/sp/2025/n25b/pepperplus-cb!38
2026-01-06 09:02:49 +00:00
Pim Hutting
4c20656c75
Merge branch 'feat/program-reset-llm' into 'dev'
...
feat: made program reset LLM
See merge request ics/sp/2025/n25b/pepperplus-cb!39
2026-01-02 15:13:05 +00:00
Pim Hutting
6ca86e4b81
feat: made program reset LLM
2026-01-02 15:13:04 +00:00
9eea4ee345
feat: new ASL generation
...
ref: N25B-376
2026-01-02 12:08:20 +01:00
Twirre Meulenbelt
42ee5c76d8
test: create tests for belief extractor agent
...
Includes changes in schemas. Change type of `norms` in `Program` imperceptibly, big changes in schema of `BeliefMessage` to support deleting beliefs.
ref: N25B-380
2025-12-29 17:12:02 +01:00
Twirre Meulenbelt
7d798f2e77
Merge remote-tracking branch 'origin/dev' into feat/environment-variables
...
# Conflicts:
# src/control_backend/core/config.py
# test/unit/agents/actuation/test_robot_speech_agent.py
2025-12-29 12:40:16 +01:00
Twirre Meulenbelt
5282c2471f
Merge remote-tracking branch 'origin/dev' into feat/environment-variables
...
# Conflicts:
# src/control_backend/core/config.py
# test/unit/agents/actuation/test_robot_speech_agent.py
2025-12-29 12:35:39 +01:00
Twirre Meulenbelt
57b1276cb5
test: make tests work again after changing Program schema
...
ref: N25B-380
2025-12-29 12:31:51 +01:00
Twirre Meulenbelt
7e0dc9ce1c
Merge remote-tracking branch 'origin/feat/agentspeak-generation' into feat/semantic-beliefs
...
# Conflicts:
# src/control_backend/schemas/program.py
2025-12-23 17:36:39 +01:00
3253760ef1
feat: new AST representation
...
File names will be changed eventually.
ref: N25B-376
2025-12-23 17:30:35 +01:00
Twirre Meulenbelt
71cefdfef3
fix: add types to all config properties
...
ref: N25B-380
2025-12-23 17:14:49 +01:00
Twirre Meulenbelt
33501093a1
feat: extract semantic beliefs from conversation
...
ref: N25B-380
2025-12-23 17:09:58 +01:00
Pim Hutting
0501a9fba3
create UserInterruptAgent with connection to UI
2025-12-22 13:56:02 +00:00
756e1f0dc5
feat: persistent rules and stuff
...
So ugly
ref: N25B-376
2025-12-18 14:33:42 +01:00
Twirre Meulenbelt
f91cec6708
fix: things in AgentSpeak, add custom actions
...
ref: N25B-376
2025-12-18 11:50:16 +01:00
28262eb27e
fix: default case for plans
...
ref: N25B-376
2025-12-17 16:20:37 +01:00
1d36d2e089
feat: (hopefully) better intermediate representation
...
ref: N25B-376
2025-12-17 15:33:27 +01:00
742e36b94f
chore: non-optional uuid id
...
ref: N25B-376
2025-12-17 14:30:14 +01:00
Twirre Meulenbelt
57fe3ae3f6
Merge remote-tracking branch 'origin/dev' into feat/agentspeak-generation
2025-12-17 13:20:14 +01:00
e704ec5ed4
feat: basic flow and phase transitions
...
ref: N25B-376
2025-12-16 17:00:32 +01:00
Twirre Meulenbelt
27f04f0958
style: use yield instead of returning arrays
...
ref: N25B-376
2025-12-16 16:11:01 +01:00
Twirre Meulenbelt
8cc177041a
feat: add a second phase in test_program
...
ref: N25B-376
2025-12-16 15:12:22 +01:00
4a432a603f
fix: separate trigger plan generation
...
ref: N25B-376
2025-12-16 14:12:04 +01:00
JobvAlewijk
3e7f2ef574
Merge branch 'feat/quiet-llm' into 'dev'
...
feat: implemented extra log level for LLM token stream
See merge request ics/sp/2025/n25b/pepperplus-cb!37
2025-12-16 11:26:37 +00:00
Luijkx,S.O.H. (Storm)
78abad55d3
feat: implemented extra log level for LLM token stream
2025-12-16 11:26:35 +00:00
bab4800698
feat: add trigger generation
...
ref: N25B-376
2025-12-16 12:10:52 +01:00
Twirre Meulenbelt
db5504db20
chore: remove redundant check
2025-12-16 10:22:11 +01:00
d043c54336
refactor: program restructure
...
Also includes some AgentSpeak generation.
ref: N25B-376
2025-12-16 10:21:50 +01:00
Björn Otgaar
f15a518984
fix: tests
...
ref: N25B-334
2025-12-15 11:52:01 +01:00
Björn Otgaar
71d86f5fb0
Merge branch 'feat/cb2ri-gestures' of git.science.uu.nl:ics/sp/2025/n25b/pepperplus-cb into feat/cb2ri-gestures
2025-12-15 11:36:12 +01:00
Björn Otgaar
daf31ac6a6
fix: change the address to the config, update some logic, seperate the api endpoint, renaming things. yes, the tests don't work right now- this shouldn't be merged yet.
...
ref: N25B-334
2025-12-15 11:35:56 +01:00
Björn Otgaar
b2d014753d
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Pim Hutting <p.r.p.hutting@students.uu.nl >
2025-12-11 15:08:15 +00:00
Twirre Meulenbelt
0c682d6440
feat: introduce .env.example, docs
...
The example includes options that are expected to be changed. It also includes a reference to where in the docs you can find a full list of options.
ref: N25B-352
2025-12-11 13:35:19 +01:00
Björn Otgaar
1c9b722ba3
Merge branch 'dev' into feat/cb2ri-gestures
2025-12-11 12:46:32 +01:00
Twirre Meulenbelt
32d8f20dc9
feat: parameterize RI host
...
Was "localhost" in RI Communication Agent, now uses configurable setting. Secretly also removing "localhost" from VAD agent, as its socket should be something that's "inproc".
ref: N25B-352
2025-12-11 12:12:15 +01:00
Björn Otgaar
6034263259
fix: correct the gestures bugs, change gestures socket to request/reply
...
ref: N25B-334
2025-12-09 14:08:59 +01:00
JobvAlewijk
a3cf389c05
Merge branch 'dev' of https://git.science.uu.nl/ics/sp/2025/n25b/pepperplus-cb into fix/correct-vad-starting
2025-12-07 23:09:31 +01:00
Björn Otgaar
531526f7bc
feat: create tests for all currect functionality and add get available tags router
...
ref: N25B-334
2025-12-04 16:33:27 +01:00
Björn Otgaar
fe4a060188
feat: add tests and better model validation for gesture commands
...
ref: N25B-334
2025-12-04 15:13:27 +01:00
Twirre Meulenbelt
21e9d05d6e
fix: move VAD agent creation to RI communication agent
...
Previously, it was started in main, but it should use values negotiated by the RI communication agent.
ref: N25B-356
2025-12-03 15:07:29 +01:00
Björn Otgaar
b93c39420e
fix: create tests for new ri commands
...
ref: N25B-334
2025-12-03 13:29:47 +01:00
Björn Otgaar
95c7585bf1
feat: setup gesture agent and adjust command port for the UI
...
ref: N25B-334
2025-12-02 15:00:10 +01:00
Björn Otgaar
bacc63aa31
chore: fix socket typing in robot speech agent
2025-12-02 14:22:39 +01:00
261aea4f46
Merge remote-tracking branch 'origin/docs/docs-cb' into docs/docs-cb
2025-11-25 12:56:33 +01:00
953fde7b0c
chore: apply suggestions
2025-11-25 12:56:13 +01:00
Twirre Meulenbelt
78923d3d07
fix: move BDI core agent to make documentation generation better
...
Previously, the BDI Core Agent wasn't included in the docs.
ref: N25B-299
2025-11-25 12:45:23 +01:00