Skip to content

Land leftover TUI polish (#549) and native Anthropic output_config (#550) - #646

Merged
justrach merged 1 commit into
mainfrom
cursor/tui-polish-549-4ffc
Aug 28, 2026
Merged

Land leftover TUI polish (#549) and native Anthropic output_config (#550)#646
justrach merged 1 commit into
mainfrom
cursor/tui-polish-549-4ffc

Conversation

@justrach

@justrach justrach commented Aug 27, 2026

Copy link
Copy Markdown
Owner

Closes leftover TUI polish (#549) and the Anthropic native schema carrier (#550). Both issues are closed; this PR is the remaining land on main.

#549 leftovers

#550 Anthropic native schema (formatting turn only)

On provider id anthropic, the tools-off formatting turn now sends

output_config.format = {type: "json_schema", schema}

minimax / kimi-anthropic stay on the structured_output tool. A rejection that mentions output_config (or response_format) sets the same sox_json_object quirk flag and retries in tool mode.

ADR 0001 is unchanged: no schema grammar on a tools-using turn. The spec kernel, Lean model, and Zig conformance cells were ratcheted (outputConfig carrier; anthropic tools turns may be silent because the two-phase split holds the schema).

Verification

scripts/eval-tier1.sh green: fmt, 600-line ceiling, spec fixtures, reachability, zig build, 1726 unit tests, 449 TUI tests, 17 PTY probes, invariants, SDK sync.

Left open

Open in Web Open in Cursor 

Empty GRAFF_MCP_CONFIG is a wholesale MCP off-switch (project and plugin
halves stay dark). #517/#523 tests now mutate behavior instead of grepping
source. On provider id anthropic, the tools-off formatting turn sends
output_config.format json_schema; minimax/kimi and a learned sox rejection
keep the structured_output tool (ADR 0001).
cursor Bot pushed a commit that referenced this pull request Aug 27, 2026
The merged leftovers (#646#649) grew the suite 30 past the old 1715
floor (slack 25). Bump the ratchet so a dropped module would still
fail the hook.
@justrach
justrach merged commit 7691c61 into main Aug 28, 2026
6 checks passed
@justrach
justrach deleted the cursor/tui-polish-549-4ffc branch August 28, 2026 09:20
yermakoffivan pushed a commit to yermakoffivan/codegraff that referenced this pull request Aug 28, 2026
Second continuation after justrach#645. Lists TUI polish, experiment fan-out,
peer mailbox leftovers, and the exo-seams first slices.
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