Commit Graph
35 Commits
Author SHA1 Message Date
Shivering Ocelot 0eab9ac111 Chat message edit, feature parity with flutter interface 2025-07-14 16:11:17 -05:00
Shivering Ocelot 569242b459 Improve agent view styles 2025-07-14 10:47:22 -05:00
Shivering Ocelot 3e06a59f85 Fix missing names in chat 2025-07-14 09:48:44 -05:00
Shivering Ocelot bace4b7136 Chat: threads, notes, better styles 2025-07-13 22:40:15 -05:00
Shivering Ocelot 0f7384cc1d Agent creation and editing support via UI 2025-07-13 03:53:43 -05:00
Shivering Ocelot f8edd01c37 Support creating chats. Add agents in sidebar. Improve chat state management 2025-07-12 19:27:15 -05:00
Shivering Ocelot 73fe8a95d4 Chat View and Sidebar chat list 2025-07-09 22:16:38 -05:00
Shivering Ocelot 5b59d3df75 Initial vue frontend, with only authentication 2025-07-09 17:08:48 -05:00
Shivering Ocelot 396b06b05c Introduce message kinds, and handle them appropriately in user and agent chat 2025-07-08 18:01:46 -05:00
Shivering Ocelot cba41f1e7e message edit/update functionality 2025-07-05 10:44:14 -05:00
Shivering Ocelot cdba31e9f7 move chat app functions to mixin 2025-07-05 06:46:23 -05:00
Shivering Ocelot b907698829 Improve message schema, assign or create main agent chat automatically 2025-07-05 05:51:03 -05:00
Shivering Ocelot 4aa374820c Some improvements to conversation agent 2025-07-04 19:55:57 -05:00
Shivering Ocelot ba48846ba1 show and update agentname/identifier 2025-07-03 16:48:52 -05:00
Shivering Ocelot 6530ff0a24 Agent class description, visible in UI 2025-07-01 21:26:02 -05:00
Shivering Ocelot e9ebb1378a Full memory storing and retrieval for conversation agent. Update gral prompts. Add custom inference model. 2025-06-28 00:59:56 -05:00
Shivering Ocelot 3c3febb92d separate and improve conversation agent 2025-06-27 09:30:36 -05:00
Shivering Ocelot 951ceaa05b Fix various agent-chat bugs, add qdrant dependency, WIP memory processing for conversation agent 2025-06-25 20:40:11 -05:00
Shivering Ocelot e8d80c5495 Chat Threads, ConversationAgent (WIP) 2025-06-16 19:59:37 -05:00
Shivering Ocelot 22fe5619d8 backend: separated agent classes. frontend: chat message context menu (does nothing) 2025-06-01 23:59:38 -05:00
Shivering Ocelot 3f37f727af Stabilize frontend login. Make chat messages multiline. 2025-05-31 13:33:42 -05:00
Shivering Ocelot 5bbdfe8747 Token based authentication 2025-05-28 01:15:46 -05:00
Shivering Ocelot 9a8e68f021 Agent actions and gral function. Need agent classes to separate advanced agent functionality. 2025-05-27 23:51:28 -05:00
Shivering Ocelot c3e55e89f2 Signup screen and functionality 2025-05-26 11:22:31 -05:00
Shivering Ocelot 08f0668997 Full agent admin via API and UI 2025-05-25 18:59:23 -05:00
Shivering Ocelot 5351144edf Advanced chat management via UI 2025-05-22 07:48:36 -05:00
Shivering Ocelot fbee31841d Multiple improvements in authentication functionality 2025-05-21 22:27:35 -05:00
Shivering Ocelot bd5c4e002f Implement basic agent and toolset functionality 2025-05-21 20:18:01 -05:00
Shivering Ocelot 7b3326524e refactor entire frontend 2025-05-14 18:25:50 -05:00
Shivering Ocelot 49df72f2a1 backend: implement agents and connect them with chats 2025-05-12 12:55:50 -05:00
Shivering Ocelot e57e5ba16a implement chat message sending 2025-05-10 21:17:36 -05:00
Shivering Ocelot cbd8452ee5 backend: implement basic functionality in app class. testing: organize and improve javascript test swuite 2025-05-09 09:18:42 -05:00
Shivering Ocelot 44f0b3589c backend: separate App and server, add websocket endpoint, accept data directory command argument. initialize sqlalchemy database and models in new module. frontend: create backend class for managing ws connection, move ui to chat_screen, create scaffold chat and agent classes. 2025-05-06 17:50:57 -05:00
Shivering Ocelot 1e82796db1 Create flutter project in frontend directory. Serve frontend web build in backend app. 2025-05-04 21:26:03 -05:00
Shivering Ocelot 2c1de4924c Basic Quart server in backend directory 2025-05-04 15:40:58 -05:00