Skip to content

Upgrade defaults to GPT-5.6 Sol and Fable 5#448

Merged
kvz merged 4 commits into
mainfrom
model-56-fable
Jul 10, 2026
Merged

Upgrade defaults to GPT-5.6 Sol and Fable 5#448
kvz merged 4 commits into
mainfrom
model-56-fable

Conversation

@kvz

@kvz kvz commented Jul 10, 2026

Copy link
Copy Markdown
Member

Why

The public Node SDK types, generated docs, compiler defaults, and AI-chat schema need to expose the same workload-specific GPT-5.6 Sol, Fable 5, and Sonnet 5 behavior as the service repos.

What

  • add the new model ids/capabilities, keep Assembly Instructions compilation at medium reasoning, and use Sonnet 5 for image descriptions
  • sync AI SDK 7 current/legacy message normalization, including tool metadata, media, structured values, dates, circular results, and unknown tool input
  • harden recursive/type-literal schema emission and Zod schema patching for the expanded public message types
  • restore generated README parity and add release changesets for every affected published package

Workload policy

  • general OpenAI default: gpt-5.6-sol with xhigh
  • general Claude default/fallback: claude-fable-5
  • image descriptions and Intercom summaries: claude-sonnet-5
  • WebAgent, QA, and browser-driver runners: claude-opus-4-8
  • end-user Assembly Instructions compilation: medium reasoning

Validation

  • corepack yarn check — Node 248 passed/1 skipped, MCP 3 passed, relay 22 passed, with all type/lint/schema/runtime parity checks green
  • focused AI-chat, schema-patch, emitter, and tsc:types tests
  • three council passes; valid findings addressed

Sources

Sister PRs

  • transloadit/content#5346
  • transloadit/api2#8474
  • transloadit/accounting#268
  • transloadit/botty#196
  • transloadit/team-internals#571
  • kvz/clawfleet#12
  • kvz/arkivz#139
  • kvz/dotfiles#15

@kvz kvz merged commit 507ec7f into main Jul 10, 2026
12 checks passed
@kvz kvz deleted the model-56-fable branch July 10, 2026 14:48
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