|
|
8d665ad6de
|
feat(permission): add auto-approval mode with approval agent, UI flow, and docs sync
Implemented a new permission mode between and , including backend policy, runtime behavior, frontend display, and documentation updates.
Backend & policy changes:
- Added to permission mode validation and persistence paths.
- Updated tool permission evaluation: workspace-local direct pass, out-of-workspace requires approval.
- Kept readonly-first flow and added auto-approval decision path when permission denial occurs.
- Added approval reason/decider support in tool approval manager.
- Improved rejection tool-content format to natural language: '工具调用被拒绝\n原因:...'
- Fixed permission-mode sync edge cases on conversation create/load and restart-first-switch behavior.
Approval agent subsystem:
- Added and .
- Added lightweight auto-approval config at (name/url/key/model/extra_params + timeouts).
- Added optional transcript debug switch in code and transcript output under logs/approval_agent.
- Aligned transcript saving toward cumulative messages format and captured reasoning/content/tool_calls/tool sequence.
Frontend changes:
- Added option to personalization and permission menus.
- Reworked approval panel auto-review display into a dedicated block with simplified lines: start, command, final approve/reject + reason.
- Added delayed sidebar auto-close (10s) after approval resolved.
- Added stricter permission-switch verification and rollback on mismatch/error.
Docs updated:
- Synced AGENTS.md, README.md, and docs/host_sandbox_and_permission_model.md with new permission mode, approval-agent behavior, config, and current constraints (including docker caveat).
|
2026-05-11 17:55:27 +08:00 |
|
|
|
b151f8ff71
|
feat: add host workspace manager, mcp-tool-config skill, and UI enhancements
|
2026-04-28 13:04:51 +08:00 |
|
|
|
3a9b5388f9
|
style(mobile): 优化审批面板移动端样式
- 移除顶部灰色块,内容直接顶头显示
- 移除关闭按钮圆形外框,只保留×符号
- 统一配色与电脑端一致
|
2026-04-12 13:42:39 +08:00 |
|
|
|
bd891029df
|
feat(tool-approval): add run_python preview support
|
2026-04-12 01:13:12 +08:00 |
|
|
|
6a21a642d0
|
fix(approval): 完整展示写入内容并隐藏内部滚动条
|
2026-04-11 18:59:40 +08:00 |
|
|
|
6379f8c729
|
feat: complete conversation versioning UX and restore workflow
|
2026-04-11 16:16:40 +08:00 |
|
|
|
34a6577f3a
|
feat: ship permission/approval UI with mobile support and context usage ring
|
2026-04-11 04:07:55 +08:00 |
|
|
|
4124faa040
|
feat(frontend): 优化聊天界面与监控交互体验
|
2026-04-10 14:34:18 +08:00 |
|
|
|
a04eca3aab
|
fix: unify background run_command notifications with sub-agent flow
|
2026-04-08 16:13:40 +08:00 |
|
|
|
692a12affd
|
feat: complete guided tutorial with mobile flow and ui polish
|
2026-04-07 17:03:37 +08:00 |
|
|
|
c88b3e9363
|
feat: inline workspace logo with theme adaptation and bump versions
|
2026-04-07 12:14:10 +08:00 |
|
|
|
b0941a247b
|
fix: reduce workspace scans in host mode
|
2026-02-06 17:09:19 +08:00 |
|
|
|
99cbea30da
|
feat: polish admin policy UI and tool selection
|
2026-01-05 13:34:00 +08:00 |
|
|
|
eb7ccf1dd2
|
feat: restore run mode personalization
|
2025-12-02 19:03:33 +08:00 |
|
|
|
87ceaad92b
|
feat: improve ui feedback
|
2025-11-30 00:09:05 +08:00 |
|
|
|
4563fad2d9
|
feat: enhance workspace toggle and mobile topbar
|
2025-11-27 18:42:08 +08:00 |
|
|
|
4fe0ee473a
|
feat: improve mobile overlays and focus panel
|
2025-11-26 23:50:57 +08:00 |
|
|
|
4cd4232c62
|
Revert "feat: restyle utility panel and streaming focus"
This reverts commit 931a0488cc.
|
2025-11-26 20:21:49 +08:00 |
|
|
|
931a0488cc
|
feat: restyle utility panel and streaming focus
|
2025-11-26 20:00:11 +08:00 |
|
|
|
7cc91571de
|
feat: modularize frontend layout
|
2025-11-25 22:41:15 +08:00 |
|