Commit graph

22 commits

Author SHA1 Message Date
Wendong-Fan
241115de5b update 2026-01-20 09:36:55 +08:00
Wendong-Fan
315d0c9e89 fix: terminal toolkit env setting 2026-01-20 08:56:50 +08:00
Wendong-Fan
b49b3c50a7 add install_dependencies back 2026-01-20 08:07:22 +08:00
puzhen
8ec82050ed optimize 2026-01-19 23:31:43 +00:00
puzhen
81bb3b555f Merge branch 'enhance/cleanup-terminal-env' into chore/optimize_workforce_construct
Merged cleanup features:
- Delete task lock on SSE timeout
- Cleanup terminal env (venv) on close session
- Register toolkits for cleanup when task ends
2026-01-19 23:26:59 +00:00
puzhen
d755a3edc1 clean code 2026-01-19 23:03:30 +00:00
puzhen
1ff0432e47 update to clone env 2026-01-19 21:05:57 +00:00
a7m-1st
47cf1be181 enhance: cleanup env on close session 2026-01-16 17:00:21 +03:00
Wendong-Fan
877506c7c6 minor fix 2026-01-03 02:43:33 +08:00
puzhen
064b7e866a fix/terminal tool call 2026-01-01 21:40:18 +00:00
Wendong-Fan
01a898d10d bump up camel version to 0283a0 2025-12-29 09:19:48 +08:00
Wendong-Fan
7f05df26db bug fix 2025-12-03 07:45:44 +08:00
Wendong-Fan
4161871b86 Improve logging with structured output across backend services
- Add detailed structured logging in Workforce initialization and task execution
- Include task metadata, API task IDs, and execution context in log entries
- Enhance error logging with better context and exception info
- Standardize log format across workforce, health controller, and other components

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-20 14:43:31 +08:00
LuoPengcheng
778d8ef028 fix: #557 add ThreadPoolExecutor in terminal_toolkit 2025-10-24 01:59:46 +08:00
LuoPengcheng
e472193948 fix: #557 create eventloop in terminal_toolkit 2025-10-22 20:51:14 +08:00
puzhen
7eb44cd0a0 update 2025-10-10 10:46:37 +01:00
Sun Tao
29a695c9af Update terminal_toolkit.py 2025-09-24 21:58:39 +08:00
Sun Tao
606915a67f Update terminal_toolkit.py 2025-09-24 15:42:41 +08:00
luo
5dc04f143c update shell_exec params 2025-09-24 14:26:43 +08:00
luo
d054102a0f support new terminal toolkit 2025-09-24 11:52:58 +08:00
luo
fc323b6670 camel support 0.2.76a1 2025-09-15 20:04:24 +08:00
puzhen
723df5a03e Initial commit of eigent-main 2025-08-12 01:16:39 +02:00