Skip to content

chore: release#17

Open
github-actions[bot] wants to merge 1 commit into
masterfrom
changeset-release/master
Open

chore: release#17
github-actions[bot] wants to merge 1 commit into
masterfrom
changeset-release/master

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Jun 5, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.

Releases

@planningo/duul@1.1.0

Minor Changes

  • 7a6123f: Fix the recurring -32602: plan required (and code/approved_plan equivalents) failure where a caller's tool call collapsed to an empty {} and looped.

    Two-part fix:

    • Reachable guards. The large required string fields (plan, code, approved_plan) are now optional at the schema level, so an empty/partial call reaches the handler instead of being rejected pre-handler by the MCP SDK. Callers now get actionable retry guidance instead of an opaque -32602 zod error. (Partition's short workspace_root was also relaxed to optional for the same reachability reason — the handler still hard-requires it.)
    • File escape hatch. Added plan_file (plan review), code_file + approved_plan_file (code review), and approved_plan_file (execution partition). Callers can write large content to a file with a normal Write call and pass a short relative path; the server reads it (scoped, symlink-guarded, tracked_only bypassed for the caller's own artifact). This avoids the large-argument serialization failure that made models emit {}.

    The reviewer system prompts now emit free-text fields in compressed style to reduce output tokens. Exactly one of the inline field or its *_file companion is required.

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.

0 participants