后端两路由共用 _validate_transfer 预检 helper(批量原子校验:同名 409 不 覆盖、不自嵌套、不重名、target 已存);move 加闸"顶层目录是某 task working_dir → 409"维持 working_dir = top-level invariant,copy 无此闸 (新副本无 task 关联)。dev SPA 文件行加 checkbox + 顶栏全选三态 + 黄底 toolbar(复制到/移动到/取消),目录选择弹框复用 /v1/files 浏览。 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| config | ||
| core | ||
| db/migrations | ||
| prompts/system | ||
| scripts | ||
| skills | ||
| tools | ||
| web | ||
| .gitignore | ||
| CLAUDE.md | ||
| DESIGN.md | ||
| PROGRESS.md | ||
| RUN.md | ||
| alembic.ini | ||
| main.py | ||
| requirements.txt | ||