✨ feat(dashboard): add session tabs, subtask cards and retained evidence - #22
Conversation
74cf59d to
25cc853
Compare
5e6e4a1 to
bb2d08d
Compare
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: bb2d08db1b
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
5e6e4a1 to
bf34668
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: bf346682ea
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
bf34668 to
5323bda
Compare
5323bda to
5b54b48
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 5b54b48d89
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
5b54b48 to
12714df
Compare
12714df to
497b707
Compare
d78161a to
627744b
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 627744b0ff
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
92f5ead to
56cf419
Compare
Co-authored-by: Codex <noreply@openai.com>
Document early general results, deep integration and unchanged root-tree concurrency. Record dashboard state validation and rollout limits. Co-authored-by: Codex <noreply@openai.com>
Group nested subtasks and frozen evidence under their owning session, keep the session index focused on roots, and restore the exact reading position after child navigation. Co-authored-by: Codex <noreply@openai.com>
Separate conversation, session metadata, and nested subtask cards while preserving reading and expansion state across tab switches and background updates. Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Codex <noreply@openai.com>
56cf419 to
3c2eecc
Compare
Session 页面拆为 Conversation、Session details、Sub tasks 三个页签;切换和后台更新保留阅读位置、搜索及展开状态。父 session 按主 task 展示嵌套子任务、状态、摘要和冻结证据,支持进入子对话再返回;各 purpose 有稳定配色并保留文字标识。
关系由调度状态提供,即使原生历史不可用也能查询。等待标记覆盖所有活跃祖先:父任务直接等孙任务、单独打开子 session 或跨轮分页均一致;取消后的等待不再显示。任务详情页直接列出 waiting_for 对象,支持打开所等待的孙任务。运行时显示整棵树共享一个根并发额度。
验证:18 项 transcript/evidence API 测试通过,覆盖 Codex/Claude、直接与跨层等待、子 session、分页和取消。栈顶 278 项 Python、6 项前端、19 项浏览器测试通过;类型生成、静态检查、Markdown 格式及生产构建通过。设计与评估入口见
docs/review-subtasks-design.md、docs/subtask-validation.md;真实模型分阶段交付与盲评仍需单独评估。