10 Commits

Author SHA1 Message Date
Irina Rueegg
015564d754 testts 2026-05-22 14:54:49 +02:00
Livio Meuli
f91707b5b5 remove some testcases 2026-05-21 12:06:32 +02:00
Livio Meuli
1c6e4a2b9d rework tests 2026-05-21 11:50:32 +02:00
Livio Meuli
2a471988cc Adding Comments and Docstrings to testFiles for Documentation 2026-05-21 11:37:05 +02:00
Livio Meuli
ee64b8c706 Update tests and add some new test Cases. Add new requirement 2026-05-21 11:26:28 +02:00
Livio Meuli
855c4edde4 added new testfiles and completed some testfiles with tests.
test_execution_engine, test_mcp_server_code_execution
test_mcp_server_files_search
test_mcp_server_web_search
müssen noch gemacht werden
2026-05-21 10:46:01 +02:00
Livio Meuli
cbfe347e94 Agent Logik 2026-04-09 16:34:44 +02:00
Livio Meuli
6f9be8a6c4 Implement ChatManager with API integration, SystemPrompter, and comprehensive test suite
- Add ChatManager class for OpenAI-compatible API communication (silicon.fhgr.ch:7080)
- Add SystemPrompter for intelligent prompt generation with file context
- Integrate ChatManager into frontend chat component
- Add comprehensive pytest tests (40+ tests covering unit and integration scenarios)
- Implement error handling for API failures, timeouts, and connection issues
- Add environment variable-based configuration for API credentials
- Update frontend state initialization to include ChatManager
- All tests passing with mock/patch isolation for API calls
2026-04-09 14:19:57 +02:00
Livio Meuli
da9910c0aa Clean project structure - empty files and folders ready for implementation 2026-03-24 15:58:11 +01:00
Livio Meuli
77b93da5e9 Initial project structure with venv and dependencies 2026-03-24 15:46:56 +01:00