Skip to content

fix(nanoclaw): require explicit completion - #196

Merged
drewstone merged 1 commit into
mainfrom
fix/nanoclaw-explicit-completion
Sep 4, 2026
Merged

fix(nanoclaw): require explicit completion#196
drewstone merged 1 commit into
mainfrom
fix/nanoclaw-explicit-completion

Conversation

@drewstone

Copy link
Copy Markdown
Owner

Accepted NanoClaw work no longer ends after the implicit three-second silence window. Socket close, caller cancellation, an explicit execution deadline, or an explicitly configured silence fallback now owns completion.\n\nProof:\n- Added a real Unix-socket regression that pauses 3.5 seconds between replies. It failed before the change because the second reply was dropped.\n- pnpm vitest run tests/nanoclaw.test.ts tests/execution-timeout.test.ts: 20/20 passed.\n- pnpm typecheck: passed.\n- Full macOS suite: 1008 passed, 17 pre-existing platform-specific failures, 19 skipped; Linux CI is authoritative for those cases.

@drewstone
drewstone merged commit 432a153 into main Sep 4, 2026
1 check 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.

1 participant