agent-Specialization/core/main_terminal_parts
JOJO c2d460a706 feat: 宿主机模式网络沙箱
- macOS sandbox-exec profile 支持 network_permission 参数 (restricted/full/none)
- backend: 透传网络权限至 run_command / terminal_session / sub_agent / background_command
- 后台 run_command 接入沙箱执行
- 自动审核模式兼容网络权限报错 markers
- 运行时切换网络权限通过 pending 机制 + user 消息通知
- 提示词注入网络状态 (仅沙箱模式)
- 前端权限菜单新增网络权限组 (受限/完全开放)
- direct 模式下网络权限组变灰禁用
- settings.json 默认 HOST_SANDBOX_NETWORK_PERMISSION=restricted
2026-06-19 00:22:30 +08:00
..
__init__.py refactor: further split runner and tools mixins 2026-03-07 20:25:58 +08:00
commands.py refactor: remove run_python tool, consolidate all execution to run_command 2026-06-07 16:23:01 +08:00
context.py feat: 宿主机模式网络沙箱 2026-06-19 00:22:30 +08:00
tools_definition.py feat(memory): 新增项目记忆系统,整合总体+项目记忆注入 2026-06-10 15:14:01 +08:00
tools_execution.py feat: 宿主机模式网络沙箱 2026-06-19 00:22:30 +08:00
tools_policy.py fix(models): preserve session model selection 2026-06-02 20:36:51 +08:00
tools_read.py feat(memory): 新增项目记忆系统,整合总体+项目记忆注入 2026-06-10 15:14:01 +08:00
tools.py refactor: further split runner and tools mixins 2026-03-07 20:25:58 +08:00