Skip to content

[P2] feat(frontend): 接入全部任务搜索与准确侧栏状态 #273

Description

@Qiyuanqiii

已归并至 #272。

本条目已被统一交付任务替代;范围与验收标准转入目标 issue。此次关闭仅整理任务,不表示功能已经实现。原说明保留如下。


侧栏搜索仅覆盖已加载标题,状态点主要依据 composer_state。接入新的列表契约后,让用户能够找到旧任务并判断该回到哪个任务。

调查基线:main dab1e2b6(2026-10-05)。 父 issue:#261;总路线图:#257。

实施范围

  • 接入服务端全部标题搜索,保留分页、清空搜索与当前任务选择。
  • 显示运行、等待审批、空闲等准确状态及可访问文本。
  • 处理读取失败/未知状态,避免把未知显示为空闲;不按每个任务新增轮询。

验收标准

  • 无需手工加载所有列表页即可找到第 101 个任务。
  • 搜索、翻页、清空后当前任务和草稿不被改变。
  • 状态点与文案反映服务端投影,状态读取失败有区分。

依赖与并行

交付阻塞于 #272:现有 API 无法提供全部标题检索及准确列表执行状态。 可在接口约定后提前开发组件,完整集成与验收等待 API。与任务导航修复共享 app.tsx 时保持接线修改最小。

代码依据与验证范围

web/src/v2/components/sidebar.tsx;web/src/v2/components/sidebar.tsx;web/src/v2/app.tsx。

只验证上述受影响行为并运行仓库已有适用 CI;不为本任务另设全量回归或重复冒烟门禁。

Metadata

Metadata

Assignees

No one assigned

    Labels

    duplicateThis issue or pull request already existsenhancementNew feature or requestjavascriptPull requests that update javascript code

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions