Commit graph

860 commits

Author SHA1 Message Date
a7m-1st
be78474be7 fix: add message to the new chatStore (delay task appending) 2025-10-10 13:02:35 +03:00
a7m-1st
e68660d8c5 feat: accumulate tokens accross chatstores 2025-10-10 12:38:17 +03:00
a7m-1st
826ae14031 enhance: create chatStore only when needed 2025-10-10 12:37:38 +03:00
a7m-1st
65688aa623 fix: replay type bug 2025-10-10 11:15:05 +03:00
a7m-1st
9ad2db068b update 2025-10-09 22:55:19 +03:00
a7m-1st
6b901802ee Merge branch 'feat-multi-turn-#419' of https://github.com/eigent-ai/eigent into feat-multi-turn-#419 2025-10-09 22:54:53 +03:00
a7m-1st
1ff87976f5 enhance: replay with project id instead of question 2025-10-09 22:51:51 +03:00
a7m-1st
533e8c0253 fix: new chat on dead sessions for replayed tasks 2025-10-09 22:51:27 +03:00
a7m-1st
9e0e5331b8 fix: new chat on dead sessions for replayed tasks 2025-10-09 22:33:57 +03:00
a7m-1st
69b1b051b3 fix: use projectId to stop project 2025-10-09 21:51:14 +03:00
a7m-1st
53b883ee10 fix: send add-task to backend asap 2025-10-09 21:46:34 +03:00
a7m-1st
eba3694423 fix: simplify create new project logic 2025-10-09 21:31:12 +03:00
a7m-1st
ada72e43e5 feat: new chat on dead sessions with state logic + refactor 2025-10-09 21:29:31 +03:00
a7m-1st
bb304e8314 enhance: just in case, sync queueTaskId & newTaskId 2025-10-09 20:41:04 +03:00
a7m-1st
555aeaae1c refactor 2025-10-09 20:23:55 +03:00
a7m-1st
9e438990a7 Merge branch 'feat-multi-turn-#419' of https://github.com/eigent-ai/eigent into feat-multi-turn-#419 2025-10-09 20:02:43 +03:00
a7m-1st
e0e3043046 refactor: chatStore 2025-10-09 20:00:09 +03:00
a7m-1st
4b3d1f1f9b fix: sync camel_task & return trigger "end" for proper handling 2025-10-09 19:59:53 +03:00
Douglasymlai
f8b338b5d5 feat: update ChatBox components and add QueuedBox 2025-10-09 18:28:00 +02:00
a7m-1st
8a466294ec fix(check): id not found typescript error 2025-10-09 17:29:05 +03:00
a7m-1st
df3f798769 fix: assign active chatId bug 2025-10-09 17:25:53 +03:00
a7m-1st
e1ee36b6bd feat: abstract to appendInitChatStore 2025-10-09 17:17:30 +03:00
a7m-1st
d05d28dae4 fix: redundant floating action buttons 2025-10-09 14:05:38 +03:00
a7m-1st
66953e5ce0 enhance: reuse same event loop for queued tasks 2025-10-09 14:04:41 +03:00
a7m-1st
d5791aeda8 fix: empty message when queueing 2025-10-09 04:14:10 +03:00
a7m-1st
40fb95020b enhance: update step_solve TaskAction handling 2025-10-09 03:55:59 +03:00
a7m-1st
b6206e6356 feat: update chatBox component 2025-10-09 03:52:39 +03:00
a7m-1st
5cb3da9844 feat: handle child SSE creation 2025-10-09 03:23:50 +03:00
a7m-1st
f31b9d1ad9 feat: get_or_create_task_lock 2025-10-09 03:22:08 +03:00
a7m-1st
68305ed808 enhance: handle routing for new main & old internal tasks 2025-10-09 01:17:11 +03:00
a7m-1st
c3a50b891c feat(action): new task state action 2025-10-09 01:04:28 +03:00
a7m-1st
1f8d055412 feat: update queue handling to allow optimistic deletion 2025-10-08 22:00:43 +03:00
a7m-1st
6e7b866a66 Merge branch 'feat-multi-turn-#419' of https://github.com/eigent-ai/eigent into feat-multi-turn-#419 2025-10-08 21:37:49 +03:00
a7m-1st
27f59a1b5d update imports 2025-10-08 21:28:43 +03:00
a7m-1st
22411413c3 update imports 2025-10-08 21:27:34 +03:00
a7m-1st
e4ac3e1f50 feat: update event loop to use project_id, thus all frontend endpoints 2025-10-08 21:08:15 +03:00
a7m-1st
4d2a77f8af feat: update backend endpoints 2025-10-08 21:03:25 +03:00
a7m-1st
24d3ca3dec enhance: queue per project basis 2025-10-08 12:30:20 +03:00
a7m-1st
d494d1bcca Merge branch 'feat-project-store-#419' into feat-multi-turn-#419 2025-10-08 12:11:50 +03:00
a7m-1st
823267a20d fix: ensure only single empty project exists & reuse it when not in replay mode 2025-10-07 22:40:25 +03:00
a7m-1st
79b111f7ca fix: remove create() chatStore on createChatStore & fix Edit Task 2025-10-07 22:27:19 +03:00
a7m-1st
655b5dfd2c fix: use question as temporary projectId for old tasks 2025-10-07 21:44:38 +03:00
a7m-1st
f77a852836 feat: support replay with projectStore 2025-10-07 21:10:28 +03:00
a7m-1st
d487372974 enhance: add typing to chatStoreAdapter 2025-10-07 20:01:05 +03:00
a7m-1st
6a94cabe89 fix: create new project + new task on "new project" 2025-10-07 19:22:40 +03:00
a7m-1st
8ff4e80072 feat: connect chatStore adapter 2025-10-07 15:54:33 +03:00
a7m-1st
db945f0dcc feat: adapter for backward compatiblity 2025-10-07 15:53:41 +03:00
a7m-1st
0f886d5fa3 enhance: update projectStore to handle null cases 2025-10-07 15:52:56 +03:00
a7m-1st
2129fc6c1c enhance: update projectStore to support multi task (chatStore) 2025-10-07 15:04:00 +03:00
a7m-1st
19f0a0ed83 feat: init projectStore 2025-10-07 12:10:24 +03:00