Commit Graph

12 Commits

Author SHA1 Message Date
Björn Otgaar
acb6a69467 fix: quick fix for pydantic import for tests
Ref: N25B-205
2025-10-28 13:28:38 +01:00
Björn Otgaar
423309e063 fix: unit test refactoring with conftest and more mocks
ref: N25B-205
2025-10-28 13:26:33 +01:00
Björn Otgaar
52faa59184 Merge remote-tracking branch 'origin/dev' into feat/cb2ui-robot-connections 2025-10-28 11:09:23 +01:00
4859c3ac04 style: fix style 2025-10-27 15:10:31 +01:00
Björn Otgaar
c1217a9017 fix: fixed duplicate entry in uv.lock
ref: N25B-205
2025-10-23 17:02:17 +02:00
Björn Otgaar
d599f71c8a Merge remote-tracking branch 'origin/dev' into feat/cb2ui-robot-connections 2025-10-23 16:48:04 +02:00
cd0b3ee9a0 Merge branch 'dev' into feat/agentic-architecture 2025-10-22 14:20:43 +02:00
2069ac1a93 feat: automatic testing
This commit adds a .gitlab-ci.yml file, which is responsible for
defining jobs to be run (in this case only running the test suite)

ref: N25B-65
2025-10-22 14:05:45 +02:00
Björn Otgaar
3d7ef2b874 feat: agent structure and implementation new
architecture with unit tests

ref: N25B-205
2025-10-22 10:28:48 +02:00
31882f8d63 feat: add BDI core agent
Main BDI brain structure implemented. Still some TODOs left, and very
basic implementation (only one belief "user_said(Message)" and every
message is sent straight to a function which is responsible for getting
an LLM response.

ref: N25B-197
2025-10-18 17:50:17 +02:00
1229df70b0 chore: filled in project structure
Added some example basic files containing a functioning /message
endpoint which logs the received message to INFO.

ref: N25B-144
2025-10-08 15:02:11 +02:00
0b3731314b chore: initialized UV repository
Also added the initial packages necessary for audio transcription.

ref: N25B-144
2025-10-08 13:23:52 +02:00