diff --git a/.changeset/astra-fable51.md b/.changeset/astra-fable51.md new file mode 100644 index 00000000..021db981 --- /dev/null +++ b/.changeset/astra-fable51.md @@ -0,0 +1,10 @@ +--- +"@transloadit/node": minor +"transloadit": minor +"@transloadit/utils": patch +"@transloadit/mcp-server": patch +"@transloadit/types": minor +"@transloadit/zod": minor +--- + +Support GPT-6 Astra and Claude Fable 5.1, and use Astra for automatic chat and assembly-instruction compilation. Assembly compilation retains medium reasoning effort. Existing model identifiers remain supported. diff --git a/docs/prompts/2026-09-06-astra-fable51.md b/docs/prompts/2026-09-06-astra-fable51.md new file mode 100644 index 00000000..61f0a287 --- /dev/null +++ b/docs/prompts/2026-09-06-astra-fable51.md @@ -0,0 +1,12 @@ +# Astra and Fable 5.1 rollout review + +PR: https://github.com/transloadit/node-sdk/pull/490 + +- [x] Review PR context; no open human review comments. +- [x] Council: add the missing release changeset, including companion packages. +- [x] Council: replace the stale Sol-default comment. +- [x] Council: record the backend dependency and block client rollout until API support is deployed. +- [x] `yarn check` passed; Node 20/22/24, E2E, build, and release dry-run CI passed on the implementation head. + +This PR must not release new client defaults before the API2 sister PR is deployed. Current CI and +deployment/merge status remain on the PR. diff --git a/packages/node/src/alphalib/types/robots/ai-chat.ts b/packages/node/src/alphalib/types/robots/ai-chat.ts index 1bc01b20..a0802d38 100644 --- a/packages/node/src/alphalib/types/robots/ai-chat.ts +++ b/packages/node/src/alphalib/types/robots/ai-chat.ts @@ -551,6 +551,7 @@ export const MODEL_CAPABILITIES: Record { expect(aiSteps[0]).toMatchObject({ robot: '/ai/chat', result: true, - model: 'openai/gpt-5.6-sol', + model: 'openai/gpt-6-astra', reasoning_effort: 'medium', format: 'json', interpolate: { system_message: false }, diff --git a/packages/utils/src/assemblyInstructionsCompiler.ts b/packages/utils/src/assemblyInstructionsCompiler.ts index 084f0c66..49cb9bc6 100644 --- a/packages/utils/src/assemblyInstructionsCompiler.ts +++ b/packages/utils/src/assemblyInstructionsCompiler.ts @@ -1,4 +1,4 @@ -export const COMPILE_ASSEMBLY_INSTRUCTIONS_DEFAULT_MODEL = 'openai/gpt-5.6-sol' +export const COMPILE_ASSEMBLY_INSTRUCTIONS_DEFAULT_MODEL = 'openai/gpt-6-astra' export const COMPILE_ASSEMBLY_INSTRUCTIONS_DEFAULT_REASONING_EFFORT = 'medium' export const COMPILE_ASSEMBLY_INSTRUCTIONS_DEFAULT_MAX_ATTEMPTS = 3