Skip to content

Relock Core so Toad's tests import DetachedChildStdio from its owner - #1358

Merged
trissim merged 1 commit into
mainfrom
fix/relock-core-detached-stdio
Oct 30, 2026
Merged

trissim merged 1 commit into
mainfrom
fix/relock-core-detached-stdio

Conversation

@trissim

@trissim trissim commented Oct 30, 2026

Copy link
Copy Markdown

Every Toad suite run errored at collection: ImportError: cannot import name 'DetachedChildStdio' from 'agent_comms.native_build_inputs' (run 41016985257). Toad main pinned agent-comms 8d2055268, which predates fc770bee5e moving DetachedChildStdio into native_build_inputs, while tests/textual/test_compaction_turn_events.py:12 already imports from the new owner.

Fix: relock agent-comms to main df88496b (uv lock --upgrade-package agent-comms). One file, uv.lock (+16/-7). Also pulls nominal-refactor-advisor d0667af3 and python-introspect f2876b9e as resolved.

Checked: every from agent_comms.X import Y in Toad src/tests/tools resolves at df88496b (AST scan against git show); the three names #3589 deleted (BoardRow/HudRow/QuietUnits) are already gone from Toad main via #1321.

🤖 Generated with Claude Code

…its owner

Toad main pinned agent-comms 8d2055268, before fc770bee5e moved DetachedChildStdio
into native_build_inputs, while tests/textual/test_compaction_turn_events.py:12
already imports it from there. Every Toad suite run errored at collection.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI balanced review requested due to automatic review settings October 30, 2026 07:39

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request. Check if the Files changed in this pull request are included in default exclusions.

@trissim
trissim enabled auto-merge October 30, 2026 07:40
@trissim
trissim merged commit a78684c into main Oct 30, 2026
2 of 3 checks passed
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