46 Commits

Author SHA1 Message Date
Livio Meuli
a8403eee92 small changes 2026-05-28 11:19:44 +02:00
Livio Meuli
8327c54bdb Remove some stuff 2026-05-28 09:17:08 +02:00
Irina Rueegg
53797c161e finetuning 2026-05-27 19:54:45 +02:00
Livio Meuli
91f816168a Minor Updates 2026-05-27 07:54:07 +02:00
Livio Meuli
b83cd2a790 search improvments, chat, improvments 2026-05-26 17:48:23 +02:00
Livio Meuli
33dd93fbbf Fixes and Updates 2026-05-26 06:31:02 +02:00
Livio Meuli
3891007fb2 Merge branch 'logger' of https://gitea.fhgr.ch/meulilivio/AISE1_Project into func_improvments 2026-05-25 15:00:23 +02:00
Livio Meuli
d860b73710 Merge branch 'main' of https://gitea.fhgr.ch/meulilivio/AISE1_Project into func_improvments 2026-05-25 14:54:46 +02:00
6730a48852 Merge branch 'main' into MCP-setup 2026-05-25 13:20:21 +02:00
Irina Rueegg
59ff3ead93 Logger implementation, MCP commented out since logging is blocking server 2026-05-25 11:02:44 +02:00
Livio Meuli
cc14f25e69 refactor: add REVIEW annotations for dead/debug code across frontend and backend
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 10:38:59 +02:00
Livio Meuli
0751be8e61 docs: merge docstrings and inline comments from agent 2026-05-24 10:28:54 +02:00
Livio Meuli
21b0b3f9dc docs: add docstrings and inline comments to all Python files 2026-05-24 10:28:28 +02:00
Livio Meuli
4342a8e34b fix comment 2026-05-22 14:56:21 +02:00
Livio Meuli
c301076e60 fix problem 2026-05-22 14:51:08 +02:00
Livio Meuli
241c6580f3 some implementetd stuff 2026-05-22 14:25:22 +02:00
Irina Rueegg
a65dd047ba Merge branch 'main' of https://gitea.fhgr.ch/meulilivio/AISE1_Project into MCP-setup 2026-05-21 16:13:40 +02:00
Irina Rueegg
e75212652e validate fix 2026-05-21 16:11:21 +02:00
Livio Meuli
bdbdbc9b3a start web search in chat 2026-05-21 15:41:22 +02:00
Irina Rueegg
c8299f89c3 mcp code execution fix 2026-05-21 15:39:34 +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
9dedd0403c Merge branch 'main' of https://gitea.fhgr.ch/meulilivio/AISE1_Project into comments 2026-05-21 09:53:58 +02:00
Irina Rueegg
3c677a13ab feat MCP Sandboxing for python 2026-05-10 21:44:53 +02:00
Irina Rueegg
560e56b596 MCP-Tool fine tuning 2026-05-10 15:52:34 +02:00
Irina Rueegg
e5831f69a8 feat MCP adapter: functional adapter and tool calls. Tools need to be fine grained 2026-05-10 13:46:48 +02:00
Irina Rueegg
88c647a428 addition of debug print messages, bug in adapter, initializing sessions, line 113 2026-05-10 11:32:40 +02:00
Livio Meuli
eacf8c5137 Comments im ganzen Projekt 2026-05-07 15:42:29 +02:00
Irina Rueegg
4e0d3a7438 reset coding_agent to non dynamic tool choice 2026-05-07 12:02:08 +02:00
Irina Rueegg
582e0bd711 additional mcp-adapter without RAG logic 2026-05-07 11:36:56 +02:00
Irina Rueegg
0a329139ca async mcp implementation in agentloop - buggy 2026-05-06 21:19:03 +02:00
Irina Rueegg
2a37ae3aa4 Docstring anpassungen mcp server 2026-05-06 19:25:48 +02:00
Irina Rueegg
2a65efb046 mcp servers with config and adapter files 2026-05-06 19:01:12 +02:00
Irina Rueegg
73ba4a7931 rename and delet options per file in File Tree/sidebar 2026-05-05 19:38:04 +02:00
Livio Meuli
df7f34abbf chat und agent Mode verbesserung 2026-04-10 15:07:28 +02:00
Livio Meuli
cd233714bf Modals for Delete and Rename Files and Folders 2026-04-10 13:39:14 +02:00
Livio Meuli
1bf9bfdb39 Fixed Rename and Delete 2026-04-10 00:13:52 +02:00
Irina Rueegg
7769a0e185 rename&delet 2026-04-09 18:19:04 +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
452b655f3a Merge branch 'ui-setup' of https://gitea.fhgr.ch/meulilivio/AISE1_Project into feature/backend_implemation 2026-04-09 11:15:37 +02:00
Irina Rueegg
3ce4ef970b Debug feats: editor, file_manager 2026-04-06 21:14:27 +02:00
Irina Rueegg
e59cd2849b feat: editor and file tree 2026-04-06 15:25:53 +02:00
Livio Meuli
2faf88d2d0 Add improved project structure with agents and utils directories 2026-03-26 17:51:41 +01:00
Livio Meuli
da9910c0aa Clean project structure - empty files and folders ready for implementation 2026-03-24 15:58:11 +01:00
Livio Meuli
014a3ce548 Add correct project structure following PDF specification - Streamlit frontend and backend managers 2026-03-24 15:52:32 +01:00