Twirre Meulenbelt
d513111ef3
Merge remote-tracking branch 'origin/dev' into feat/norms-and-goals-program
2025-11-25 11:29:27 +01:00
435f0c25a9
Merge branch 'refactor/remove-spade' into 'dev'
...
Remove SPADE dependency
See merge request ics/sp/2025/n25b/pepperplus-cb!29
2025-11-25 10:26:06 +00:00
e5949a7273
fix: fix test race condition
...
ref: N25B-301
2025-11-25 11:21:25 +01:00
Twirre Meulenbelt
54502e441c
test: fix tests after changing schema and
...
ref: N25B-299
2025-11-24 20:53:53 +01:00
Twirre Meulenbelt
3f22b854a7
fix: default norms and goals should be lists
...
ref: N25B-299
2025-11-24 20:28:34 +01:00
Twirre Meulenbelt
8ea8d4a8d4
feat: support history, norms and goals for LLM
...
ref: N25B-299
2025-11-24 17:58:44 +01:00
Twirre Meulenbelt
f2a67637c6
feat: add program manager
...
ref: N25B-299
2025-11-24 17:13:40 +01:00
ef00c03ec5
feat: pydantic models and inter-process messaging
...
Moved `InternalMessage` into schemas and created a `BeliefMessage`
model. Also added the ability for agents to communicate via ZMQ to
agents on another process.
ref: N25B-316
2025-11-24 14:03:34 +01:00
47a20413c4
chore: fix tests
...
Fixed the use of `asyncio.Event` in `VADAgent` breaking tests.
2025-11-22 20:06:48 +01:00
8607f9b615
chore: apply suggestions
2025-11-22 19:59:30 +01:00
4d076eac48
perf: improved speed of BDI
...
By efficiently checking when the next work has to be done, we can
increase performance not having to "busy loop". Time from transcription
-> message to LLM agent is now down to sub 1 millisecond.
ref: N25B-316
2025-11-22 19:53:19 +01:00
1f9926fe00
chore: apply suggestion
...
Changed `add_background_task` to `add_behavior` and added extra docs.
2025-11-22 10:28:52 +01:00
Twirre
f8f833df64
Merge branch 'refactor/remove-spade-redo-tests' into 'refactor/remove-spade-update-tests'
...
Redo testing
See merge request ics/sp/2025/n25b/pepperplus-cb!28
2025-11-21 17:16:43 +00:00
1d6781c5b6
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Twirre <s.a.meulenbelt@students.uu.nl >
2025-11-21 17:05:01 +00:00
b488effddc
chore: add back missing test
2025-11-21 17:55:17 +01:00
5a6ff12d8d
chore: update dependencies
2025-11-21 17:29:30 +01:00
027b88adf3
chore: update pipeline
2025-11-21 17:19:39 +01:00
359633effc
chore: update dependencies
2025-11-21 17:18:53 +01:00
9fdcacc342
chore: update gitlab ci file
2025-11-21 17:10:58 +01:00
24863cb6af
chore: update CI/CD testing command
2025-11-21 17:06:04 +01:00
5fb923e20d
refactor: testing
...
Redid testing structure, added tests and changed some tests.
ref: N25B-301
2025-11-21 17:03:40 +01:00
97f5f5c74d
Merge branch 'refactor/remove-spade' into refactor/remove-spade-update-tests
2025-11-21 13:31:09 +01:00
2d4f9a3323
chore: remove redundant settings
2025-11-21 13:30:28 +01:00
c02282556f
Merge branch 'refactor/remove-spade' into refactor/remove-spade-update-tests
2025-11-21 13:29:14 +01:00
98d087417f
docs: document how to use agents
...
ref: N25B-300
2025-11-21 13:28:37 +01:00
Twirre Meulenbelt
d7353bea8c
Merge remote-tracking branch 'origin/refactor/remove-spade' into refactor/remove-spade-update-tests
2025-11-21 13:13:44 +01:00
1c510c661e
feat: more robust belief management
...
ref: N25B-316
2025-11-21 12:08:53 +01:00
92fc73d45b
chore: add back agentspeak dependency
...
This was removed with the removal of SPADE.
2025-11-21 10:04:37 +01:00
Twirre Meulenbelt
5787e3341a
test: make integration tests work again
...
ref: N25B-301
2025-11-20 20:59:41 +01:00
Twirre Meulenbelt
c9186eaf8f
test: make some BDI tests work again
...
ref: N25B-301
2025-11-20 18:03:39 +01:00
67d0284dfb
chore: remove metadata field and jid attribute
...
These weren't used.
2025-11-20 17:32:19 +01:00
Twirre Meulenbelt
0493d390e3
test: make VAD tests work again
...
ref: N25B-301
2025-11-20 16:33:12 +01:00
610c4b526d
fix: incorrect receiver and incorrect belief
...
ref: N25B-300
2025-11-20 15:04:40 +01:00
bb3f81d2e8
refactor: remove SPADE dependencies
...
Did not look at tests yet, this is a very non-final commit.
ref: N25B-300
2025-11-20 14:35:28 +01:00
Twirre
6025721866
Merge branch 'docs/gen_documentation' into 'dev'
...
docs: added auto-generation of documentation
See merge request ics/sp/2025/n25b/pepperplus-cb!27
2025-11-19 17:15:17 +00:00
Storm
9cc44914f8
chore: added to conf.py to correctly load modules for doc generation
...
ref: N25B-270
2025-11-19 18:04:06 +01:00
Storm
8c209d3adb
docs: conf.py is now included, sphinx is properly installed using uv
...
ref: N25B-270
2025-11-19 17:47:10 +01:00
Twirre
884e03bc44
Merge branch 'refactor/config-file' into 'dev'
...
refactor: remove constants and put in config file
See merge request ics/sp/2025/n25b/pepperplus-cb!24
2025-11-19 16:31:51 +00:00
Twirre Meulenbelt
64db25c974
Merge remote-tracking branch 'origin/dev' into refactor/config-file
...
# Conflicts:
# src/control_backend/agents/ri_communication_agent.py
# src/control_backend/core/config.py
# src/control_backend/main.py
2025-11-19 17:30:48 +01:00
Twirre
9963134262
Merge branch 'refactor/agent-naming' into 'dev'
...
Refactoring agent and behaviour naming and structure.
See merge request ics/sp/2025/n25b/pepperplus-cb!25
2025-11-19 15:37:14 +00:00
Twirre Meulenbelt
5f3d290fb6
fix: use the correct name in the transcription agent
...
ref: N25B-257
2025-11-19 16:29:13 +01:00
Twirre Meulenbelt
6c401a18b4
Merge remote-tracking branch 'origin/dev' into refactor/agent-naming
2025-11-19 16:00:11 +01:00
Twirre Meulenbelt
efe49c219c
feat: apply new agent naming standards
...
Expanding abbreviations to remove ambiguity, simplifying agent names to reduce repetition.
ref: N25B-257
2025-11-19 15:56:09 +01:00
Björn Otgaar
4fc3c2a1e1
Merge branch 'feat/recieve-programs-ui' into 'dev'
...
feat: ui program to cb connection
See merge request ics/sp/2025/n25b/pepperplus-cb!26
2025-11-19 14:21:00 +00:00
Storm
7e73baf8be
docs: added auto-generation of documentation
...
ref: N25B-270
2025-11-19 13:44:08 +01:00
JobvAlewijk
964997f801
Merge branch 'dev' of https://git.science.uu.nl/ics/sp/2025/n25b/pepperplus-cb into feat/recieve-programs-ui
2025-11-19 13:16:41 +01:00
Pim Hutting
93b8db03e7
fix: delete personal git history file
...
Accidentally added a git history file.
close: N25B-236
2025-11-19 13:05:40 +01:00
Pim Hutting
98dd2637c0
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Twirre <s.a.meulenbelt@students.uu.nl >
2025-11-19 11:50:17 +00:00
Pim Hutting
1372fe89f6
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Twirre <s.a.meulenbelt@students.uu.nl >
2025-11-19 11:50:07 +00:00
Pim Hutting
6436fc12c8
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Twirre <s.a.meulenbelt@students.uu.nl >
2025-11-19 11:48:49 +00:00