|
|
240624f887
|
Merge branch 'dev' into feat/extra-agentspeak-functionality
# Conflicts:
# src/control_backend/agents/bdi/bdi_program_manager.py
# src/control_backend/agents/llm/llm_agent.py
# test/unit/agents/bdi/test_bdi_program_manager.py
|
2026-01-07 17:46:48 +01:00 |
|
|
|
8a77e8e1c7
|
feat: check goals only for this phase
Since conversation history still remains we can still check at a later point.
ref: N25B-429
|
2026-01-07 17:31:24 +01:00 |
|
|
|
3b4dccc760
|
Merge branch 'feat/semantic-beliefs' into feat/extra-agentspeak-functionality
# Conflicts:
# src/control_backend/agents/bdi/bdi_program_manager.py
|
2026-01-07 17:20:52 +01:00 |
|
|
|
3d49e44cf7
|
fix: complete pipeline working
User interrupts still need to be tested.
ref: N25B-429
|
2026-01-07 17:13:58 +01:00 |
|
Twirre Meulenbelt
|
aa5b386f65
|
feat: semantically determine goal completion
ref: N25B-432
|
2026-01-07 17:08:23 +01:00 |
|
Twirre Meulenbelt
|
cabe35cdbd
|
feat: integrate AgentSpeak with semantic belief extraction
ref: N25B-429
|
2026-01-07 11:44:48 +01:00 |
|
|
|
a357b6990b
|
feat: send program to bdi core
ref: N25B-376
|
2026-01-06 12:11:37 +01:00 |
|
Pim Hutting
|
6ca86e4b81
|
feat: made program reset LLM
|
2026-01-02 15:13:04 +00:00 |
|
|
|
1d36d2e089
|
feat: (hopefully) better intermediate representation
ref: N25B-376
|
2025-12-17 15:33:27 +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 |
|
|
|
bab4800698
|
feat: add trigger generation
ref: N25B-376
|
2025-12-16 12:10:52 +01:00 |
|
|
|
d043c54336
|
refactor: program restructure
Also includes some AgentSpeak generation.
ref: N25B-376
|
2025-12-16 10:21:50 +01:00 |
|
|
|
ae7c7a0236
|
Merge branch 'dev' into docs/docs-cb
|
2025-11-25 12:21:20 +01:00 |
|
|
|
5598c6b8fe
|
Merge branch 'feat/norms-and-goals-program' into docs/docs-cb
|
2025-11-25 12:04:33 +01:00 |
|
Twirre Meulenbelt
|
6be045666d
|
chore: remove unused variable
|
2025-11-25 12:04:30 +01:00 |
|
Twirre
|
ce058c3808
|
fix: correct typing, simplify logs
ref: N25B-299
|
2025-11-25 10:52:18 +00:00 |
|
Twirre Meulenbelt
|
11b5345ae7
|
fix: do not await add_behavior anymore
ref: N25B-299
|
2025-11-25 11:33:35 +01:00 |
|
|
|
129d3c4420
|
docs: add docs to CB
Pretty much every class and method should have documentation now.
ref: N25B-295
|
2025-11-24 21:58:22 +01:00 |
|
Twirre Meulenbelt
|
f2a67637c6
|
feat: add program manager
ref: N25B-299
|
2025-11-24 17:13:40 +01:00 |
|