Commit graph

4 commits

Author SHA1 Message Date
ytahdn
8785216be5
feat(web-shell): add monitor task details (#7817)
* feat(web-shell): add monitor task details

* fix(web-shell): align monitor tab title with merged snapshot and reset expansion (#7817)

---------

Co-authored-by: ytahdn <ytahdn@gmail.com>
2026-07-27 12:30:17 +00:00
ytahdn
80863c0858
feat(web-shell): show subagent sessions in detail panel (#7380)
* feat(web-shell): show subagent sessions in detail panel

* fix(web-shell): harden subagent session details

* chore(sdk): account for subagent client APIs

* fix(core): keep subagent resume history valid

* fix(subagents): stabilize detail session streaming

* test(cli): update telemetry route count

* fix(subagents): address review feedback

* fix(subagents): harden transcript refresh state

* fix(subagents): address maintainer review

* fix(subagents): preserve compact status details

* fix(subagents): address review feedback round 3 (#7380)

* fix(subagents): address remaining detail review feedback

---------

Co-authored-by: ytahdn <ytahdn@gmail.com>
Co-authored-by: 钉萁 <dingqi.jww@alibaba-inc.com>
Co-authored-by: Qwen Code Autofix <qwen-code-autofix@users.noreply.github.com>
2026-07-22 02:31:08 +00:00
ytahdn
8e652e1ef7
feat(web-shell): support daemon session branching (#5613)
* feat(web-shell): support daemon session branching

* fix(webui): keep branch events on new session

* fix(web-shell): harden fork session handling

* fix(cli): neutralize fork history marker

---------

Co-authored-by: ytahdn <ytahdn@gmail.com>
2026-06-22 19:18:01 +08:00
ytahdn
5209d6d279
feat(web-shell): support custom footer renderer (#5166)
* feat(web-shell): support custom footer renderer

* fix(web-shell): address review feedback for custom footer renderer

Restore Editor dialogOpen prop to prevent focus/keyboard regression when
inline panels are open. Add exhaustiveness check to mapToWebShellTaskInfo,
fix per-variant status types, remove unnecessary FooterRendererWrapper
indirection, and simplify the FooterRenderer callback interface.

* feat(web-shell): expose skills to custom footer renderer

Add WebShellSkillInfo public type and pass loaded skills list to
FooterRenderer via the skills prop.

---------

Co-authored-by: ytahdn <ytahdn@gmail.com>
2026-06-15 21:47:15 +08:00