agent-Specialization/utils
JOJO 8a1e17b9a0 feat(goal): add autonomous goal mode workflow
Introduce workspace-level goal state persistence, goal prompt injection, and after-turn review handling so an active task can continue until the configured completion conditions are met.

Add a dedicated goal review agent with readonly and active evidence modes, configurable model settings, review prompt, token/turn boundaries, idle-no-tool protection, and progress/completed/stopped events.

Wire goal_mode through task creation, task restoration, compression handoff, runtime user messages, API message sanitization, and tool-call ordering so goal continuations survive long-running tasks and deep compression.

Add Vue UI for arming goal mode from the quick menu, showing running/completed banners, displaying progress metrics, restoring running goal state, and exposing personalization settings for review mode and stop limits.

Include goal mode research notes and default goal review configuration.
2026-05-30 12:51:42 +08:00
..
__pycache__ <fix thinking chunk> 2025-11-19 20:47:56 +08:00
__init__.py feat: 添加 terminal-guide 和 sub-agent-guide skills 2026-03-16 21:17:02 +08:00
api_client.py feat(goal): add autonomous goal mode workflow 2026-05-30 12:51:42 +08:00
context_manager.py feat(docker): support isolated projects in web mode 2026-05-29 19:49:48 +08:00
conversation_manager.py feat(memory): refactor proactive memory and conversation recall 2026-05-27 03:09:42 +08:00
host_workspace_debug.py feat(memory): refactor proactive memory and conversation recall 2026-05-27 03:09:42 +08:00
logger.py chore(logging): tune title diagnostics and file logs 2026-05-25 22:57:29 +08:00
media_store.py fix: render user media previews from media store refs 2026-04-27 12:57:13 +08:00
terminal_factory.py chore: initial import 2025-11-14 16:44:12 +08:00
token_usage.py refactor(models): use dynamic api model registry 2026-05-29 00:20:54 +08:00
tool_result_formatter.py feat(memory): refactor proactive memory and conversation recall 2026-05-27 03:09:42 +08:00