# fix/empty-create-task 任务卡 任务主记录:[Dev #116](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/116)(Frontend [#29](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Frontend/pulls/29));状态:已完成(回填);owner:weichen ## 基线与授权 - 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0(initial_base_sha)= 4c4071e5d8e256dd8f82ba9c74efa1effd1e9df3 - 工作区:/home/weichen/projects/Agent-System-Dev-wt-fix-empty-create-task(worktree);分支:fix/empty-create-task - 授权与交付终点:浅色主题走查发现的空库主路径缺陷。只改前端 `createTask`。合入由所有者执行。 ## 目标与非目标 - 目标:空库时点击「新建任务」先创建「默认项目」再打开会话。已有项目时不新建项目,只在当前项目(或列表第一项)开会话。 - 非目标:不改空状态文案、不改后端、不把走查笔记写进本记录以外的功能 PR。 ## 同步记录 | 节点 | sync_base_sha | tested_head_sha | checked_at | |---|---|---|---| | 启动 | 4c4071e5d8e256dd8f82ba9c74efa1effd1e9df3 | 4c4071e5d8e256dd8f82ba9c74efa1effd1e9df3 | 2026-10-01T04:46:03Z | ## 结果与验证 - 结果:Frontend `fix/empty-create-task` @ 288d3ac。 - 验证:`npx tsc -b` 通过;vitest 40。`make task-sync` 已与 origin/main 对齐(sync_base=4c4071e5d8)。`make test` 通过(backend、frontend vitest 40、ui vitest 68、agent-command)。浏览器:空库点一次「新建任务」得到项目「默认项目」和一条会话;再点一次仍是这一个项目、会话变为 2。 - 影响与剩余项:第二次及以后的任务落在当前项目。 ## 闭合记录(card-autoclose 回填) - 依据:merge c3dd50c39e0393b6d11e63c46a2a33c3585d7816(PR #116)已包含于 origin/main,分支成果已落盘;本段为合入后回填。 - 合并主题:Merge pull request 'Point frontend at the empty-workspace task fix' (#116) from fix/empty-create-task into main - 归档:随闭合移入 .task/archive/;任务执行期的过程证据见原任务记录与 PR。