Skip to content

0.2.18#591

Merged
XingYu-Zhong merged 7 commits into
masterfrom
develop
Jun 25, 2026
Merged

0.2.18#591
XingYu-Zhong merged 7 commits into
masterfrom
develop

Conversation

@XingYu-Zhong

Copy link
Copy Markdown
Collaborator

No description provided.

musnows and others added 7 commits June 26, 2026 00:15
- Updated `delegation-tool-provider.ts` to emit partial results on child start, allowing the GUI to display running status.
- Modified `builtin-profiles.ts` to default child profiles to 'general' when not explicitly set, ensuring proper labeling in the GUI.
- Enhanced `child-agent-executor.ts` to support persistent child sessions with shared stores, enabling live streaming of events and queryable sessions.
- Updated `delegation-runtime.ts` to invoke `onStart` callback with child ID and profile, allowing mid-run visibility in the GUI.
- Adjusted `runtime-factory.ts` to persist child sessions as hidden `side` threads on the shared event bus.
- Enhanced `thread-service.ts` to support `side` thread relations and parent thread IDs for better session management.
- Added tests to verify child session persistence and error handling in `child-agent-executor.test.ts` and `delegation-runtime.test.ts`.
- Updated UI components to handle subagent sessions, including new `SubagentReturnBar` for navigation back to parent threads.
- Localized new UI strings for subagent sessions in English and Chinese.
fix(settings): move proxy below providers and refine font-scale control
@XingYu-Zhong XingYu-Zhong merged commit fdb0f6b into master Jun 25, 2026
5 checks passed
cj620 added a commit to cj620/instudio-desktop that referenced this pull request Jun 26, 2026
…collapse behavior

Two tests in MessageTimeline.tool-summary.test.ts asserted the pre-KunAgent#591 behavior
(failed tool details expanded by default; completed turns kept the work panel
open on error). Upstream's sync intentionally changed both — failed tool rows now
collapse by default (message-timeline-process.tsx `defaultOpen = isError &&
block.kind !== 'tool'`), and completed turns auto-collapse the work panel even
after a mid-turn failure (MessageTimeline.tsx `forceExpandForError = isProcessing
&& hasProcessError`). These tests failed identically on pure upstream/master;
realigned assertions to the new intentional behavior. Not a rebrand issue.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants