14 Commits

Author SHA1 Message Date
Livio Meuli
9dedd0403c Merge branch 'main' of https://gitea.fhgr.ch/meulilivio/AISE1_Project into comments 2026-05-21 09:53:58 +02:00
Livio Meuli
eacf8c5137 Comments im ganzen Projekt 2026-05-07 15:42:29 +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
cd233714bf Modals for Delete and Rename Files and Folders 2026-04-10 13:39:14 +02:00
764363671c Merge pull request 'ui-setup' (#8) from ui-setup into main
Reviewed-on: meulilivio/AISE1_Project#8
2026-04-10 00:06:04 +02:00
Irina Rueegg
7769a0e185 rename&delet 2026-04-09 18:19:04 +02:00
Livio Meuli
60cba2a52e Added Agent Mode 2026-04-09 17:45:21 +02:00
Livio Meuli
6e29be75d4 Fix Ai Chat 2026-04-09 16:44:59 +02:00
Livio Meuli
881edf7a47 Merge branch 'main' of https://gitea.fhgr.ch/meulilivio/AISE1_Project into ui-setup 2026-04-09 16:41:16 +02:00
Irina Rueegg
b7bbd63bb3 change UI, Filetree 2026-04-09 16:24:52 +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
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
Irina Rueegg
3ba942d610 Entwurf grobes UI-Setup 2026-03-26 18:02:28 +01:00