-
原来的 /task-board 挂的是 GoalTaskPane(折叠式目标→任务列表),字段少、 没有搜索筛选排序、点任务是整页跳转。GoalTaskPane 同时被 GraphConsole 左栏复用,原地重写会连带改掉那边,所以新做 TaskTable + TaskDetailModal 两个组件只给 TaskBoard 用。 - TaskTable:表格列(状态/描述/所属目标/负责Agent/优先级/创建·开始·结束 时间),搜索框 + 状态/目标/负责人筛选 + 点表头排序 - TaskDetailModal:点一行弹出详情,可编辑 + 增删改查(复用既有 taskActions()/PATCH/POST/DELETE 端点,没加新接口) - taskView() 补上 assigneeAgentId 字段(DB 列早就有,只是没读侧暴露) 已用真实登录态跑通端到端验证(建临时测试公司+任务,搜索/筛选/排序/ 增删改查全走了一遍,控制台零报错),确认 GraphConsole 侧栏未受影响。 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XUvQ2xSFk7YoavE5SQENdw