agent-Specialization/core/main_terminal_parts
JOJO 8d10effd56 feat(permission): 只读权限联动执行环境锁定沙箱
- set_permission_mode 进入 readonly 时强制切 sandbox(存 pre_readonly_execution_mode 供切离恢复)
- set_execution_mode 新增 readonly 锁(拦 direct,与 plan 锁并列)
- apply_pending_runtime_mode_changes 执行环境应用加 try/except 防御
- POST /api/permission-mode 响应带 execution state
- 前端执行环境组 readonly 时禁用+锁定标记,权限切换后同步执行环境
2026-08-13 15:24:24 +08:00
..
context feat(work-mode): 新增运行模式系统 plan/ask/execute 三档 2026-08-13 12:52:19 +08:00
tools_definition feat(work-mode): 新增运行模式系统 plan/ask/execute 三档 2026-08-13 12:52:19 +08:00
__init__.py refactor: further split runner and tools mixins 2026-03-07 20:25:58 +08:00
commands.py refactor(naming): 移除代码中的第三方产品名 2026-07-28 18:43:03 +08:00
tools_definition.py refactor: split api_client, tool_result_formatter, tools_definition into sub-packages 2026-06-20 21:51:45 +08:00
tools_execution.py feat(work-mode): 新增运行模式系统 plan/ask/execute 三档 2026-08-13 12:52:19 +08:00
tools_policy.py feat(permission): 只读权限联动执行环境锁定沙箱 2026-08-13 15:24:24 +08:00
tools_read.py feat(memory): 新增项目记忆检索工具 search_project_memory 2026-07-29 02:00:01 +08:00
tools.py refactor: further split runner and tools mixins 2026-03-07 20:25:58 +08:00