ai

    The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents

    Language: typescript

    Author: GitHub Repos (@github-repos)

    0 stars ยท 34 views

    Viewing path: turbo.json

    Files

    • page.tsx (tsx)
    • openai-embedding-model.ts (ts)
    • mock-speech-model-v3.ts (ts)
    • chatbot.ts (ts)
    • bedrock-anthropic-computer-use-editor.ts (ts)
    • fal-transcription-model.test.ts (ts)
    • extract-reasoning-content.ts (ts)
    • alibaba-video-settings.ts (ts)
    • reader.ts (ts)
    • embed-many-result.ts (ts)
    • rename-parse-stream-part-not-ai.output.ts (ts)
    • mistral-chat-language-model.ts (ts)
    • 05-streaming-values.mdx (mdx)
    • tool-nested-empty-object.ts (ts)
    • elevenlabs-provider.ts (ts)
    • package.json (json)
    • create-agent-ui-stream.ts (ts)
    • 30-generate-object-reasoning.mdx (mdx)
    • responses-encrypted-reasoning.ts (ts)
    • 90-dynamic-prompt-caching.mdx (mdx)
    • openai-local-shell-view.tsx (tsx)
    • bedrock-tool-no-args.chunks.txt (txt)
    • tool-choice.ts (ts)
    • image-generation-agent.ts (ts)
    • cleanup-examples-changesets.mjs (mjs)
    • config.json (json)
    • vitest.node.config.js (js)
    • google-vertex-anthropic-provider-node.ts (ts)
    • warning.ts (ts)
    • ai-load-api-key-error.mdx (mdx)
    • create-gateway-error.test.ts (ts)
    • tool-call.ts (ts)
    • web-fetch-20260209-wikipedia.ts (ts)
    • cohere-prepare-tools.ts (ts)
    • responses.ts (ts)
    • agent.ts (ts)
    • weather-agent.ts (ts)
    • stream-text-rag-middleware.ts (ts)
    • pdf-tool-results-url.ts (ts)
    • reasoning.ts (ts)
    • basic.ts (ts)
    • tool-call.ts (ts)
    • 36-migration-guide-3-4.mdx (mdx)
    • tool-parallel-search-params.ts (ts)
    • remove-experimental-streamdata.test.ts (ts)
    • caching.ts (ts)
    • hume-speech-model.test.ts (ts)
    • chatbot-image-output.ts (ts)
    • image-base64.ts (ts)
    • gemini-3-1-flash-image-with-thinking.ts (ts)
    • page.tsx (tsx)
    • thinking.ts (ts)
    • tool-choice.ts (ts)
    • vertex-anthropic-cache-control.ts (ts)
    • bedrock-nova.ts (ts)
    • 52-call-tools-with-image-prompt.mdx (mdx)
    • url.ts (ts)
    • turbo.json (json)
    • cerebras-provider.ts (ts)
    • process-text-stream.ts (ts)
    • output-object-store-generation.ts (ts)
    • vertex-anthropic-chatbot.ts (ts)
    • vertex-anthropic-custom-fetch.ts (ts)
    • vertex-anthropic-pdf.ts (ts)
    • vertex-grounding.ts (ts)
    • vertex-image-base64.ts (ts)
    • vertex-safety.ts (ts)
    • kimi-k2-output-object.ts (ts)
    • responses.ts (ts)
    • system-message.ts (ts)
    • reasoning-input.ts (ts)
    • output-object-name-description.ts (ts)
    • raw-chunks.ts (ts)
    • dynamic-tool-call.ts (ts)
    • thinking-indicator.tsx (tsx)
    • active-tools.ts (ts)
    • bedrock-prepare-tools.test.ts (ts)
    • responses-provider-metadata-text-part.ts (ts)
    • ai-no-video-generated-error.mdx (mdx)
    • output-object-fullstream.ts (ts)
    • schema.ts (ts)
    • responses-tool-call.ts (ts)
    • tsup.config.ts (ts)
    • image.ts (ts)
    • local-shell-tool.ts (ts)
    • nullable.ts (ts)
    • output-default.ts (ts)
    • output-object-name-description.ts (ts)
    • repro-alias-forced.ts (ts)
    • repro-alias-unforced.ts (ts)
    • responses-apply-patch.ts (ts)
    • stream-text-log-middleware.ts (ts)
    • basic.ts (ts)
    • responses-previous-response-id.ts (ts)
    • grok-3-mini-output-object-reasoning-effort.ts (ts)
    • grok-4-fast-output-object-reasoning.ts (ts)
    • logprobs.ts (ts)
    • output-object-name-description.ts (ts)
    • veo-3-fast.ts (ts)
    • responses-image-test.ts (ts)
    • responses-output-object.ts (ts)
    • wan2.6-r2v-flash.ts (ts)
    • usage.ts (ts)
    • wan2.5-t2v-preview.ts (ts)
    • bedrock-json-tool.1.chunks.txt (txt)
    • wan2.6-t2v.ts (ts)
    • i2v.ts (ts)
    • google-veo.ts (ts)
    • i2v-url.ts (ts)
    • anthropic-local-fs-memory-tool.ts (ts)
    • convert-base64.ts (ts)
    • present-video.ts (ts)
    • print.ts (ts)
    • save-raw-chunks.ts (ts)
    • langsmith.mdx (mdx)
    • groq-chat-language-model.test.ts.snap (snap)
    • openai-compatible-embedding-model.test.ts (ts)
    • default-settings-example.ts (ts)
    • generate-speech-openai.ts (ts)
    • chatbot.ts (ts)
    • raw-chunks.test.ts (ts)
    • image-model-middleware.ts (ts)
    • page.tsx (tsx)
    • read-ui-message-stream.ts (ts)
    • openai-compatible-embedding-model.ts (ts)
    • bedrock-anthropic-1m-context.ts (ts)
    • azure-web-search-preview-view.tsx (tsx)
    • fal-speech-settings.ts (ts)
    • togetherai-string.ts (ts)
    • 92-stream-ui-record-token-usage.mdx (mdx)
    • convert-to-openai-chat-messages.test.ts (ts)
    • embed.test.ts (ts)
    • voice.ts (ts)
    • select-temetry-attributes.test.ts (ts)
    • README.md (md)
    • url.ts (ts)
    • lmnt-error.ts (ts)
    • index.vue (vue)
    • multi-step.ts (ts)
    • vitest.edge.config.js (js)
    • layout.tsx (tsx)
    • remove-mistral-facade.test.ts (ts)
    • remove-await-fn.ts (ts)
    • instructions.ts (ts)
    • 32-validate-ui-messages.mdx (mdx)
    • generate-model-settings.ts (ts)
    • lmnt-speech-model.ts (ts)
    • browser-search.ts (ts)
    • 31-convert-to-model-messages.mdx (mdx)
    • moonshotai-chat-language-model.ts (ts)
    • flatten-streamtext-file-properties.ts (ts)
    • vertex-anthropic-computer-use-editor-cache-control.ts (ts)
    • compatible-litellm-anthropic-cache-control.ts (ts)
    • get-response-metadata.ts (ts)
    • index.tsx (tsx)
    • layout.tsx (tsx)
    • tsconfig.build.json (json)
    • basic.ts (ts)
    • string.ts (ts)
    • invalid-tool-call.ts (ts)
    • anthropic-json-output-format.1.chunks.txt (txt)
    • anthropic-json-tool.1.json (json)
    • gladia-error.ts (ts)
    • page.tsx (tsx)
    • klingai-provider.test.ts (ts)
    • responses-image.ts (ts)
    • replace-usechat-input-with-state.output.ts (ts)
    • use-object.ts (ts)
    • codemod.ts (ts)
    • replace-nanoid.ts (ts)
    • bedrock-nova-tool-call.ts (ts)
    • xai-mcp-server (xai-mcp-server)
    • client.ts (ts)
    • programmatic-tool-calling.ts (ts)
    • reasoning.ts (ts)
    • skills.ts (ts)
    • tool-call-8516.ts (ts)
    • openai-web-search-view.tsx (tsx)
    • responses-file-id.ts (ts)
    • responses-reasoning-summary.ts (ts)
    • tool-call-empty-params.ts (ts)
    • tool-call.ts (ts)
    • chat.ts (ts)
    • kimi-k2.ts (ts)
    • vitest.node.config.js (js)
    • basic.ts (ts)
    • reasoning-input.ts (ts)
    • codex.ts (ts)
    • compatible-togetherai.ts (ts)
    • basic.ts (ts)
    • hume-error.ts (ts)
    • fullstream.ts (ts)
    • next.config.js (js)
    • package.json (json)
    • postcss.config.mjs (mjs)
    • xai-web-search (xai-web-search)
    • streaming-tool-calls (streaming-tool-calls)
    • xai (xai)
    • code-execution-files (code-execution-files)
    • anthropic (anthropic)
    • [file] ([file])
    • 53-call-tools-multiple-steps.mdx (mdx)
    • use-object-valibot (use-object-valibot)
    • anthropic-web-search-view.tsx (tsx)
    • chat (chat)
    • anthropic-code-execution (anthropic-code-execution)
    • openai (openai)
    • generate-text (generate-text)
    • alibaba (alibaba)
    • file-search-tool.ts (ts)
    • gpt-5-output-object-reasoning.ts (ts)
    • on-finish-steps.ts (ts)
    • output-json.ts (ts)
    • output-object-unstructured.ts (ts)
    • output-object.ts (ts)
    • read-ui-message-stream.ts (ts)
    • timeout.ts (ts)
    • timeout-step.ts (ts)
    • page.tsx (tsx)
    • responses-tools.ts (ts)
    • generate-text.ts (ts)
    • stream-text-output-object.ts (ts)
    • basic.ts (ts)
    • url.ts (ts)
    • string.ts (ts)
    • basic.ts (ts)
    • detect-media-type.test.ts (ts)
    • chat.component.html (html)
    • groq-chat-options.ts (ts)
    • README.md (md)
    • tsup.config.ts (ts)
    • next.config.js (js)
    • bedrock-anthropic-computer-use-editor.ts (ts)
    • bedrock-cohere-dimensions.ts (ts)
    • rename-text-embedding-to-embedding.output.ts (ts)
    • next.svg (svg)
    • page.tsx (tsx)
    • layout.tsx (tsx)
    • web-search-agent.ts (ts)
    • route.ts (ts)
    • langsmith-config-panel.tsx (tsx)
    • route.ts (ts)
    • next.config.js (js)
    • adaptive-thinking.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • index.tsx (tsx)
    • route.ts (ts)
    • sentry.edge.config.ts (ts)
    • .gitignore (gitignore)
    • microsoft.ts (ts)
    • tsconfig.json (json)
    • index.vue (vue)
    • textarea.svelte (svelte)
    • +server.ts (ts)
    • verify-no-object-generated-error.ts (ts)
    • index.ts (ts)
    • generate-text.test.ts.snap (snap)
    • response-message.ts (ts)
    • as-language-model-v3.ts (ts)
    • resolve-model.ts (ts)
    • prepare-tools-and-tool-choice.ts (ts)
    • prompt.ts (ts)
    • tsconfig.json (json)
    • index.ts (ts)
    • not-implemented.ts (ts)
    • mock-transcription-model-v4.ts (ts)
    • mock-values.ts (ts)
    • provider-metadata.ts (ts)
    • bedrock-json-with-tool.1.chunks.txt (txt)
    • bedrock-json-with-tools.1.json (json)
    • bedrock-reasoning.chunks.txt (txt)
    • bedrock-tool-call.1.chunks.txt (txt)
    • bedrock-tool-call.1.json (json)
    • bedrock-tool-no-args.json (json)
    • bedrock-anthropic-provider.test.ts (ts)
    • bedrock-anthropic-computer-use-computer.ts (ts)
    • bedrock-image-model.ts (ts)
    • vitest.node.config.js (js)
    • bedrock-reranking.1.json (json)
    • chatbot.ts (ts)
    • bedrock-reranking-api.ts (ts)
    • bedrock-reranking-model.test.ts (ts)
    • rename-addtoolresult-to-addtooloutput.ts (ts)
    • convert-to-anthropic-messages-prompt.test.ts (ts)
    • completion.ts (ts)
    • gateway-model-entry.ts (ts)
    • ai-no-object-generated-error.mdx (mdx)
    • convert-to-perplexity-messages.test.ts (ts)
    • generate-text-result.ts (ts)
    • openai-phase.1.json (json)
    • vitest.edge.config.js (js)
    • CHANGELOG.md (md)
    • CHANGELOG.md (md)
    • README.md (md)
    • CHANGELOG.md (md)
    • index.vue (vue)
    • remove-experimental-tool-not-ai.input.ts (ts)
    • route.ts (ts)
    • output-object-raw-json-schema.ts (ts)
    • server.ts (ts)
    • remove-google-facade.test.ts (ts)
    • remove-isxxxerror.test.ts (ts)
    • openai-image-generation-view.tsx (tsx)
    • convert-to-groq-chat-messages.ts (ts)
    • chatbot.ts (ts)
    • anthropic-combined-context-editing.1.json (json)
    • bedrock-anthropic-pdf.ts (ts)
    • telemetry-integration-registry.ts (ts)
    • convert-to-openai-compatible-chat-messages.test.ts (ts)
    • rename-IDGenerator-to-IdGenerator.ts (ts)
    • get-response-metadata.ts (ts)
    • tool-call-cache.ts (ts)
    • tsup.config.ts (ts)
    • remove-ai-stream-methods-from-stream-text-result.output.ts (ts)
    • replace-redacted-reasoning-type.ts (ts)
    • page.tsx (tsx)
    • video-model.ts (ts)
    • stream-text-openai.ts (ts)
    • route.ts (ts)
    • vertex-fullstream.ts (ts)
    • output-object-on-finish.ts (ts)
    • string.ts (ts)
    • .eslintrc.js (js)
    • anthropic-messages-language-model.test.ts.snap (snap)
    • lmstudio-tool-call.ts (ts)
    • image-url.ts (ts)
    • fireworks-provider.ts (ts)
    • add-tool-input-examples-middleware.ts (ts)
    • tool-approval-card.tsx (tsx)
    • rerank (rerank)
    • anthropic-tool-search-bm25.1.chunks.txt (txt)
    • layout.tsx (tsx)
    • flex-processing.ts (ts)
    • anthropic-text.json (json)
    • invalid-argument-error.ts (ts)
    • openai-embedding-api.ts (ts)
    • openai-image-api.ts (ts)
    • index.ts (ts)
    • openai-apply-patch-tool-delete.1.chunks.txt (txt)
    • openai-apply-patch-tool.1.chunks.txt (txt)
    • openai-file-search-tool.1.chunks.txt (txt)
    • kimi-k2-5-thinking.ts (ts)
    • handle-ui-message-stream-finish.ts (ts)
    • remove-experimental-ai-fn-exports.ts (ts)
    • url.ts (ts)
    • remove-isxxxerror.ts (ts)
    • remove-metadata-with-headers.ts (ts)
    • rename-parse-stream-part.ts (ts)
    • bedrock-output-object-document-citations.ts (ts)
    • convert-openai-compatible-chat-usage.ts (ts)
    • openai-compatible-image-model.ts (ts)
    • map-openai-compatible-finish-reason.ts (ts)
    • index.ts (ts)
    • restructure-file-stream-parts.output.ts (ts)
    • deepgram-speech-model.ts (ts)
    • cohere-tool-call.chunks.txt (txt)
    • cohere-tool-call.json (json)
    • cohere-embedding-model.test.ts.snap (snap)
    • cohere-chat-language-model.test.ts.snap (snap)
    • convert-to-cohere-chat-prompt.ts (ts)
    • chat.tsx (tsx)
    • .gitignore (gitignore)
    • openai-chat-prepare-tools.ts (ts)
    • output-object.ts (ts)
    • route.ts (ts)
    • rename-parse-stream-part.test.ts (ts)
    • vitest.node.config.js (js)
    • rename-pipedatastreamtoresponse-to-pipeuimessagestreamtoresponse.test.ts (ts)
    • rename-text-embedding-to-embedding.test.ts (ts)
    • replace-langchain-toaistream.test.ts (ts)
    • rewrite-framework-imports.test.ts (ts)
    • test-utils.ts (ts)
    • test-utils.test.ts (ts)
    • wrap-tomodeloutput-parameter.test.ts (ts)
    • tool-approval-dynamic-tool.ts (ts)
    • google-error.ts (ts)
    • cohere-reranking-api.ts (ts)
    • cohere-reranking-options.ts (ts)
    • index.ts (ts)
    • tsup.config.ts (ts)
    • CHANGELOG.md (md)
    • package.json (json)
    • deepseek-json.json (json)
    • vitest.edge.config.js (js)
    • convert-to-deepseek-chat-messages.ts (ts)
    • tsconfig.json (json)
    • index.ts (ts)
    • fal-error.ts (ts)
    • turbo.json (json)
    • fal-provider.test.ts (ts)
    • fal-image-settings.ts (ts)
    • tsup.config.ts (ts)
    • version.ts (ts)
    • tsconfig.build.json (json)
    • gateway-embedding-model.ts (ts)
    • gateway-image-model.ts (ts)
    • gateway-language-model.ts (ts)
    • rename-todatastreamresponse-to-touimessagestreamresponse.test.ts (ts)
    • remove-experimental-streamdata.ts (ts)
    • gladia-initiate.json (json)
    • turbo.json (json)
    • google-reasoning-gemini3.json (json)
    • package.json (json)
    • google-tool-call.chunks.txt (txt)
    • index.ts (ts)
    • vertex.ts (ts)
    • 05-read-streamable-value.mdx (mdx)
    • google-generative-ai-embedding-model.test.ts.snap (snap)
    • google-tools.ts (ts)
    • google-generative-ai-language-model.test.ts.snap (snap)
    • map-google-generative-ai-finish-reason.ts (ts)
    • README.md (md)
    • prune-messages.ts (ts)
    • rewrite-framework-imports-vue.input.ts (ts)
    • edit-multi-image.ts (ts)
    • file-search.ts (ts)
    • types (types)
    • google-vertex-embedding-model.test.ts (ts)
    • google-vertex-anthropic-provider-edge.ts (ts)
    • google-vertex-config.ts (ts)
    • huggingface-error.ts (ts)
    • huggingface-provider.ts (ts)
    • convert-huggingface-responses-usage.ts (ts)
    • convert-to-huggingface-responses-messages.ts (ts)
    • tsconfig.build.json (json)
    • README.md (md)
    • tsup.config.ts (ts)
    • turbo.json (json)
    • vitest.edge.config.js (js)
    • transport.ts (ts)
    • require-createIdGenerator-size-argument.test.ts (ts)
    • 28-output.mdx (mdx)
    • lmnt-error.test.ts (ts)
    • luma-provider.ts (ts)
    • version.ts (ts)
    • oauth-error.ts (ts)
    • bedrock-anthropic-tool-call.ts (ts)
    • version.ts (ts)
    • convert-moonshotai-chat-usage.test.ts (ts)
    • package.json (json)
    • tsup.config.ts (ts)
    • unsupported-model-version-error.ts (ts)
    • gpt5-verbosity.ts (ts)
    • computer-use-computer.ts (ts)
    • 10-generate-text.mdx (mdx)
    • openai-mcp-tool.1.chunks.txt (txt)
    • ai-load-setting-error.mdx (mdx)
    • ai-no-speech-generated-error.mdx (mdx)
    • ai-retry-error.mdx (mdx)
    • ai-type-validation-error.mdx (mdx)
    • 30-deepseek.mdx (mdx)
    • ai-ui-message-stream-error.mdx (mdx)
    • 15-stream-text-not-working.mdx (mdx)
    • rerank-result.ts (ts)
    • local-shell-agent.ts (ts)
    • web-search-agent.ts (ts)
    • shell-container-agent.ts (ts)
    • page.tsx (tsx)
    • route.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • rename-core-message-to-model-message.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • schema.ts (ts)
    • route.ts (ts)
    • tool-call.ts (ts)
    • page.tsx (tsx)
    • README.md (md)
    • bedrock-anthropic-output-array-tools.ts (ts)
    • 23-chat-with-pdf.mdx (mdx)
    • 46-stream-object-record-final-object.mdx (mdx)
    • route.ts (ts)
    • server.ts (ts)
    • tsup.config.ts (ts)
    • gladia-error.test.ts (ts)
    • version.ts (ts)
    • azure (azure)
    • mock (mock)
    • fal (fal)
    • fireworks-image-model.test.ts (ts)
    • cerebras.test.ts (ts)
    • index.ts (ts)
    • rename-mime-type-to-media-type.ts (ts)
    • 65-devtools.mdx (mdx)
    • config.yml (yml)
    • pull_request_template.md (md)
    • page.tsx (tsx)
    • CHANGELOG.md (md)
    • discussions-auto-close-new.yml (yml)
    • discussions-auto-close-stale.yml (yml)
    • release.yml (yml)
    • 20-stream-text.mdx (mdx)
    • rename-vertex-provider-metadata-key-google-only.input.ts (ts)
    • 20-streaming-data.mdx (mdx)
    • mistral-embedding-options.ts (ts)
    • page.tsx (tsx)
    • generate-image-result.ts (ts)
    • vitest.edge.config.js (js)
    • tools-agent.ts (ts)
    • request-byok.ts (ts)
    • vitest.edge.config.js (js)
    • 01-stream-ui.mdx (mdx)
    • 50-direct-chat-transport.mdx (mdx)
    • 57-mcp-elicitation.mdx (mdx)
    • AGENTS.md (md)
    • bedrock.ts (ts)
    • google-vertex-provider-edge.test.ts (ts)
    • gemini-3-1-flash-lite.ts (ts)
    • web-search-tool.ts (ts)
    • .gitignore (gitignore)
    • usage-full.ts (ts)
    • responses-roundtrip-server-side-tools.ts (ts)
    • vertex-enterprise-web-search.ts (ts)
    • index.ts (ts)
    • pipe-agent-ui-stream-to-response.ts (ts)
    • gladia (gladia)
    • ai-download-error.mdx (mdx)
    • ai-invalid-argument-error.mdx (mdx)
    • ai-invalid-tool-input-error.mdx (mdx)
    • ai-invalid-tool-approval-error.mdx (mdx)
    • ai-json-parse-error.mdx (mdx)
    • package.json (json)
    • custom-fetch.ts (ts)
    • page.tsx (tsx)
    • version.ts (ts)
    • output-object-promise.ts (ts)
    • tsconfig.json (json)
    • bedrock-anthropic-multiple-tools.ts (ts)
    • bedrock-cache-point-image.ts (ts)
    • bedrock-cache-point-system.ts (ts)
    • output-object-repairtext.ts (ts)
    • image-output.ts (ts)
    • output-object.ts (ts)
    • vertex-output-object.ts (ts)
    • remove-facade.ts (ts)
    • chatbot.ts (ts)
    • raw-chunks.ts (ts)
    • vertex-reasoning.ts (ts)
    • completion-chat.ts (ts)
    • responses-custom-tool.ts (ts)
    • responses-file-search.ts (ts)
    • responses-shell-local-multiturn.ts (ts)
    • page.tsx (tsx)
    • tsconfig.json (json)
    • route.ts (ts)
    • chatbot.ts (ts)
    • alibaba-chat-language-model.ts (ts)
    • index.tsx (tsx)
    • index.ts (ts)
    • tool-call-repair-error.ts (ts)
    • to-response-messages.ts (ts)
    • tsconfig.json (json)
    • alibaba-text.chunks.txt (txt)
    • convert-alibaba-usage.ts (ts)
    • get-cache-control.ts (ts)
    • inject-fetch-headers.ts (ts)
    • bedrock-sigv4-fetch.test.ts (ts)
    • pages (pages)
    • basics (basics)
    • generate-object (generate-object)
    • bedrock-cache-point-tool-call.ts (ts)
    • convert-openai-compatible-completion-usage.ts (ts)
    • mock-speech-model-v2.ts (ts)
    • elevenlabs-speech-options.ts (ts)
    • vitest.edge.config.js (js)
    • assemblyai (assemblyai)
    • tools.ts (ts)
    • bytedance (bytedance)
    • version.ts (ts)
    • version.ts (ts)
    • remove-experimental-ai-fn-exports.input.ts (ts)
    • package.json (json)
    • rename-pipedatastreamtoresponse-to-pipeuimessagestreamtoresponse.ts (ts)
    • rename-reasoning-properties.ts (ts)
    • rename-converttocoremessages-to-converttomodelmessages.ts (ts)
    • huggingface-config.ts (ts)
    • groq-provider.ts (ts)
    • groq-chat-options.test.ts (ts)
    • package.json (json)
    • openai-compatible-embedding-options.ts (ts)
    • openai-compatible-completion-options.ts (ts)
    • tsup.config.ts (ts)
    • eslint.config.js (js)
    • rename-format-stream-part-not-ai.output.ts (ts)
    • as-image-model-v3.test.ts (ts)
    • index.ts (ts)
    • vertex-anthropic-adaptive-thinking.ts (ts)
    • page.tsx (tsx)
    • route.ts (ts)
    • index.ts (ts)
    • tsconfig.json (json)
    • page.tsx (tsx)
    • custom-provider-with-telemetry.ts (ts)
    • computer-use-zoom.ts (ts)
    • web-fetch-tool-pdf.ts (ts)
    • output-object.ts (ts)
    • reasoning.ts (ts)
    • multi-step.ts (ts)
    • compatible-togetherai-output-object.ts (ts)
    • responses-mcp-tool.ts (ts)
    • route.ts (ts)
    • openai-image.json (json)
    • .gitignore (gitignore)
    • .prettierrc (prettierrc)
    • responses-file-id.ts (ts)
    • nest-cli.json (json)
    • basic.ts (ts)
    • tool-perplexity-search.ts (ts)
    • bedrock-anthropic-websearch.ts (ts)
    • page.tsx (tsx)
    • groq (groq)
    • basic.ts (ts)
    • prepare-step.ts (ts)
    • page.tsx (tsx)
    • compatible-togetherai.ts (ts)
    • page.tsx (tsx)
    • mock-reranking-model-v3.ts (ts)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • stream-text-xai.ts (ts)
    • bedrock-reasoning-adaptive.ts (ts)
    • with-langfuse-telemetry.ts (ts)
    • bedrock-cohere.ts (ts)
    • page.tsx (tsx)
    • anthropic-web-fetch-view.tsx (tsx)
    • layout.tsx (tsx)
    • openai-file-search-view.tsx (tsx)
    • tool-call-with-context.ts (ts)
    • tool-choice.ts (ts)
    • bedrock-json-with-tools.1.chunks.txt (txt)
    • tool-call-no-args.ts (ts)
    • mistral.test.ts (ts)
    • youtube-url.ts (ts)
    • route.ts (ts)
    • 25-markdown-chatbot-with-memoization.mdx (mdx)
    • bedrock-tool-call-no-args.ts (ts)
    • context.ts (ts)
    • vertex-tool-call.ts (ts)
    • toaster.tsx (tsx)
    • README.md (md)
    • package.json (json)
    • parse-auth-method.test.ts (ts)
    • persistence (persistence)
    • 15-abort-breaks-resumable-streams.mdx (mdx)
    • tool-search-regex_20251119.ts (ts)
    • 03-acp.mdx (mdx)
    • 04-aihubmix.mdx (mdx)
    • 06-anthropic-vertex-ai.mdx (mdx)
    • basic.ts (ts)
    • bedrock-reasoning.ts (ts)
    • mock-tracer.ts (ts)
    • convert-to-perplexity-messages.test.ts.snap (snap)
    • page.tsx (tsx)
    • 18-gemini-cli.mdx (mdx)
    • 50-hindsight.mdx (mdx)
    • providers.md (md)
    • testing.md (md)
    • README.md (md)
    • README.md (md)
    • tsconfig.json (json)
    • deepgram-transcription-model.ts (ts)
    • package.json (json)
    • fireworks-image-model.ts (ts)
    • 70-call-tools.mdx (mdx)
    • 73-mcp-tools.mdx (mdx)
    • 75-human-in-the-loop.mdx (mdx)
    • 72-call-tools-multiple-steps.mdx (mdx)
    • SECURITY.md (md)
    • package.json (json)
    • CODE_OF_CONDUCT.md (md)
    • .kodiak.toml (toml)
    • release-snapshot.yml (yml)
    • 11-generate-text-with-chat-prompt.mdx (mdx)
    • 12-generate-image-with-chat-prompt.mdx (mdx)
    • 50-call-tools.mdx (mdx)
    • 03-workflows.mdx (mdx)
    • 55-manual-agent-loop.mdx (mdx)
    • index.mdx (mdx)
    • 01-overview.mdx (mdx)
    • 30-generate-object.mdx (mdx)
    • 60-telemetry.mdx (mdx)
    • 55-testing.mdx (mdx)
    • 25-message-metadata.mdx (mdx)
    • 15-agent.mdx (mdx)
    • 10-migrating-to-ui.mdx (mdx)
    • 67-simulate-streaming-middleware.mdx (mdx)
    • 80-smooth-stream.mdx (mdx)
    • 01-use-chat.mdx (mdx)
    • 69-add-tool-input-examples-middleware.mdx (mdx)
    • 110-deepgram.mdx (mdx)
    • 26-zod-schema.mdx (mdx)
    • 24-togetherai.mdx (mdx)
    • ai-no-such-model-error.mdx (mdx)
    • ai-no-output-generated-error.mdx (mdx)
    • 31-moonshotai.mdx (mdx)
    • 32-alibaba.mdx (mdx)
    • index.mdx (mdx)
    • 24-migration-guide-6-0.mdx (mdx)
    • 11-use-chat-custom-request-options.mdx (mdx)
    • 17-use-chat-stale-body-data.mdx (mdx)
    • 39-migration-guide-3-1.mdx (mdx)
    • 12-cloudflare-workers-ai.mdx (mdx)
    • mcp-approval-agent.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • black-forest-labs-edit.ts (ts)
    • page.tsx (tsx)
    • route.ts (ts)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • bedrock-cohere-v4.ts (ts)
    • layout.tsx (tsx)
    • globals.css (css)
    • reasoning.tsx (tsx)
    • chat-input.tsx (tsx)
    • sources-view.tsx (tsx)
    • anthropic-code-execution-20260120-view.tsx (tsx)
    • anthropic-code-execution-view.tsx (tsx)
    • openai-mcp-approval-view.tsx (tsx)
    • utils.ts (ts)
    • apply-patch-file-editor.ts (ts)
    • apply-diff.ts (ts)
    • collapsible.tsx (tsx)
    • weather-tool-with-approval.ts (ts)
    • anthropic-compaction-data.txt (txt)
    • .gitignore (gitignore)
    • notification-schema.ts (ts)
    • stream.ts (ts)
    • stream-text-benchmark.ts (ts)
    • deprecated-options-types.test-d.ts (ts)
    • google-vertex-anthropic.test.ts (ts)
    • bedrock-cohere-v4.ts (ts)
    • bedrock-nova-options.ts (ts)
    • basic.ts (ts)
    • vertex.ts (ts)
    • basic.ts (ts)
    • basic.ts (ts)
    • basic.ts (ts)
    • basic.ts (ts)
    • basic.ts (ts)
    • basic.ts (ts)
    • basic.ts (ts)
    • edit-multi-reference.ts (ts)
    • edit-style.ts (ts)
    • basic.ts (ts)
    • gemini-editing-url.ts (ts)
    • vertex-gemini-editing.ts (ts)
    • compatible-edit.ts (ts)
    • edit-remove-background.ts (ts)
    • basic.ts (ts)
    • 1.ts (ts)
    • dia.ts (ts)
    • language.ts (ts)
    • bedrock-anthropic-full-result.ts (ts)
    • bedrock-anthropic-tool-call-no-args.ts (ts)
    • tsconfig.build.json (json)
    • bedrock-tool-call-image-result.ts (ts)
    • image-tool-result-url.ts (ts)
    • output-array-tools.ts (ts)
    • mcp.ts (ts)
    • output-object-zod4.ts (ts)
    • web-fetch-20260209-pdf.ts (ts)
    • cached-prompt-tokens.ts (ts)
    • basic.ts (ts)
    • output-object.ts (ts)
    • basic.ts (ts)
    • output-object.ts (ts)
    • timeout.ts (ts)
    • custom-fetch.ts (ts)
    • custom-provider-with-telemetry.ts (ts)
    • image-output.ts (ts)
    • output-object-repairtext.ts (ts)
    • image.ts (ts)
    • vertex-anthropic-computer-use-computer.ts (ts)
    • vertex-anthropic-image.ts (ts)
    • vertex-code-execution.ts (ts)
    • vertex-express.ts (ts)
    • output-object.ts (ts)
    • tool-call.ts (ts)
    • lmstudio-image.ts (ts)
    • completion-chat.ts (ts)
    • completion.ts (ts)
    • full-result.ts (ts)
    • gpt-5-3-codex.ts (ts)
    • image-url.ts (ts)
    • responses-shell-container.ts (ts)
    • responses-shell-tool-with-approval.ts (ts)
    • timeout-step.ts (ts)
    • system-message-a.ts (ts)
    • warning.ts (ts)
    • tool-call-raw-json-schema.ts (ts)
    • search.ts (ts)
    • responses-usage-full.ts (ts)
    • i2v-base64.ts (ts)
    • wan2.6-i2v.ts (ts)
    • run.ts (ts)
    • save-audio.ts (ts)
    • embed-openai.ts (ts)
    • generate-image.ts (ts)
    • bedrock-anthropic-fullstream.ts (ts)
    • bedrock-anthropic-fine-grained-tool-streaming.ts (ts)
    • compaction.ts (ts)
    • code-execution-20260120.ts (ts)
    • smooth.ts (ts)
    • pdf.ts (ts)
    • completion.ts (ts)
    • reasoning.ts (ts)
    • layout.tsx (tsx)
    • reasoning.ts (ts)
    • reasoner.ts (ts)
    • provider-options-order.ts (ts)
    • auth.ts (ts)
    • output-object.ts (ts)
    • gemini-3-1-flash-lite.ts (ts)
    • tool-nested-empty-object.ts (ts)
    • vertex-anthropic-cache-control.ts (ts)
    • vertex-grounding.ts (ts)
    • vertex-express.ts (ts)
    • cached-prompt-tokens.ts (ts)
    • multi-message.ts (ts)
    • output-object.ts (ts)
    • on-finish.ts (ts)
    • layout.tsx (tsx)
    • on-finish-response-messages.ts (ts)
    • reasoning.ts (ts)
    • responses-reasoning-tool-call.ts (ts)
    • responses-reasoning-zero-data-retention.ts (ts)
    • swarm.ts (ts)
    • timeout-total.ts (ts)
    • mcp-server.ts (ts)
    • code-execution.ts (ts)
    • responses-file-search.ts (ts)
    • x-search-video-understanding.ts (ts)
    • basic.ts (ts)
    • responses-usage.ts (ts)
    • stream-text.ts (ts)
    • weather-tool.ts (ts)
    • url.ts (ts)
    • tool-set-shared.ts (ts)
    • README.md (md)
    • app.component.ts (ts)
    • tsconfig.json (json)
    • server.ts (ts)
    • openai-web-search-agent.ts (ts)
    • .env.example (example)
    • .env.example (example)
    • server.ts (ts)
    • app.module.ts (ts)
    • tsconfig.json (json)
    • .env.example (example)
    • actions.ts (ts)
    • globals.css (css)
    • chat-schema.ts (ts)
    • postcss.config.js (js)
    • next.config.js (js)
    • README.md (md)
    • types.py (py)
    • postcss.config.js (js)
    • requirements.txt (txt)
    • tailwind.config.js (js)
    • page.tsx (tsx)
    • tsconfig.json (json)
    • route.ts (ts)
    • .env.local.example (example)
    • socket.yaml (yaml)
    • page.tsx (tsx)
    • postcss.config.js (js)
    • index.ts (ts)
    • .gitignore (gitignore)
    • tsconfig.json (json)
    • toaster.tsx (tsx)
    • kasada-server.tsx (tsx)
    • .env.local.example (example)
    • next.config.js (js)
    • instrumentation.ts (ts)
    • layout.tsx (tsx)
    • .env.local.example (example)
    • nuxt.config.ts (ts)
    • app.d.ts (ts)
    • postcss.config.js (js)
    • +page.svelte (svelte)
    • index.ts (ts)
    • robots.txt (txt)
    • +page.svelte (svelte)
    • prune-messages.test.ts (ts)
    • index.ts (ts)
    • tool-loop-agent-settings.ts (ts)
    • generate-object.test.ts (ts)
    • CHANGELOG.md (md)
    • generate-image.test.ts (ts)
    • tool-set.ts (ts)
    • as-image-model-v4.test.ts (ts)
    • tool-output.ts (ts)
    • log-warnings.test.ts (ts)
    • as-language-model-v3.test.ts (ts)
    • message-conversion-error.ts (ts)
    • as-transcription-model-v4.ts (ts)
    • as-embedding-model-v3.test.ts (ts)
    • rerank.ts (ts)
    • as-language-model-v4.ts (ts)
    • invalid-message-role-error.ts (ts)
    • split-data-url.ts (ts)
    • prepare-call-settings.ts (ts)
    • get-tracer.ts (ts)
    • index.ts (ts)
    • noop-tracer.ts (ts)
    • mock-speech-model-v4.ts (ts)
    • transcription-model.ts (ts)
    • json-value.ts (ts)
    • index.ts (ts)
    • get-response-ui-message-id.ts (ts)
    • pipe-ui-message-stream-to-response.ts (ts)
    • as-array.ts (ts)
    • handle-ui-message-stream-finish.test.ts (ts)
    • baseten-provider.unit.test.ts (ts)
    • async-iterable-stream.ts (ts)
    • is-non-empty-object.ts (ts)
    • fix-json.ts (ts)
    • job.ts (ts)
    • tsconfig.build.json (json)
    • prepare-retries.test.ts (ts)
    • value-of.ts (ts)
    • alibaba-config.ts (ts)
    • vitest.edge.config.js (js)
    • index.d.ts (ts)
    • vitest.edge.config.js (js)
    • index.ts (ts)
    • chat.ng.test.ts (ts)
    • convert-to-bedrock-chat-messages.test.ts (ts)
    • tsconfig.json (json)
    • anthropic-memory-20250818.1.json (json)
    • anthropic-tool-search-deferred-bm25.chunks.txt (txt)
    • vitest.config.ts (ts)
    • CHANGELOG.md (md)
    • anthropic-clear-thinking.1.chunks.txt (txt)
    • anthropic-web-fetch-tool-20260209.1.chunks.txt (txt)
    • anthropic-web-fetch-tool.2.json (json)
    • forward-anthropic-container-id-from-last-step.ts (ts)
    • anthropic-web-fetch-tool.1.json (json)
    • code-execution_20250825.ts (ts)
    • tsconfig.json (json)
    • assemblyai-api-types.ts (ts)
    • assemblyai-error.ts (ts)
    • azure-openai-provider-metadata.ts (ts)
    • tsconfig.json (json)
    • bytedance-config.ts (ts)
    • tsup.config.ts (ts)
    • generate-readme.ts (ts)
    • add-comment.ts (ts)
    • remove-openai-facade.ts (ts)
    • remove-anthropic-facade.ts (ts)
    • remove-google-facade.ts (ts)
    • move-image-model-maxImagesPerCall.ts (ts)
    • replace-rawresponse-with-response.ts (ts)
    • rename-tool-parameters-to-inputschema.ts (ts)
    • remove-experimental-message-types.output.ts (ts)
    • pattern.ts (ts)
    • restructure-source-stream-parts.ts (ts)
    • upgrade.ts (ts)
    • remove-await-fn.output.ts (ts)
    • wrap-tomodeloutput-parameter.ts (ts)
    • transform-options.ts (ts)
    • mock-embedding-model-v3.ts (ts)
    • add-await-converttomodelmessages-not-ai.output.ts (ts)
    • move-maxsteps-to-stopwhen.input.ts (ts)
    • remove-openai-facade-as.input.ts (ts)
    • rename-parse-stream-part.input.ts (ts)
    • rename-datastream-methods-to-uimessage.input.ts (ts)
    • rename-mock-v2-to-v3.output.ts (ts)
    • rename-format-stream-part.output.ts (ts)
    • replace-baseurl.output.ts (ts)
    • replace-fal-snake-case.output.ts (ts)
    • remove-anthropic-facade.test.ts (ts)
    • require-createIdGenerator-size-argument.output.ts (ts)
    • add-await-converttomodelmessages.test.ts (ts)
    • cohere-citations.json (json)
    • flatten-streamtext-file-properties.test.ts (ts)
    • cohere-null-args.json (json)
    • cohere-provider.ts (ts)
    • cohere-text.chunks.txt (txt)
    • cohere-text.json (json)
    • cohere-chat-prompt.ts (ts)
    • cohere-reranking.1.json (json)
    • version.ts (ts)
    • vitest.edge.config.js (js)
    • turbo.json (json)
    • index.ts (ts)
    • get-response-metadata.ts (ts)
    • deepseek-provider.ts (ts)
    • version.ts (ts)
    • tsup.config.ts (ts)
    • card.tsx (tsx)
    • CHANGELOG.md (md)
    • main.tsx (tsx)
    • CHANGELOG.md (md)
    • fal-image-model.test.ts (ts)
    • fal-config.ts (ts)
    • fal-provider.ts (ts)
    • fireworks-image-api.ts (ts)
    • fireworks-embedding-options.ts (ts)
    • fal-transcription-model.ts (ts)
    • get-model-path.ts (ts)
    • version.ts (ts)
    • tsup.config.ts (ts)
    • index.ts (ts)
    • tsconfig.build.json (json)
    • google-generative-ai-image-model.test.ts (ts)
    • vitest.edge.config.js (js)
    • google-generative-ai-embedding-model.ts (ts)
    • enterprise-web-search.ts (ts)
    • vertex-rag-store.ts (ts)
    • google-vertex-image-edit.json (json)
    • vitest.edge.config.js (js)
    • google-vertex-image.json (json)
    • google-vertex-anthropic-messages-options.ts (ts)
    • groq-error.ts (ts)
    • google-vertex-error.ts (ts)
    • google-vertex-anthropic-provider-node.test.ts (ts)
    • groq-tool-call.json (json)
    • vitest.node.config.js (js)
    • vitest.edge.config.js (js)
    • hume-config.ts (ts)
    • version.ts (ts)
    • klingai-auth.ts (ts)
    • vitest.node.config.js (js)
    • tsup.config.ts (ts)
    • turbo.json (json)
    • tsconfig.build.json (json)
    • vitest.node.config.js (js)
    • vitest.node.config.js (js)
    • tsconfig.json (json)
    • lmnt-config.ts (ts)
    • version.ts (ts)
    • index.ts (ts)
    • index.ts (ts)
    • tsup.config.ts (ts)
    • tsconfig.json (json)
    • mistral-tool-call.json (json)
    • tsup.config.ts (ts)
    • mistral-provider.ts (ts)
    • version.ts (ts)
    • moonshotai-chat-options.ts (ts)
    • openai-completion-text.chunks.txt (txt)
    • map-open-responses-finish-reason.ts (ts)
    • open-responses-provider.ts (ts)
    • openai-completion-language-model.test.ts (ts)
    • openai-mcp-tool-approval.1.chunks.txt (txt)
    • openai-mcp-tool-approval.1.json (json)
    • openai-speech-model.test.ts (ts)
    • openai-mcp-tool-approval.2.chunks.txt (txt)
    • version.ts (ts)
    • internal.d.ts (ts)
    • tsconfig.build.json (json)
    • tsconfig.json (json)
    • xai-text.chunks.txt (txt)
    • openai-compatible-provider.ts (ts)
    • tsconfig.build.json (json)
    • version.ts (ts)
    • vitest.node.config.js (js)
    • web-search.test-d.ts (ts)
    • adapter.test.ts (ts)
    • tsconfig.app.json (json)
    • mock-transcription-model-v3.ts (ts)
    • basic.ts (ts)
    • process-ui-message-stream.test.ts (ts)
    • bedrock-object.ts (ts)
    • CHANGELOG.md (md)
    • text-citations.ts (ts)
    • replace-datastream-to-uimessagestream.test.ts (ts)
    • stream-text.test.ts.snap (snap)
    • tool-search-agent.ts (ts)
    • no-transcript-generated-error.ts (ts)
    • generate-video-result.ts (ts)
    • rename-vertex-provider-metadata-key.test.ts (ts)
    • vitest.node.config.js (js)
    • groq.test.ts (ts)
    • images.ts (ts)
    • fireworks-image-options.ts (ts)
    • basic.ts (ts)
    • create-child-process.ts (ts)
    • rename-max-tokens-to-max-output-tokens.ts (ts)
    • elevenlabs-transcription-model.test.ts (ts)
    • openai-compatible-prepare-tools.test.ts (ts)
    • code-execution.ts (ts)
    • tsconfig.json (json)
    • reasoning (reasoning)
    • sources (sources)
    • pdf.ts (ts)
    • output-object-name-description.ts (ts)
    • edit-warnings.ts (ts)
    • README.md (md)
    • vitest.node.config.js (js)
    • tool-call.ts (ts)
    • ai-no-transcript-generated-error.mdx (mdx)
    • persistence-single-message (persistence-single-message)
    • _app.tsx (tsx)
    • api (api)
    • pdf-url.ts (ts)
    • codemod (codemod)
    • index.ts (ts)
    • server.ts (ts)
    • remove-experimental-tool-not-ai.output.ts (ts)
    • package.json (json)
    • remove-deprecated-provider-registry-exports.test.ts (ts)
    • provider-options-name-openai-compatible.ts (ts)
    • openai-completion-options.ts (ts)
    • vitest.node.config.js (js)
    • ISSUE_TEMPLATE (ISSUE_TEMPLATE)
    • perplexity-language-model-prompt.ts (ts)
    • stop-sequence.ts (ts)
    • turbo.json (json)
    • direct-chat-transport.test.ts (ts)
    • cohere (cohere)
    • CHANGELOG.md (md)
    • index.ts (ts)
    • gateway (gateway)
    • route.ts (ts)
    • openai (openai)
    • perplexity (perplexity)
    • thinking-budget.ts (ts)
    • stream-japanese.ts (ts)
    • tsconfig.json (json)
    • 09-authentication.mdx (mdx)
    • search.ts (ts)
    • drawer.tsx (tsx)
    • .env.local.example (example)
    • create-resolvable-promise.ts (ts)
    • wan2.6-i2v-flash.ts (ts)
    • 41-stream-object-with-image-prompt.mdx (mdx)
    • 45-provider-management.mdx (mdx)
    • google-maps.ts (ts)
    • schema.ts (ts)
    • server.ts (ts)
    • basic.ts (ts)
    • cohere-prepare-tools.test.ts (ts)
    • pro-fast.ts (ts)
    • replace-baseurl.input.ts (ts)
    • rsc-package.ts (ts)
    • moonshotai-provider.ts (ts)
    • setup-registry.ts (ts)
    • route.ts (ts)
    • utils.ts (ts)
    • bedrock-json-other-tool.1.chunks.txt (txt)
    • string.ts (ts)
    • vitest.edge.config.js (js)
    • gateway-embedding-model-settings.ts (ts)
    • 10-use-chat-tools-no-response.mdx (mdx)
    • rename-tool-call-options-to-tool-execution-options.output.ts (ts)
    • route.ts (ts)
    • as-provider-v4.test.ts (ts)
    • weather-tool.ts (ts)
    • 21-jina-ai.mdx (mdx)
    • google-supported-file-url.ts (ts)
    • next.config.js (js)
    • bedrock-json-with-tool.1.json (json)
    • package.json (json)
    • output-object-error.ts (ts)
    • get-base-telemetry-attributes.ts (ts)
    • custom-provider-name.ts (ts)
    • normalize-tool-call-id.ts (ts)
    • chat.ts (ts)
    • 61-wrap-image-model.mdx (mdx)
    • package.json (json)
    • provider-options.ts (ts)
    • chat-store.ts (ts)
    • load-time.ts (ts)
    • app.config.ts (ts)
    • tsconfig.build.json (json)
    • 18-create-agent-ui-stream-response.mdx (mdx)
    • CHANGELOG.md (md)
    • middleware.ts (ts)
    • persistence-metadata (persistence-metadata)
    • bedrock-anthropic-computer-use-bash.ts (ts)
    • infer-agent-ui-message.ts (ts)
    • anthropic-clear-tool-uses.1.chunks.txt (txt)
    • 20-express.mdx (mdx)
    • import-LanguageModelV2-from-provider-package.ts (ts)
    • responses-web-search-preview.ts (ts)
    • google (google)
    • luma (luma)
    • tool-abort.ts (ts)
    • turbo.json (json)
    • bedrock-image.ts (ts)
    • responses-image-url.ts (ts)
    • 3.ts (ts)
    • tsconfig.build.json (json)
    • edit-url.ts (ts)
    • tool-call.ts (ts)
    • responses-pdf.ts (ts)
    • gateway-provider-options.ts (ts)
    • 06-get-ai-state.mdx (mdx)
    • kimi-k2-tool-call.ts (ts)
    • server.ts (ts)
    • client.ts (ts)
    • tool-call-repair-function.ts (ts)
    • anthropic-json-other-tool.1.json (json)
    • restructure-file-stream-parts.test.ts (ts)
    • output-format.ts (ts)
    • convert-to-language-model-prompt.test.ts (ts)
    • 27-valibot-schema.mdx (mdx)
    • route.ts (ts)
    • route.ts (ts)
    • 20-no-object-generated-content-filter.mdx (mdx)
    • openai-transcription-api.ts (ts)
    • stream-object-result.ts (ts)
    • internal.d.ts (ts)
    • prepare-step.ts (ts)
    • route.ts (ts)
    • agent.ts (ts)
    • tool-call.ts (ts)
    • timeout.ts (ts)
    • index.tsx (tsx)
    • package.json (json)
    • on-step-finish.ts (ts)
    • web-fetch-tool-wikipedia.ts (ts)
    • lmstudio.ts (ts)
    • apply-patch.ts (ts)
    • tsconfig.json (json)
    • 12-typescript-performance-zod.mdx (mdx)
    • route.ts (ts)
    • anthropic-web-search-20260209-view.tsx (tsx)
    • CHANGELOG.md (md)
    • not-implemented.output.ts (ts)
    • __fixtures__ (__fixtures__)
    • 22-stream-text-with-image-prompt.mdx (mdx)
    • 07-unclosed-streams.mdx (mdx)
    • lmstudio-tool-call.2.chunks.txt (txt)
    • .eslintrc.js (js)
    • voice.ts (ts)
    • gateway-fetch-metadata.ts (ts)
    • app.css (css)
    • compatible-abort-reason.ts (ts)
    • remove-experimental-useassistant.ts (ts)
    • anthropic-message-delta-input-tokens.chunks.txt (txt)
    • veo-i2v-base64.ts (ts)
    • rename-converttocoremessages-to-converttomodelmessages.input.ts (ts)
    • responses-code-interpreter.ts (ts)
    • remove-await-fn-other.input.ts (ts)
    • index.mdx (mdx)
    • generate-text-tool-call.ts (ts)
    • __snapshots__ (__snapshots__)
    • route.ts (ts)
    • i2v.ts (ts)
    • kontext-edit.ts (ts)
    • execute-tool-call.ts (ts)
    • tools.ts (ts)
    • releases.md (md)
    • responses-tool-call-raw-chunks-lmstudio.ts (ts)
    • tsconfig.json (json)
    • get-response-ui-message-id.test.ts (ts)
    • deepinfra (deepinfra)
    • src (src)
    • workflows (workflows)
    • actions (actions)
    • vertex (vertex)
    • angular (angular)
    • ai-no-such-tool-error.mdx (mdx)
    • package.json (json)
    • open-responses-language-model.test.ts.snap (snap)
    • tsup.config.ts (ts)
    • generate-output-array.ts (ts)
    • 91-stream-updates-to-visual-interfaces.mdx (mdx)
    • basic.ts (ts)
    • 47-apertis.mdx (mdx)
    • google-gemini-image (google-gemini-image)
    • responses-apply-patch.ts (ts)
    • deepinfra-chat-language-model.ts (ts)
    • microsoft-agent.ts (ts)
    • 66-extract-reasoning-middleware.mdx (mdx)
    • 00-guides (00-guides)
    • dynamic-tools (dynamic-tools)
    • .husky (husky)
    • 01-next (01-next)
    • 15-api-servers (15-api-servers)
    • docs (docs)
    • 00-introduction (00-introduction)
    • 02-foundations (02-foundations)
    • 02-getting-started (02-getting-started)
    • 03-agents (03-agents)
    • 03-ai-sdk-core (03-ai-sdk-core)
    • 06-advanced (06-advanced)
    • 08-migration-guides (08-migration-guides)
    • 07-reference (07-reference)
    • 01-ai-sdk-core (01-ai-sdk-core)
    • 02-ai-sdk-ui (02-ai-sdk-ui)
    • 03-ai-sdk-rsc (03-ai-sdk-rsc)
    • 05-ai-sdk-errors (05-ai-sdk-errors)
    • 02-openai-compatible-providers (02-openai-compatible-providers)
    • providers (providers)
    • 01-ai-sdk-providers (01-ai-sdk-providers)
    • 03-community-providers (03-community-providers)
    • amazon-bedrock (amazon-bedrock)
    • 04-adapters (04-adapters)
    • 05-observability (05-observability)
    • agent (agent)
    • anthropic (anthropic)
    • openai-previous-response-id (openai-previous-response-id)
    • azure (azure)
    • deepseek (deepseek)
    • openai (openai)
    • openai-web-search (openai-web-search)
    • anthropic-programmatic-tool-calling (anthropic-programmatic-tool-calling)
    • xai (xai)
    • app (app)
    • api (api)
    • chat (chat)
    • anthropic-code-execution (anthropic-code-execution)
    • anthropic-compaction (anthropic-compaction)
    • anthropic-mcp (anthropic-mcp)
    • anthropic-microsoft (anthropic-microsoft)
    • anthropic-tool-search (anthropic-tool-search)
    • anthropic-tools (anthropic-tools)
    • anthropic-web-fetch (anthropic-web-fetch)
    • anthropic-web-fetch-20260209 (anthropic-web-fetch-20260209)
    • anthropic-web-search (anthropic-web-search)
    • anthropic-web-search-20260209 (anthropic-web-search-20260209)
    • azure-code-interpreter-annotation-download (azure-code-interpreter-annotation-download)
    • azure-image-generation (azure-image-generation)
    • azure-web-search-preview (azure-web-search-preview)
    • bedrock (bedrock)
    • cache (cache)
    • cohere (cohere)
    • custom-sources (custom-sources)
    • data-ui-parts (data-ui-parts)
    • deepseek-tools (deepseek-tools)
    • google (google)
    • google-gemini-image (google-gemini-image)
    • groq (groq)
    • human-in-the-loop (human-in-the-loop)
    • image-output (image-output)
    • mcp-elicitation (mcp-elicitation)
    • openai-apply-patch (openai-apply-patch)
    • openai-code-interpreter (openai-code-interpreter)
    • openai-code-interpreter-annotation-download (openai-code-interpreter-annotation-download)
    • openai-file-search (openai-file-search)
    • openai-image-generation (openai-image-generation)
    • anthropic-web-search-20260209 (anthropic-web-search-20260209)
    • openai-responses (openai-responses)
    • openai-responses-mcp (openai-responses-mcp)
    • openai-responses-mcp-approval (openai-responses-mcp-approval)
    • openai-shell (openai-shell)
    • openai-shell-container (openai-shell-container)
    • openai-shell-container-skills (openai-shell-container-skills)
    • openai-shell-skills (openai-shell-skills)
    • openai-smooth-stream (openai-smooth-stream)
    • reasoning-tools (reasoning-tools)
    • resilient-persistence (resilient-persistence)
    • resume (resume)
    • [id] ([id])
    • stream (stream)
    • shared-context (shared-context)
    • test-invalid-tool-call (test-invalid-tool-call)
    • throttle (throttle)
    • tool-approval (tool-approval)
    • tool-approval-dynamic (tool-approval-dynamic)
    • tools (tools)
    • weather-valibot (weather-valibot)
    • anthropic-microsoft (anthropic-microsoft)
    • [file] ([file])
    • use-completion-server-side-multi-step (use-completion-server-side-multi-step)
    • use-completion-throttle (use-completion-throttle)
    • use-object (use-object)
    • use-object-expense-tracker (use-object-expense-tracker)
    • anthropic-compaction (anthropic-compaction)
    • anthropic-microsoft (anthropic-microsoft)
    • anthropic-programmatic-tool-calling (anthropic-programmatic-tool-calling)
    • anthropic-tool-search (anthropic-tool-search)
    • anthropic-tools (anthropic-tools)
    • anthropic-web-fetch (anthropic-web-fetch)
    • anthropic-web-fetch-20260209 (anthropic-web-fetch-20260209)
    • anthropic-web-search (anthropic-web-search)
    • attachments (attachments)
    • attachments-append (attachments-append)
    • attachments-url (attachments-url)
    • bedrock (bedrock)
    • custom-sources (custom-sources)
    • data-ui-parts (data-ui-parts)
    • deepseek-tools (deepseek-tools)
    • direct-transport (direct-transport)
    • dynamic-tools (dynamic-tools)
    • human-in-the-loop (human-in-the-loop)
    • image-output (image-output)
    • mcp (mcp)
    • chat (chat)
    • server (server)
    • mcp-elicitation (mcp-elicitation)
    • mcp-with-auth (mcp-with-auth)
    • mcp-zapier (mcp-zapier)
    • openai-code-interpreter (openai-code-interpreter)
    • openai-direct (openai-direct)
    • openai-image-generation (openai-image-generation)
    • openai-image-generation-custom-tool (openai-image-generation-custom-tool)
    • openai-local-shell (openai-local-shell)
    • openai-pdf-fetch-custom-tool (openai-pdf-fetch-custom-tool)
    • openai-previous-response-id (openai-previous-response-id)
    • embed-many (embed-many)
    • amazon (amazon)
    • openai-shell (openai-shell)
    • openai-shell-container (openai-shell-container)
    • openai-shell-container-skills (openai-shell-container-skills)
    • openai-shell-skills (openai-shell-skills)
    • openai-web-search (openai-web-search)
    • persistence (persistence)
    • [id] ([id])
    • persistence-metadata (persistence-metadata)
    • [chatId] ([chatId])
    • use-completion-server-side-multi-step (use-completion-server-side-multi-step)
    • persistence-single-message (persistence-single-message)
    • [id] ([id])
    • reasoning (reasoning)
    • reasoning-tools (reasoning-tools)
    • resume (resume)
    • [id] ([id])
    • shared-context (shared-context)
    • sources (sources)
    • streaming-tool-calls (streaming-tool-calls)
    • test-azure-code-interpreter-annotation-download (test-azure-code-interpreter-annotation-download)
    • test-azure-image-generation (test-azure-image-generation)
    • test-azure-web-search-preview (test-azure-web-search-preview)
    • test-cohere (test-cohere)
    • test-google (test-google)
    • test-groq (test-groq)
    • test-invalid-tool-call (test-invalid-tool-call)
    • test-mistral (test-mistral)
    • test-openai-code-interpreter-annotation-download (test-openai-code-interpreter-annotation-download)
    • test-openai-file-search (test-openai-file-search)
    • test-openai-responses (test-openai-responses)
    • test-openai-responses-mcp (test-openai-responses-mcp)
    • test-openai-responses-mcp-approval (test-openai-responses-mcp-approval)
    • test-perplexity (test-perplexity)
    • test-tool-approval (test-tool-approval)
    • test-tool-approval-dynamic (test-tool-approval-dynamic)
    • test-weather-valibot (test-weather-valibot)
    • test-xai (test-xai)
    • throttle (throttle)
    • tools (tools)
    • src (src)
    • xai-mcp-server (xai-mcp-server)
    • xai-web-search (xai-web-search)
    • completion (completion)
    • completion-rsc (completion-rsc)
    • generate-image (generate-image)
    • edit-concurrent.ts (ts)
    • stream-object (stream-object)
    • agent (agent)
    • stream-ui (stream-ui)
    • use-completion-throttle (use-completion-throttle)
    • use-object (use-object)
    • ai-elements (ai-elements)
    • tool (tool)
    • data (data)
    • island-rescue (island-rescue)
    • lib (lib)
    • tool (tool)
    • azure (azure)
    • util (util)
    • shared (shared)
    • mcp (mcp)
    • ai-functions (ai-functions)
    • baseten (baseten)
    • data (data)
    • island-rescue (island-rescue)
    • src (src)
    • agent (agent)
    • anthropic (anthropic)
    • groq (groq)
    • openai (openai)
    • xai (xai)
    • benchmark (benchmark)
    • complex (complex)
    • math-agent (math-agent)
    • semantic-router (semantic-router)
    • e2e (e2e)
    • openai (openai)
    • embed (embed)
    • amazon (amazon)
    • cohere (cohere)
    • gateway (gateway)
    • google (google)
    • mistral (mistral)
    • cohere (cohere)
    • gateway (gateway)
    • google (google)
    • mistral (mistral)
    • openai (openai)
    • generate-image (generate-image)
    • amazon (amazon)
    • azure (azure)
    • black-forest-labs (black-forest-labs)
    • sveltekit-openai (sveltekit-openai)
    • deepinfra (deepinfra)
    • fal (fal)
    • fireworks (fireworks)
    • gateway (gateway)
    • prodia (prodia)
    • replicate (replicate)
    • togetherai (togetherai)
    • xai (xai)
    • generate-speech (generate-speech)
    • azure (azure)
    • lmnt (lmnt)
    • app (app)
    • api (api)
    • chat (chat)
    • amazon (amazon)
    • baseten (baseten)
    • bedrock (bedrock)
    • azure (azure)
    • cerebras (cerebras)
    • cohere (cohere)
    • fireworks (fireworks)
    • deepinfra (deepinfra)
    • deepseek (deepseek)
    • gateway (gateway)
    • google (google)
    • groq (groq)
    • huggingface (huggingface)
    • mistral (mistral)
    • moonshot (moonshot)
    • nim (nim)
    • open-responses (open-responses)
    • openai (openai)
    • generate-video (generate-video)
    • alibaba (alibaba)
    • fal (fal)
    • gateway (gateway)
    • google (google)
    • klingai (klingai)
    • replicate (replicate)
    • xai (xai)
    • middleware (middleware)
    • embedding (embedding)
    • registry (registry)
    • stream-text (stream-text)
    • alibaba (alibaba)
    • amazon (amazon)
    • fireworks (fireworks)
    • huggingface (huggingface)
    • huggingface (huggingface)
    • lmstudio (lmstudio)
    • mistral (mistral)
    • mock (mock)
    • moonshot (moonshot)
    • nim (nim)
    • open-responses (open-responses)
    • openai (openai)
    • fireworks (fireworks)
    • perplexity (perplexity)
    • smooth (smooth)
    • togetherai (togetherai)
    • vercel (vercel)
    • vertex (vertex)
    • xai (xai)
    • assemblyai (assemblyai)
    • public (public)
    • src (src)
    • app (app)
    • provider-utils (provider-utils)
    • react (react)
    • deepgram (deepgram)
    • elevenlabs (elevenlabs)
    • openai (openai)
    • revai (revai)
    • replicate (replicate)
    • revai (revai)
    • rsc (rsc)
    • chat (chat)
    • completion (completion)
    • structured-object (structured-object)
    • svelte (svelte)
    • test-server (test-server)
    • express (express)
    • src (src)
    • fastify (fastify)
    • togetherai (togetherai)
    • valibot (valibot)
    • vercel (vercel)
    • hono (hono)
    • src (src)
    • mcp (mcp)
    • src (src)
    • elicitation (elicitation)
    • elicitation-multi-step (elicitation-multi-step)
    • image-content (image-content)
    • mcp-prompts (mcp-prompts)
    • api (api)
    • text (text)
    • mcp-resources (mcp-resources)
    • mcp-with-auth (mcp-with-auth)
    • output-schema (output-schema)
    • xai (xai)
    • shopify-mcp (shopify-mcp)
    • sse (sse)
    • stdio (stdio)
    • tool-definitions (tool-definitions)
    • tool-meta (tool-meta)
    • nest (nest)
    • src (src)
    • next (next)
    • app (app)
    • api (api)
    • chat (chat)
    • [id] ([id])
    • stream (stream)
    • .env.local.example (example)
    • component (component)
    • tool (tool)
    • next-fastapi (next-fastapi)
    • api (api)
    • utils (utils)
    • __init__.py (py)
    • app (app)
    • (examples) ((examples))
    • 01-chat-text (01-chat-text)
    • 03-chat-attachments (03-chat-attachments)
    • app (app)
    • api (api)
    • generate-edge (generate-edge)
    • generate-node (generate-node)
    • edge (edge)
    • node (node)
    • next-langchain (next-langchain)
    • app (app)
    • api (api)
    • chat (chat)
    • completion (completion)
    • createAgent (createAgent)
    • custom-data (custom-data)
    • hitl (hitl)
    • image-generation (image-generation)
    • completion (completion)
    • createAgent (createAgent)
    • custom-data (custom-data)
    • hitl (hitl)
    • image-generation (image-generation)
    • langgraph (langgraph)
    • app (app)
    • 149e9513-01fa-4fb0-aad4-566afd725d1b (149e9513-01fa-4fb0-aad4-566afd725d1b)
    • 2d206a39-8ed7-437e-a3be-862e0f06eea3 (2d206a39-8ed7-437e-a3be-862e0f06eea3)
    • langsmith (langsmith)
    • multimodal (multimodal)
    • reasoning (reasoning)
    • stream-events (stream-events)
    • [[...restpath]] (restpath]])
    • components (components)
    • data-parts (data-parts)
    • api (api)
    • chat (chat)
    • langgraph-server (langgraph-server)
    • src (src)
    • public (public)
    • images (images)
    • next-openai-kasada-bot-protection (next-openai-kasada-bot-protection)
    • app (app)
    • api (api)
    • call-tool (call-tool)
    • generate-chat (generate-chat)
    • generate-object (generate-object)
    • generate-text (generate-text)
    • stream-chat (stream-chat)
    • stream-object (stream-object)
    • stream-text (stream-text)
    • generate-text (generate-text)
    • stream-object (stream-object)
    • stream-text (stream-text)
    • chat (chat)
    • next-openai-telemetry (next-openai-telemetry)
    • app (app)
    • api (api)
    • text (text)
    • next-openai-telemetry-sentry (next-openai-telemetry-sentry)
    • app (app)
    • next-openai-upstash-rate-limits (next-openai-upstash-rate-limits)
    • app (app)
    • api (api)
    • chat (chat)
    • node-http-server (node-http-server)
    • src (src)
    • nuxt-openai (nuxt-openai)
    • pages (pages)
    • use-chat-messages (use-chat-messages)
    • use-chat-request (use-chat-request)
    • use-chat-tools (use-chat-tools)
    • use-object (use-object)
    • server (server)
    • api (api)
    • button (button)
    • textarea (textarea)
    • routes (routes)
    • api (api)
    • chat (chat)
    • completion (completion)
    • structured-object (structured-object)
    • chat (chat)
    • [id] ([id])
    • completion (completion)
    • structured-object (structured-object)
    • static (static)
    • ai (ai)
    • internal (internal)
    • scripts (scripts)
    • src (src)
    • agent (agent)
    • embed (embed)
    • __snapshots__ (__snapshots__)
    • error (error)
    • generate-text (generate-text)
    • __snapshots__ (__snapshots__)
    • azure (azure)
    • test (test)
    • text-stream (text-stream)
    • transcribe (transcribe)
    • types (types)
    • ui (ui)
    • __snapshots__ (__snapshots__)
    • ui-message-stream (ui-message-stream)
    • util (util)
    • test (test)
    • download (download)
    • alibaba (alibaba)
    • __fixtures__ (__fixtures__)
    • __snapshots__ (__snapshots__)
    • __snapshots__ (__snapshots__)
    • anthropic (anthropic)
    • cerebras (cerebras)
    • scripts (scripts)
    • src (src)
    • bin (bin)
    • codemods (codemods)
    • lib (lib)
    • v5 (v5)
    • not-implemented (not-implemented)
    • lib (lib)
    • test (test)
    • __testfixtures__ (__testfixtures__)
    • src (src)
    • basic (basic)
    • src (src)
    • ui (ui)
    • __fixtures__ (__fixtures__)
    • __snapshots__ (__snapshots__)
    • src (src)
    • scripts (scripts)
    • src (src)
    • errors (errors)
    • tool (tool)
    • gladia (gladia)
    • __fixtures__ (__fixtures__)
    • __snapshots__ (__snapshots__)
    • google (google)
    • src (src)
    • __fixtures__ (__fixtures__)
    • __snapshots__ (__snapshots__)
    • internal (internal)
    • tool (tool)
    • google-vertex (google-vertex)
    • anthropic (anthropic)
    • src (src)
    • __fixtures__ (__fixtures__)
    • __snapshots__ (__snapshots__)
    • anthropic (anthropic)
    • edge (edge)
    • edge (edge)
    • hume (hume)
    • groq (groq)
    • src (src)
    • __fixtures__ (__fixtures__)
    • src (src)
    • klingai (klingai)
    • llamaindex (llamaindex)
    • src (src)
    • lmnt (lmnt)
    • src (src)
    • src (src)
    • mcp (mcp)
    • src (src)
    • error (error)
    • tool (tool)
    • mcp-stdio (mcp-stdio)
    • open-responses (open-responses)
    • util (util)
    • mistral (mistral)
    • src (src)
    • __fixtures__ (__fixtures__)
    • __snapshots__ (__snapshots__)
    • moonshotai (moonshotai)
    • src (src)
    • src (src)
    • responses (responses)
    • __fixtures__ (__fixtures__)
    • __snapshots__ (__snapshots__)
    • src (src)
    • chat (chat)
    • __fixtures__ (__fixtures__)
    • __snapshots__ (__snapshots__)
    • __snapshots__ (__snapshots__)
    • image (image)
    • __fixtures__ (__fixtures__)
    • internal (internal)
    • responses (responses)
    • __fixtures__ (__fixtures__)
    • embedding (embedding)
    • transcription (transcription)
    • __fixtures__ (__fixtures__)
    • openai-compatible (openai-compatible)
    • src (src)
    • chat (chat)
    • __fixtures__ (__fixtures__)
    • __snapshots__ (__snapshots__)
    • __snapshots__ (__snapshots__)
    • prodia (prodia)
    • src (src)
    • scaffold-codemod.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • append-response-messages.test.ts.snap (snap)
    • route.ts (ts)
    • image.ts (ts)
    • responses-web-search.ts (ts)
    • 02-building-agents.mdx (mdx)
    • bedrock.ts (ts)
    • page.tsx (tsx)
    • prettier-on-automerge.yml (yml)
    • bedrock-reasoning-chatbot.ts (ts)
    • rename-IDGenerator-to-IdGenerator.input.ts (ts)
    • basic.ts (ts)
    • smooth-stream.test.ts (ts)
    • gemini-image.ts (ts)
    • tsconfig.build.json (json)
    • logprobs.ts (ts)
    • types.ts (ts)
    • tools.ts (ts)
    • __snapshots__ (__snapshots__)
    • reranking (reranking)
    • __fixtures__ (__fixtures__)
    • deepgram (deepgram)
    • README.md (md)
    • package.json (json)
    • vertex-anthropic-output-object.ts (ts)
    • image.ts (ts)
    • constants.ts (ts)
    • mock-provider-v4.ts (ts)
    • responses-file-search.ts (ts)
    • bedrock-error.ts (ts)
    • url-context.ts (ts)
    • replace-nanoid.test.ts (ts)
    • kasada-client.tsx (tsx)
    • globals.css (css)
    • web-fetch-agent.ts (ts)
    • vitest.node.config.js (js)
    • mock-server-response.ts (ts)
    • vertex-edit-outpaint.ts (ts)
    • code-interpreter-tool.ts (ts)
    • output-object-request-body.ts (ts)
    • generate-image-view.tsx (tsx)
    • tailwind.config.js (js)
    • route.ts (ts)
    • mock-reranking-model-v4.ts (ts)
    • index.tsx (tsx)
    • cohere-reranking-model.test.ts (ts)
    • language-model-response-metadata.ts (ts)
    • package.json (json)
    • record-span.test.ts (ts)
    • elicitation-store.ts (ts)
    • openai-provider.ts (ts)
    • convert-to-mistral-chat-messages.ts (ts)
    • tool-error.ts (ts)
    • wrap-embedding-model.ts (ts)
    • tool-call.ts (ts)
    • route.ts (ts)
    • content-part.ts (ts)
    • vitest.edge.config.js (js)
    • deepinfra-embedding-options.ts (ts)
    • tsconfig.json (json)
    • README.md (md)
    • index.tsx (tsx)
    • verbose.ts (ts)
    • 15-dify.mdx (mdx)
    • openai-embedding-options.ts (ts)
    • server.ts (ts)
    • mcp-sse-transport.ts (ts)
    • lmnt-provider.ts (ts)
    • image-reference.ts (ts)
    • 30-generate-object.mdx (mdx)
    • page.tsx (tsx)
    • server.ts (ts)
    • vitest.node.config.js (js)
    • tool-search-deferred-bm25.ts (ts)
    • page.tsx (tsx)
    • convert-bedrock-usage.test.ts (ts)
    • provider-registry.ts (ts)
    • amazon-bedrock-anthropic.test.ts (ts)
    • ai-invalid-data-content-error.mdx (mdx)
    • responses-tool-call.ts (ts)
    • ATTRIBUTION.md (markdown)
    • get-model-path.test.ts (ts)
    • get-response-metadata.ts (ts)
    • icons.tsx (tsx)
    • src (src)
    • jscodeshift-testUtils.d.ts (ts)
    • 02-stopping-streams.mdx (mdx)
    • output-array.ts (ts)
    • route.ts (ts)
    • output-array.ts (ts)
    • output-object-token-usage.ts (ts)
    • output-object.ts (ts)
    • generate-text-cache-middleware-example.ts (ts)
    • basic.ts (ts)
    • cache-instruction.ts (ts)
    • anthropic-json-other-tool.1.chunks.txt (txt)
    • cohere-chat-options.ts (ts)
    • map-cohere-finish-reason.ts (ts)
    • cohere-chat-language-model.test.ts (ts)
    • lmstudio-chatbot.ts (ts)
    • vitest.node.config.js (js)
    • turbo.json (json)
    • deepgram-provider.ts (ts)
    • src (src)
    • __fixtures__ (__fixtures__)
    • deepgram-error.test.ts (ts)
    • reasoning.ts (ts)
    • README.md (md)
    • CONTRIBUTING.md (md)
    • replace-llamaindex-adapter.ts (ts)
    • verify-changesets (verify-changesets)
    • index.js (js)
    • langwatch.mdx (mdx)
    • patronus.mdx (mdx)
    • .changeset (changeset)
    • .claude (claude)
    • .cursor (cursor)
    • start-v7-prerelease.md (md)
    • google-validated-strict-tools.md (md)
    • .vscode (vscode)
    • chat (chat)
    • __fixtures__ (__fixtures__)
    • tools-agent.ts (ts)
    • architecture (architecture)
    • provider-abstraction.md (md)
    • assets (assets)
    • content (content)
    • cookbook (cookbook)
    • 18-claude-4.mdx (mdx)
    • 19-openai-responses.mdx (mdx)
    • 07-custom-memory-tool.mdx (mdx)
    • 06-agent-skills.mdx (mdx)
    • 04-natural-language-postgres.mdx (mdx)
    • 24-o3.mdx (mdx)
    • 20-sonnet-3-7.mdx (mdx)
    • 20-google-gemini-image-generation.mdx (mdx)
    • 23-gpt-5.mdx (mdx)
    • 26-deepseek-v3-2.mdx (mdx)
    • 80-send-custom-body-from-use-chat.mdx (mdx)
    • output-object-caching.ts (ts)
    • 85-custom-stream-format.mdx (mdx)
    • 90-render-visual-interface-in-chat.mdx (mdx)
    • 05-node (05-node)
    • index.mdx (mdx)
    • 20-rsc (20-rsc)
    • index.mdx (mdx)
    • 03-nextjs-pages-router.mdx (mdx)
    • 90-render-visual-interface-in-chat.mdx (mdx)
    • 08-tanstack-start.mdx (mdx)
    • 07-expo.mdx (mdx)
    • anthropic-compaction.1.json (json)
    • route.ts (ts)
    • anthropic-tool-search-deferred-regex.chunks.txt (txt)
    • openai-image-generation-custom-tool (openai-image-generation-custom-tool)
    • .github (github)
    • DISCUSSION_TEMPLATE (DISCUSSION_TEMPLATE)
    • scripts (scripts)
    • notify-released (notify-released)
    • 21-stream-text-with-chat-prompt.mdx (mdx)
    • verify-changesets.yml (yml)
    • update-model-settings.yml (yml)
    • 30-generate-object.mdx (mdx)
    • .gitignore (gitignore)
    • .npmrc (npmrc)
    • openai-local-shell (openai-local-shell)
    • route.ts (ts)
    • 20-stream-text.mdx (mdx)
    • 12-generate-text-with-image-prompt.mdx (mdx)
    • index.mdx (mdx)
    • 56-web-search-agent.mdx (mdx)
    • 85-repair-json-with-jsonrepair.mdx (mdx)
    • 10-generate-text.mdx (mdx)
    • 02-providers-and-models.mdx (mdx)
    • 16-mcp-tools.mdx (mdx)
    • 36-transcription.mdx (mdx)
    • 06-subagents.mdx (mdx)
    • index.mdx (mdx)
    • 10-generating-structured-data.mdx (mdx)
    • 01-overview.mdx (mdx)
    • 03-prompts.mdx (mdx)
    • 25-settings.mdx (mdx)
    • 30-embeddings.mdx (mdx)
    • index.mdx (mdx)
    • 04-tools.mdx (mdx)
    • 04-ai-sdk-ui (04-ai-sdk-ui)
    • 05-ai-sdk-rsc (05-ai-sdk-rsc)
    • 03-chatbot-message-persistence.mdx (mdx)
    • 03-chatbot-tool-usage.mdx (mdx)
    • 21-error-handling.mdx (mdx)
    • 01-overview.mdx (mdx)
    • 03-chatbot-resume-streams.mdx (mdx)
    • 05-generating-text.mdx (mdx)
    • index.mdx (mdx)
    • weather-valibot-agent.ts (ts)
    • 35-image-generation.mdx (mdx)
    • 10-vercel-deployment-guide.mdx (mdx)
    • 02-stream-text.mdx (mdx)
    • 10-generate-image.mdx (mdx)
    • 09-multistep-interfaces.mdx (mdx)
    • 05-multiple-streamables.mdx (mdx)
    • 24-mcp-stdio-transport.mdx (mdx)
    • 04-caching.mdx (mdx)
    • 10-fal.mdx (mdx)
    • 08-model-as-router.mdx (mdx)
    • 70-step-count-is.mdx (mdx)
    • 03-use-object.mdx (mdx)
    • 30-model-message.mdx (mdx)
    • 11-deepinfra.mdx (mdx)
    • 31-ui-message.mdx (mdx)
    • 02-use-completion.mdx (mdx)
    • 12-black-forest-labs.mdx (mdx)
    • 17-create-agent-ui-stream.mdx (mdx)
    • 16-google-vertex.mdx (mdx)
    • 09-use-actions.mdx (mdx)
    • 160-revai.mdx (mdx)
    • 10-use-ui-state.mdx (mdx)
    • 08-use-ai-state.mdx (mdx)
    • 140-lmnt.mdx (mdx)
    • 150-hume.mdx (mdx)
    • 09-troubleshooting (09-troubleshooting)
    • 80-luma.mdx (mdx)
    • 40-cerebras.mdx (mdx)
    • 25-migration-guide-5-0-data.mdx (mdx)
    • ai-no-content-generated-error.mdx (mdx)
    • 29-mixedbread.mdx (mdx)
    • 85-bytedance.mdx (mdx)
    • 31-opencode-sdk.mdx (mdx)
    • 06-streaming-not-working-when-deployed.mdx (mdx)
    • 13-repeated-assistant-messages.mdx (mdx)
    • 90-elevenlabs.mdx (mdx)
    • 30-ollama.mdx (mdx)
    • 28-minimax.mdx (mdx)
    • 85-klingai.mdx (mdx)
    • 02-vercel.mdx (mdx)
    • CHANGELOG.md (md)
    • 30-model-is-not-assignable-to-type.mdx (mdx)
    • 03-openai.mdx (mdx)
    • vitest.node.config.js (js)
    • index.mdx (mdx)
    • 08-azure-ai.mdx (mdx)
    • 23-letta.mdx (mdx)
    • 11-cloudflare-ai-gateway.mdx (mdx)
    • braintrust.mdx (mdx)
    • 26-mcp-sampling.mdx (mdx)
    • 25-llamagate.mdx (mdx)
    • 24-llama-cpp.mdx (mdx)
    • 19-helicone.mdx (mdx)
    • 27-mem0.mdx (mdx)
    • tools-registry (tools-registry)
    • contributing (contributing)
    • examples (examples)
    • ai-e2e-next (ai-e2e-next)
    • add-new-model.md (md)
    • README.md (md)
    • signoz.mdx (mdx)
    • .gitignore (gitignore)
    • route.ts (ts)
    • basic-agent.ts (ts)
    • route.ts (ts)
    • tsconfig.build.json (json)
    • remove-openai-facade.input.ts (ts)
    • route.ts (ts)
    • types.ts (ts)
    • route.ts (ts)
    • respond (respond)
    • mcp-with-auth (mcp-with-auth)
    • mcp-zapier (mcp-zapier)
    • message-metadata (message-metadata)
    • perplexity (perplexity)
    • mistral (mistral)
    • route.ts (ts)
    • route.ts (ts)
    • gateway-video-model.ts (ts)
    • route.ts (ts)
    • openai-fetch-pdf-custom-tool (openai-fetch-pdf-custom-tool)
    • turbo.json (json)
    • completion (completion)
    • download-container-file (download-container-file)
    • azure (azure)
    • openai (openai)
    • files (files)
    • generate-image (generate-image)
    • page.tsx (tsx)
    • route.ts (ts)
    • anthropic-mcp (anthropic-mcp)
    • basic.ts (ts)
    • page.tsx (tsx)
    • togetherai (togetherai)
    • message-metadata (message-metadata)
    • openai-apply-patch (openai-apply-patch)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • resilient-persistence (resilient-persistence)
    • [id] ([id])
    • openai-smooth-stream (openai-smooth-stream)
    • chat.tsx (tsx)
    • chat-input.tsx (tsx)
    • chat-context.tsx (tsx)
    • layout.tsx (tsx)
    • page.tsx (tsx)
    • ai.ts (ts)
    • layout.tsx (tsx)
    • actions.tsx (tsx)
    • use-object-expense-tracker (use-object-expense-tracker)
    • use-object-valibot (use-object-valibot)
    • components (components)
    • ui (ui)
    • fetch-pdf-view.tsx (tsx)
    • openai-apply-patch-view.tsx (tsx)
    • azure (azure)
    • baseten (baseten)
    • bedrock-edit-remove-background.ts (ts)
    • basic.ts (ts)
    • basic.ts (ts)
    • edit-multi-image.ts (ts)
    • openai (openai)
    • deepgram (deepgram)
    • elevenlabs (elevenlabs)
    • fal (fal)
    • hume (hume)
    • dia-voice-clone.ts (ts)
    • bedrock-anthropic-computer-use-bash.ts (ts)
    • anthropic (anthropic)
    • image.ts (ts)
    • context-management-thinking.ts (ts)
    • context-management-tool-uses.ts (ts)
    • image-url.ts (ts)
    • responses-default.ts (ts)
    • image-multi-step.ts (ts)
    • image-url.ts (ts)
    • vertex-output-object.ts (ts)
    • vertex-anthropic-tool-choice.ts (ts)
    • vertex-multi-step.ts (ts)
    • reasoning.ts (ts)
    • rename-pipedatastreamtoresponse-to-pipeuimessagestreamtoresponse.input.ts (ts)
    • basic.ts (ts)
    • kimi-k2.ts (ts)
    • multimodal.ts (ts)
    • output-object-multimodal.ts (ts)
    • rename-pipedatastreamtoresponse-to-pipeuimessagestreamtoresponse.output.ts (ts)
    • README.md (md)
    • perplexity (perplexity)
    • output-array.ts (ts)
    • basic.ts (ts)
    • responses-image-tool-result-url.ts (ts)
    • .env.local.example (example)
    • togetherai (togetherai)
    • vercel (vercel)
    • xai (xai)
    • output-object.ts (ts)
    • responses-image-multiturn.ts (ts)
    • pdf-url.ts (ts)
    • bytedance (bytedance)
    • lib (lib)
    • mcp-oauth.ts (ts)
    • wan2.6-r2v.ts (ts)
    • wan-2.5.ts (ts)
    • google-veo-string.ts (ts)
    • documents.ts (ts)
    • download-azure-container-file.ts (ts)
    • vision.ts (ts)
    • tsconfig.json (json)
    • anthropic (anthropic)
    • bedrock-anthropic-chatbot.ts (ts)
    • 02-chat-data (02-chat-data)
    • azure (azure)
    • basic.ts (ts)
    • reasoning-fullstream.ts (ts)
    • computer-use-zoom.ts (ts)
    • baseten (baseten)
    • bedrock (bedrock)
    • cerebras (cerebras)
    • cohere (cohere)
    • deepseek (deepseek)
    • gateway (gateway)
    • responses.ts (ts)
    • move-tool-invocations-to-parts.test.ts (ts)
    • page.tsx (tsx)
    • image-edit-tool.ts (ts)
    • google-gemini-tool-call.ts (ts)
    • google (google)
    • groq (groq)
    • multiturn-tool-error.ts (ts)
    • tool-perplexity-search.ts (ts)
    • chatbot.ts (ts)
    • vertex-pdf-url.ts (ts)
    • temperature.ts (ts)
    • tsup.config.ts (ts)
    • disable-parallel-tools.ts (ts)
    • dynamic-tool-call.ts (ts)
    • phase.ts (ts)
    • gpt-5-3-codex.ts (ts)
    • raw (raw)
    • basic.ts (ts)
    • output-object.ts (ts)
    • pdf.ts (ts)
    • provider (provider)
    • telemetry (telemetry)
    • test (test)
    • tools (tools)
    • transcribe (transcribe)
    • tool-call.ts (ts)
    • angular (angular)
    • index.html (html)
    • elicitation-ui (elicitation-ui)
    • vue (vue)
    • http (http)
    • server.ts (ts)
    • README.md (md)
    • .env.local.example (example)
    • client.ts (ts)
    • chat (chat)
    • [chatId] ([chatId])
    • skills (skills)
    • util (util)
    • next-agent (next-agent)
    • pnpm-workspace.yaml (yaml)
    • components.tsx (tsx)
    • page.tsx (tsx)
    • public (public)
    • next-google-vertex (next-google-vertex)
    • README.md (md)
    • route.ts (ts)
    • langgraph (langgraph)
    • multimodal (multimodal)
    • reasoning (reasoning)
    • stream-events (stream-events)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • message-parts (message-parts)
    • README.md (md)
    • index.ts (ts)
    • .env.local.example (example)
    • route.ts (ts)
    • index.ts (ts)
    • text.tsx (tsx)
    • tools (tools)
    • kasada (kasada)
    • next-openai-pages (next-openai-pages)
    • parse-tool-call.test.ts (ts)
    • generate-chat (generate-chat)
    • stream-chat (stream-chat)
    • stream-chat-api-route (stream-chat-api-route)
    • stream-chat-edge (stream-chat-edge)
    • tools (tools)
    • call-tool (call-tool)
    • styles (styles)
    • postcss.config.js (js)
    • globals.css (css)
    • README.md (md)
    • completion (completion)
    • use-chat-attachments (use-chat-attachments)
    • use-chat-attachments-append (use-chat-attachments-append)
    • index.vue (vue)
    • index.vue (vue)
    • use-chat-request.ts (ts)
    • src (src)
    • lib (lib)
    • components (components)
    • icons (icons)
    • ui (ui)
    • packages (packages)
    • arrow-up.svelte (svelte)
    • index.ts (ts)
    • trash.svelte (svelte)
    • embed.ts (ts)
    • index.ts (ts)
    • embed-many.test.ts (ts)
    • tool-loop-agent.test-d.ts (ts)
    • embed-result.ts (ts)
    • no-object-generated-error.ts (ts)
    • index.ts (ts)
    • tool-call-not-found-for-approval-error.ts (ts)
    • index.ts (ts)
    • embed-many.ts (ts)
    • generate-image (generate-image)
    • generate-object (generate-object)
    • __snapshots__ (__snapshots__)
    • generate-speech (generate-speech)
    • output-strategy.ts (ts)
    • generate-object.ts (ts)
    • index.ts (ts)
    • validate-object-generation-input.ts (ts)
    • output-utils.ts (ts)
    • collect-tool-approvals.ts (ts)
    • output.test.ts (ts)
    • generate-text.ts (ts)
    • output.ts (ts)
    • execute-tool-call.test.ts (ts)
    • generate-video (generate-video)
    • stream-text.test.ts (ts)
    • stop-condition.ts (ts)
    • reasoning-output.ts (ts)
    • smooth-stream.ts (ts)
    • run-tools-transformation.test.ts (ts)
    • stream-text.ts (ts)
    • index.ts (ts)
    • logger (logger)
    • middleware (middleware)
    • __snapshots__ (__snapshots__)
    • extract-reasoning-middleware.ts (ts)
    • as-image-model-v3.ts (ts)
    • CHANGELOG.md (md)
    • extract-reasoning-middleware.test.ts (ts)
    • simulate-streaming-middleware.test.ts.snap (snap)
    • index.ts (ts)
    • extract-json-middleware.test.ts (ts)
    • model (model)
    • as-transcription-model-v3.test.ts (ts)
    • image-model.ts (ts)
    • wrap-image-model.ts (ts)
    • simulate-streaming-middleware.ts (ts)
    • wrap-language-model.test.ts (ts)
    • as-embedding-model-v3.ts (ts)
    • prompt (prompt)
    • __snapshots__ (__snapshots__)
    • telemetry (telemetry)
    • registry (registry)
    • rerank (rerank)
    • as-reranking-model-v4.ts (ts)
    • as-transcription-model-v3.ts (ts)
    • convert-to-language-model-prompt.ts (ts)
    • rewrite-framework-imports-vue.output.ts (ts)
    • index.ts (ts)
    • transcribe.ts (ts)
    • stringify-for-telemetry.ts (ts)
    • provider.ts (ts)
    • pipe-text-stream-to-response.test.ts (ts)
    • language-model-request-metadata.ts (ts)
    • language-model.ts (ts)
    • pipe-text-stream-to-response.ts (ts)
    • transcribe.test.ts (ts)
    • convert-file-list-to-file-ui-parts.ts (ts)
    • convert-to-model-messages.test.ts.snap (snap)
    • ui-messages.ts (ts)
    • convert-to-model-messages.test.ts (ts)
    • use-completion.ts (ts)
    • chat.ts (ts)
    • create-ui-message-stream-response.test.ts (ts)
    • chat.test.ts (ts)
    • ui-message-stream-response-init.ts (ts)
    • transform-text-to-ui-message-stream.test.ts (ts)
    • version.ts (ts)
    • detect-media-type.ts (ts)
    • tsconfig.build.json (json)
    • version.ts (ts)
    • merge-objects.test.ts (ts)
    • merge-objects.ts (ts)
    • merge-abort-signals.ts (ts)
    • CHANGELOG.md (md)
    • get-potential-start-index.ts (ts)
    • prepare-headers.test.ts (ts)
    • prepare-headers.ts (ts)
    • serial-job-executor.test.ts (ts)
    • parse-partial-json.test.ts (ts)
    • move-maxsteps-to-stopwhen.test.ts (ts)
    • simulate-readable-stream.ts (ts)
    • split-array.ts (ts)
    • index.ts (ts)
    • src (src)
    • alibaba-text.json (json)
    • alibaba-chat-prompt.ts (ts)
    • convert-alibaba-usage.test.ts (ts)
    • alibaba-video-model.ts (ts)
    • alibaba-chat-language-model.test.ts.snap (snap)
    • anthropic (anthropic)
    • src (src)
    • __fixtures__ (__fixtures__)
    • version.ts (ts)
    • package.json (json)
    • vitest.edge.config.js (js)
    • bedrock-chat-options.ts (ts)
    • index.ts (ts)
    • turbo.json (json)
    • bedrock-anthropic-fetch.test.ts (ts)
    • bedrock-provider.test.ts (ts)
    • bedrock-sigv4-fetch.ts (ts)
    • bedrock-anthropic-provider.ts (ts)
    • bedrock-chat-language-model.test.ts (ts)
    • reranking (reranking)
    • __fixtures__ (__fixtures__)
    • src (src)
    • lib (lib)
    • bedrock-reranking-options.ts (ts)
    • tsconfig.build.json (json)
    • completion.ng.ts (ts)
    • bedrock-reranking-model.ts (ts)
    • anthropic (anthropic)
    • src (src)
    • __fixtures__ (__fixtures__)
    • black-forest-labs (black-forest-labs)
    • README.md (md)
    • package.json (json)
    • internal.d.ts (ts)
    • __snapshots__ (__snapshots__)
    • internal (internal)
    • tool (tool)
    • anthropic-provider.ts (ts)
    • convert-to-anthropic-messages-prompt.ts (ts)
    • anthropic-messages-language-model.ts (ts)
    • anthropic-prepare-tools.test.ts (ts)
    • anthropic-messages-language-model.test.ts (ts)
    • src (src)
    • web-fetch-20260209.ts (ts)
    • index.ts (ts)
    • computer_20250124.ts (ts)
    • src (src)
    • __fixtures__ (__fixtures__)
    • README.md (md)
    • azure-text.1.json (json)
    • assemblyai-config.ts (ts)
    • assemblyai-error.test.ts (ts)
    • assemblyai-transcription-model.ts (ts)
    • assemblyai-transcription-settings.ts (ts)
    • __snapshots__ (__snapshots__)
    • baseten (baseten)
    • src (src)
    • package.json (json)
    • azure-web-search-preview-tool.1.chunks.txt (txt)
    • openai-file-search-tool.2.json (json)
    • openai-file-search-tool.1.chunks.txt (txt)
    • azure-reasoning-encrypted-content.1.json (json)
    • src (src)
    • src (src)
    • black-forest-labs-image-settings.ts (ts)
    • README.md (md)
    • bytedance-video-model.ts (ts)
    • src (src)
    • README.md (md)
    • bytedance-provider.ts (ts)
    • tsconfig.build.json (json)
    • bytedance-video-model.test.ts (ts)
    • v4 (v4)
    • remove-experimental-tool.ts (ts)
    • rename-format-stream-part.ts (ts)
    • replace-continuation-steps.ts (ts)
    • rename-reasoning-to-reasoningText.ts (ts)
    • remove-sendExtraMessageFields.ts (ts)
    • tsup.config.ts (ts)
    • v6 (v6)
    • not-implemented-alias.output.ts (ts)
    • move-tool-invocations-to-parts.input.ts (ts)
    • rename-mock-v2-to-v3.ts (ts)
    • remove-anthropic-facade.input.ts (ts)
    • remove-mistral-facade.input.ts (ts)
    • deepseek (deepseek)
    • deepinfra-provider.test.ts (ts)
    • middleware.ts (ts)
    • deepseek-text.chunks.txt (txt)
    • deepinfra-completion-options.ts (ts)
    • CHANGELOG.md (md)
    • deepinfra-image-model.ts (ts)
    • __snapshots__ (__snapshots__)
    • viewer (viewer)
    • client (client)
    • components (components)
    • devtools (devtools)
    • bin (bin)
    • examples (examples)
    • deepseek-chat-language-model.test.ts (ts)
    • app.tsx (tsx)
    • package.json (json)
    • deepseek-tool-call.chunks.txt (txt)
    • db.ts (ts)
    • deepseek-chat-language-model.ts (ts)
    • deepseek-chat-language-model.test.ts.snap (snap)
    • lib (lib)
    • fal (fal)
    • elevenlabs (elevenlabs)
    • src (src)
    • __fixtures__ (__fixtures__)
    • __snapshots__ (__snapshots__)
    • fal-transcription-options.ts (ts)
    • elevenlabs-api-types.ts (ts)
    • turbo.json (json)
    • fal-video-model.ts (ts)
    • elevenlabs-speech-model.test.ts (ts)
    • fal-api-types.ts (ts)
    • version.ts (ts)
    • src (src)
    • create-gateway-error.ts (ts)
    • gateway-video-model-settings.ts (ts)
    • gateway-video-model.test.ts (ts)
    • fal-transcription-model.test.ts.snap (snap)
    • CHANGELOG.md (md)
    • src (src)
    • version.ts (ts)
    • tsconfig.build.json (json)
    • gladia-upload.json (json)
    • convert-to-google-generative-ai-messages.ts (ts)
    • index.ts (ts)
    • gladia-api-types.ts (ts)
    • google-search.ts (ts)
    • turbo.json (json)
    • google-generative-ai-video-settings.ts (ts)
    • index.d.ts (ts)
    • README.md (md)
    • google-generative-ai-language-model.test.ts (ts)
    • google-vertex-auth-edge.ts (ts)
    • .gitignore (gitignore)
    • tsconfig.build.json (json)
    • google-vertex-anthropic-provider.test.ts (ts)
    • google-vertex-auth-edge.test.ts (ts)
    • google-vertex-image-model.ts (ts)
    • CHANGELOG.md (md)
    • tsconfig.json (json)
    • vitest.node.config.js (js)
    • package.json (json)
    • tsup.config.ts (ts)
    • browser-search.ts (ts)
    • turbo.json (json)
    • groq-reasoning.chunks.txt (txt)
    • google-vertex-tools.ts (ts)
    • __snapshots__ (__snapshots__)
    • groq-api-types.ts (ts)
    • convert-groq-usage.ts (ts)
    • groq-chat-language-model.test.ts (ts)
    • groq-chat-language-model.ts (ts)
    • tool (tool)
    • src (src)
    • responses (responses)
    • luma (luma)
    • groq-prepare-tools.test.ts (ts)
    • groq-transcription-model.ts (ts)
    • groq-transcription-options.ts (ts)
    • groq-transcription-model.test.ts (ts)
    • README.md (md)
    • CHANGELOG.md (md)
    • src (src)
    • langchain (langchain)
    • src (src)
    • __fixtures__ (__fixtures__)
    • __snapshots__ (__snapshots__)
    • index.ts (ts)
    • CHANGELOG.md (md)
    • langgraph-hitl-request-2.json (json)
    • package.json (json)
    • tsconfig.build.json (json)
    • README.md (md)
    • luma-image-model.test.ts (ts)
    • luma-image-settings.ts (ts)
    • luma-image-model.ts (ts)
    • get-environment.test.ts (ts)
    • tsconfig.build.json (json)
    • mcp-transport.ts (ts)
    • version.ts (ts)
    • mistral-reasoning.json (json)
    • oauth.ts (ts)
    • CHANGELOG.md (md)
    • vitest.node.config.js (js)
    • convert-to-mistral-chat-messages.test.ts.snap (snap)
    • mistral-chat-options.ts (ts)
    • mistral-prepare-tools.test.ts (ts)
    • lmstudio-tool-call.1.chunks.txt (txt)
    • tsconfig.json (json)
    • package.json (json)
    • tsconfig.build.json (json)
    • convert-to-open-responses-input.ts (ts)
    • version.ts (ts)
    • convert-to-open-responses-input.test.ts (ts)
    • openai-text.json (json)
    • README.md (md)
    • package.json (json)
    • open-responses-api.ts (ts)
    • completion (completion)
    • __fixtures__ (__fixtures__)
    • embedding (embedding)
    • __fixtures__ (__fixtures__)
    • map-openai-finish-reason.ts (ts)
    • openai-image-model.ts (ts)
    • openai-embedding-model.test.ts (ts)
    • openai-chat-language-model.test.ts (ts)
    • utils.ts (ts)
    • openai-chat-language-model.ts (ts)
    • openai-image-model.test.ts (ts)
    • openai-completion-api.ts (ts)
    • openai-chat-options.ts (ts)
    • openai-language-model-capabilities.ts (ts)
    • openai-code-interpreter-tool.1.chunks.txt (txt)
    • openai-error.test.ts (ts)
    • openai-image-generation-tool.1.json (json)
    • openai-error.1.chunks.txt (txt)
    • vitest.edge.config.js (js)
    • openai-local-shell-tool.1.chunks.txt (txt)
    • openai-image-generation-tool.1.chunks.txt (txt)
    • openai-file-search-tool.2.json (json)
    • openai-responses-prepare-tools.test.ts (ts)
    • openai-mcp-tool-approval.3.json (json)
    • openai-shell-tool.1.chunks.txt (txt)
    • openai-mcp-tool-approval.4.chunks.txt (txt)
    • openai-mcp-tool.1.json (json)
    • openai-mcp-tool-approval.3.chunks.txt (txt)
    • openai-phase.1.chunks.txt (txt)
    • openai-shell-skills.1.json (json)
    • __snapshots__ (__snapshots__)
    • speech (speech)
    • tool (tool)
    • openai-responses-api.ts (ts)
    • map-openai-responses-finish-reason.ts (ts)
    • openai-responses-language-model.test.ts.snap (snap)
    • openai-speech-model.ts (ts)
    • openai-responses-api.test.ts (ts)
    • openai-speech-options.ts (ts)
    • openai-web-search-tool.1.chunks.txt (txt)
    • openai-web-search-tool.1.json (json)
    • convert-to-openai-responses-input.ts (ts)
    • CHANGELOG.md (md)
    • local-shell.ts (ts)
    • version.ts (ts)
    • vitest.edge.config.js (js)
    • openai-compatible-chat-language-model.test.ts.snap (snap)
    • xai-text.json (json)
    • xai-tool-call.json (json)
    • xai-tool-call.chunks.txt (txt)
    • completion (completion)
    • image (image)
    • internal (internal)
    • openai-compatible-completion-language-model.ts (ts)
    • tsup.config.ts (ts)
    • src (src)
    • __fixtures__ (__fixtures__)
    • turbo.json (json)
    • convert-to-perplexity-messages.ts (ts)
    • perplexity-citations.chunks.txt (txt)
    • perplexity-text.json (json)
    • responses-image.ts (ts)
    • package.json (json)
    • registry.ts (ts)
    • groq-text.json (json)
    • gpt-5-1.ts (ts)
    • stream-text-result.ts (ts)
    • button.svelte (svelte)
    • README.md (md)
    • page.tsx (tsx)
    • gemini-2.5-flash-image-preview-chatbot.ts (ts)
    • deepinfra-chat-options.ts (ts)
    • chat-input.tsx (tsx)
    • generate-video.ts (ts)
    • create-stitchable-stream.ts (ts)
    • 03-backpressure.mdx (mdx)
    • restructure-file-stream-parts.input.ts (ts)
    • tailwind.config.js (js)
    • route.ts (ts)
    • edit-inpainting.ts (ts)
    • edit-multi-image.ts (ts)
    • edit.ts (ts)
    • imagine-image-pro.ts (ts)
    • resolution.ts (ts)
    • rename-text-embedding-to-embedding.input.ts (ts)
    • turbo.ts (ts)
    • bedrock-anthropic-chatbot.ts (ts)
    • bedrock-anthropic-image.ts (ts)
    • bedrock-cache-point-user-image.ts (ts)
    • bedrock-chatbot.ts (ts)
    • bedrock-image.ts (ts)
    • code-execution-20250825-downloads.ts (ts)
    • code-execution-20250825.ts (ts)
    • edit.ts (ts)
    • 23-create-mcp-client.mdx (mdx)
    • route.ts (ts)
    • deferred-results.ts (ts)
    • fast-mode.ts (ts)
    • generate-output-array.ts (ts)
    • amazon-bedrock.test.ts (ts)
    • cohere.test.ts (ts)
    • reasoning-view.tsx (tsx)
    • programmatic-tool-calling.ts (ts)
    • help.yml (yml)
    • tool-call.ts (ts)
    • route.ts (ts)
    • schema.ts (ts)
    • ui-message-stream-headers.ts (ts)
    • pre-commit (pre-commit)
    • reasoning-without-budget.ts (ts)
    • index.mdx (mdx)
    • tool-call.ts (ts)
    • remove-mistral-facade.ts (ts)
    • move-ui-utils-to-ai.ts (ts)
    • tsconfig.json (json)
    • tsconfig.build.json (json)
    • 03-saving-and-restoring-states.mdx (mdx)
    • turbo.json (json)
    • CHANGELOG.md (md)
    • package.json (json)
    • generate-call-options.ts (ts)
    • prompt.py (py)
    • speech-model-response-metadata.ts (ts)
    • index.mdx (mdx)
    • 92-default-generated-file.mdx (mdx)
    • minimax.ts (ts)
    • rename-vertex-provider-metadata-key.input.ts (ts)
    • tool-choice.ts (ts)
    • README.md (md)
    • server.ts (ts)
    • weather-view.tsx (tsx)
    • openai-responses-options.ts (ts)
    • rename-core-message-to-model-message.ts (ts)
    • bedrock-api-types.ts (ts)
    • i2v-audio.ts (ts)
    • 42-supermemory.mdx (mdx)
    • parse-and-validate-object-result.ts (ts)
    • assign-team-pull-request.yml (yml)
    • mcp-stdio-transport.test.ts (ts)
    • CHANGELOG.md (md)
    • 13-codex-cli.mdx (mdx)
    • gateway-image-model-settings.ts (ts)
    • gemini-minimal.ts (ts)
    • remove-experimental-streamdata.output.ts (ts)
    • anthropic-combined-context-editing.1.chunks.txt (txt)
    • route.ts (ts)
    • tsconfig.json (json)
    • generate-text.test-d.ts (ts)
    • no-video-generated-error.ts (ts)
    • openai-tools.ts (ts)
    • 03-server-actions-in-client-components.mdx (mdx)
    • bedrock-cache-point-tool-call.ts (ts)
    • openai-completion-language-model.ts (ts)
    • openai-error.1.json (json)
    • basic.ts (ts)
    • url.ts (ts)
    • responses-reasoning-summary.ts (ts)
    • repro-test.ts (ts)
    • tsup.config.ts (ts)
    • tool-call-strict.ts (ts)
    • bedrock-anthropic-multiple-tools.ts (ts)
    • stream-text-anthropic.ts (ts)
    • README.md (md)
    • tool-search-bm25.ts (ts)
    • anthropic-code-execution-20250825.pptx-skill.json (json)
    • route.ts (ts)
    • perplexity-text.chunks.txt (txt)
    • replace-zod-import-with-v3.ts (ts)
    • memory_20250818.ts (ts)
    • store-generation.ts (ts)
    • package.json (json)
    • google-text.json (json)
    • request-body.ts (ts)
    • step-result.ts (ts)
    • tool-approval.ts (ts)
    • client.ts (ts)
    • remove-await-fn.input.ts (ts)
    • 70-high-memory-usage-with-images.mdx (mdx)
    • stop-sequence.ts (ts)
    • vitest.node.config.js (js)
    • route.ts (ts)
    • gladia-result.json (json)
    • openai-reasoning-encrypted-content.1.chunks.txt (txt)
    • 01-overview.mdx (mdx)
    • server.ts (ts)
    • responses-grok-code-fast-1.ts (ts)
    • server.ts (ts)
    • index.ts (ts)
    • groq-text.chunks.txt (txt)
    • openai-shell-container.1.json (json)
    • index.ts (ts)
    • replace-textdelta-with-text.ts (ts)
    • vertex-anthropic-thinking.ts (ts)
    • voice.ts (ts)
    • tsconfig.json (json)
    • 01-custom-providers.mdx (mdx)
    • flatten-streamtext-file-properties.input.ts (ts)
    • convert-bedrock-usage.ts (ts)
    • rename-mock-v2-to-v3.input.ts (ts)
    • data-url.ts (ts)
    • 49-cencori.mdx (mdx)
    • 48-ollm.mdx (mdx)
    • gateway-authentication-error.ts (ts)
    • gateway-error-types.test.ts (ts)
    • index.ts (ts)
    • gateway-timeout-error.ts (ts)
    • is-approval-needed.ts (ts)
    • assemble-operation-name.ts (ts)
    • README.md (md)
    • 41-soniox.mdx (mdx)
    • package.json (json)
    • bedrock-cache-point-user.ts (ts)
    • openai-compatible-completion-language-model.test.ts (ts)
    • memory-20250818.ts (ts)
    • SKILL.md (md)
    • rename-tool-call-options-to-tool-execution-options.ts (ts)
    • rename-core-message-to-model-message.test.ts (ts)
    • code-execution-20260120.ts (ts)
    • deepinfra-image-model.test.ts (ts)
    • cosine-similarity.ts (ts)
    • tool-parallel-search.ts (ts)
    • vitest.node.config.js (js)
    • url.ts (ts)
    • search.ts (ts)
    • responses-raw-chunks.ts (ts)
    • as-speech-model-v4.test.ts (ts)
    • convert-anthropic-messages-usage.ts (ts)
    • edit.ts (ts)
    • replace-usechat-api-with-transport.input.ts (ts)
    • no-such-tool-error.ts (ts)
    • vitest.node.config.js (js)
    • responses.ts (ts)
    • page.tsx (tsx)
    • chatbot.ts (ts)
    • gladia-transcription-model.test.ts (ts)
    • image.ts (ts)
    • image-generation-tool.ts (ts)
    • custom-headers.ts (ts)
    • your-cache-middleware.ts (ts)
    • cache-control-beta-1h-streaming.ts (ts)
    • transcribe-openai.ts (ts)
    • bedrock-string.ts (ts)
    • 18-ontoolcall-type-narrowing.mdx (mdx)
    • url.ts (ts)
    • 98-flowise.mdx (mdx)
    • page.tsx (tsx)
    • string.ts (ts)
    • openai-reasoning-encrypted-content.1.json (json)
    • instructions.ts (ts)
    • index.mdx (mdx)
    • basic.ts (ts)
    • empty-state.tsx (tsx)
    • README.md (md)
    • actions.ts (ts)
    • 02-streaming-react-components.mdx (mdx)
    • basic.ts (ts)
    • cache.ts (ts)
    • openai-provider.test.ts (ts)
    • ai-too-many-embedding-values-for-call-error.mdx (mdx)
    • baseten-embedding-options.ts (ts)
    • chat-edge.ts (ts)
    • tsup.config.ts (ts)
    • vitest.edge.config.js (js)
    • turbo.json (json)
    • vitest.node.config.js (js)
    • rename-vertex-provider-metadata-key-google-only.output.ts (ts)
    • remove-experimental-ai-fn-exports.test.ts (ts)
    • remove-experimental-useassistant.test.ts (ts)
    • remove-openai-facade.test.ts (ts)
    • gateway-model-not-found-error.ts (ts)
    • show-and-tell.yml (yml)
    • local-shell-tool.ts (ts)
    • spinner.ts (ts)
    • anthropic-web-fetch-tool.error.json (json)
    • index.tsx (tsx)
    • create-transformer.test.ts (ts)
    • tsconfig.json (json)
    • thinking.ts (ts)
    • bedrock-anthropic-computer-use-computer.ts (ts)
    • as-reranking-model-v4.test.ts (ts)
    • 01-xai.mdx (mdx)
    • image-generation-custom-tool-agent.ts (ts)
    • timeout.ts (ts)
    • remove-anthropic-facade.output.ts (ts)
    • transcribe-result.ts (ts)
    • replace-usechat-api-with-transport.test.ts (ts)
    • tailwind.config.js (js)
    • image.ts (ts)
    • map-groq-finish-reason.ts (ts)
    • tsup.config.ts (ts)
    • vitest.edge.config.js (js)
    • turbo.json (json)
    • pdf.ts (ts)
    • fireworks-provider.test.ts (ts)
    • rename-format-stream-part.test.ts (ts)
    • rename-tool-parameters-to-inputschema.test.ts (ts)
    • CHANGELOG.md (md)
    • replace-fal-snake-case.test.ts (ts)
    • replace-roundtrips-with-maxsteps.test.ts (ts)
    • replace-token-usage-types.test.ts (ts)
    • 06-rate-limiting.mdx (mdx)
    • replace-usechat-input-with-state.test.ts (ts)
    • vitest.node.config.js (js)
    • cohere-reasoning.json (json)
    • tsup.config.ts (ts)
    • CHANGELOG.md (md)
    • package.json (json)
    • package.json (json)
    • lmstudio-chatbot.ts (ts)
    • .env.example (example)
    • index.mdx (mdx)
    • image-data-url.ts (ts)
    • codemods.md (md)
    • add-new-tool-to-registry.md (md)
    • reasoning.ts (ts)
    • basic.ts (ts)
    • bedrock-tool-call-no-args.ts (ts)
    • weather-tool.ts (ts)
    • send-email-view.tsx (tsx)
    • many.ts (ts)
    • packages.md (md)
    • tsconfig.build.json (json)
    • as-gateway-error.ts (ts)
    • tsconfig.json (json)
    • 21-stream-text-with-chat-prompt.mdx (mdx)
    • 100-retrieval-augmented-generation.mdx (mdx)
    • 50-error-handling.mdx (mdx)
    • 50-stream-protocol.mdx (mdx)
    • 68-default-settings-middleware.mdx (mdx)
    • 42-custom-provider.mdx (mdx)
    • 50-cosine-similarity.mdx (mdx)
    • 07-rendering-ui-with-language-models.mdx (mdx)
    • 65-language-model-v2-middleware.mdx (mdx)
    • 40-create-ui-message-stream.mdx (mdx)
    • 16-tool-loop-agent.mdx (mdx)
    • 06-streaming-not-working-when-proxied.mdx (mdx)
    • 09-client-stream-error.mdx (mdx)
    • 04-strange-stream-output.mdx (mdx)
    • 16-streaming-status-delay.mdx (mdx)
    • 30-lmstudio.mdx (mdx)
    • 50-react-maximum-update-depth-exceeded.mdx (mdx)
    • 60-jest-cannot-find-module-ai-rsc.mdx (mdx)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • chat.tsx (tsx)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • sources.tsx (tsx)
    • response.tsx (tsx)
    • message.tsx (tsx)
    • page.tsx (tsx)
    • components.json (json)
    • openai-shell-view.tsx (tsx)
    • roll-die-tool-with-programmatic-calling.ts (ts)
    • responses-text.tsx (tsx)
    • weather-valibot-view.tsx (tsx)
    • fetch-pdf-tool.ts (ts)
    • agent.ts (ts)
    • stream-tools.ts (ts)
    • azure.test.ts (ts)
    • agent-research.ts (ts)
    • gateway.test.ts (ts)
    • perplexity.test.ts (ts)
    • fireworks.test.ts (ts)
    • reasoning.ts (ts)
    • output-dimension.ts (ts)
    • bedrock.ts (ts)
    • cosine-similarity.ts (ts)
    • basic.ts (ts)
    • togetherai.test.ts (ts)
    • bedrock.ts (ts)
    • .gitignore (gitignore)
    • vertex-gemini-image.ts (ts)
    • photon.ts (ts)
    • bedrock-cache-point-system.ts (ts)
    • bedrock-anthropic-stop-sequence.ts (ts)
    • bedrock-api-key.ts (ts)
    • basic.ts (ts)
    • bedrock-tool-call.ts (ts)
    • image-base64.ts (ts)
    • responses-pdf.ts (ts)
    • provider-options-name-openai-compatible.ts (ts)
    • citations.ts (ts)
    • tool-call.ts (ts)
    • chat.ts (ts)
    • tool-call.ts (ts)
    • thinking.ts (ts)
    • audio.ts (ts)
    • compatible-chat-provider-options.ts (ts)
    • globals.css (css)
    • cache.ts (ts)
    • output-object.ts (ts)
    • tool-approval-dynamic-tool.ts (ts)
    • tool-execution-error.ts (ts)
    • responses-shell-container-skills.ts (ts)
    • veo.ts (ts)
    • t2v.ts (ts)
    • i2v-start-end.ts (ts)
    • t2v-multi-shot.ts (ts)
    • timeout.ts (ts)
    • bedrock-tool-call-empty-description.ts (ts)
    • bedrock-cache-point-assistant.ts (ts)
    • bedrock-pdf.ts (ts)
    • output-object.ts (ts)
    • code-execution-20250825.ts (ts)
    • code-execution-20250825-downloads.ts (ts)
    • image-generation-tool.ts (ts)
    • basic.ts (ts)
    • web-fetch-20260209-wikipedia.ts (ts)
    • tool-search-regex.ts (ts)
    • fullstream.ts (ts)
    • vertex.ts (ts)
    • gemma-system-instructions.ts (ts)
    • basic.ts (ts)
    • reasoning-with-tools.ts (ts)
    • vertex-anthropic-output-array-tools.ts (ts)
    • reasoning.ts (ts)
    • openai-oss.ts (ts)
    • kimi-k2.ts (ts)
    • vertex-code-execution.ts (ts)
    • kimi-k2-tool-call.ts (ts)
    • browser-search.ts (ts)
    • vertex-chatbot-image-output.ts (ts)
    • lmstudio-tool-call.ts (ts)
    • output-object.ts (ts)
    • basic.ts (ts)
    • output-object.ts (ts)
    • responses-shell-container-skills.ts (ts)
    • responses-service-tier.ts (ts)
    • raw-chunks.ts (ts)
    • tool-call-strict.ts (ts)
    • gemini-2.5-flash-image-preview-chatbot.ts (ts)
    • server.ts (ts)
    • README.md (md)
    • completion.component.css (css)
    • client.ts (ts)
    • openai-web-search-agent.ts (ts)
    • README.md (md)
    • tailwind.config.js (js)
    • client.ts (ts)
    • server.mjs (mjs)
    • server.ts (ts)
    • chat.tsx (tsx)
    • chat-input.tsx (tsx)
    • weather-view.tsx (tsx)
    • .gitignore (gitignore)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • .gitignore (gitignore)
    • package.json (json)
    • tailwind.config.js (js)
    • message.tsx (tsx)
    • layout.tsx (tsx)
    • data-progress.tsx (tsx)
    • data-status.tsx (tsx)
    • instrumentation-client.ts (ts)
    • 32-openrouter.mdx (mdx)
    • page.tsx (tsx)
    • index.vue (vue)
    • chat-with-vision.ts (ts)
    • +page.svelte (svelte)
    • check-bundle-size.ts (ts)
    • turbo.json (json)
    • default-settings-middleware.test.ts (ts)
    • wrap-embedding-model.test.ts (ts)
    • mock-image-model-v3.ts (ts)
    • mock-language-model-v4.ts (ts)
    • stringify-for-telemetry.test.ts (ts)
    • mock-embedding-model-v2.ts (ts)
    • turbo.json (json)
    • http-chat-transport.test.ts (ts)
    • direct-chat-transport.ts (ts)
    • chat-transport.ts (ts)
    • ui-message-stream-on-finish-callback.ts (ts)
    • pipe-ui-message-stream-to-response.test.ts (ts)
    • create-ui-message-stream.ts (ts)
    • read-ui-message-stream.test.ts (ts)
    • turbo.json (json)
    • vitest.edge.config.js (js)
    • download-function.ts (ts)
    • tsup.config.ts (ts)
    • test.d.ts (ts)
    • download.ts (ts)
    • alibaba-provider.test.ts (ts)
    • convert-to-alibaba-chat-messages.ts (ts)
    • convert-to-alibaba-chat-messages.test.ts (ts)
    • bedrock-json-other-tool.1.json (json)
    • structured-object.ng.test.ts (ts)
    • tsup.config.ts (ts)
    • anthropic-clear-tool-uses.1.json (json)
    • index.ts (ts)
    • index.ts (ts)
    • bash_20250124.ts (ts)
    • anthropic-messages-api.ts (ts)
    • anthropic-tool-search-bm25.1.json (json)
    • web-fetch-20250910.ts (ts)
    • text-editor_20250429.ts (ts)
    • azure-tool-call.1.json (json)
    • CHANGELOG.md (md)
    • package.json (json)
    • replace-nanoid-not-ai.input.ts (ts)
    • package.json (json)
    • remove-get-ui-text.ts (ts)
    • move-tool-invocations-to-parts.ts (ts)
    • rename-message-to-ui-message.ts (ts)
    • replace-content-with-parts.ts (ts)
    • replace-fal-snake-case.ts (ts)
    • replace-provider-metadata-with-provider-options.ts (ts)
    • add-await-converttomodelmessages-alias.output.ts (ts)
    • rename-vertex-provider-metadata-key.ts (ts)
    • flatten-streamtext-file-properties.output.ts (ts)
    • move-maxsteps-to-stopwhen.output.ts (ts)
    • import-LanguageModelV2-from-provider-package.input.ts (ts)
    • remove-await-fn-other-fn.input.ts (ts)
    • remove-experimental-useassistant.input.tsx (tsx)
    • version.ts (ts)
    • rename-tool-parameters-to-inputschema.input.ts (ts)
    • rename-message-to-ui-message.output.ts (ts)
    • rename-parse-stream-part.output.ts (ts)
    • replace-continuation-steps.output.ts (ts)
    • replace-langchain-toaistream.input.ts (ts)
    • replace-usechat-input-with-state.input.ts (ts)
    • replace-textdelta-with-text.input.ts (ts)
    • elevenlabs-transcription-model.ts (ts)
    • components.json (json)
    • CHANGELOG.md (md)
    • elevenlabs-speech-api-types.ts (ts)
    • badge.tsx (tsx)
    • index.html (html)
    • fal-speech-model.ts (ts)
    • parse-auth-method.ts (ts)
    • gateway-config.ts (ts)
    • package.json (json)
    • CHANGELOG.md (md)
    • tsconfig.json (json)
    • get-response-metadata.ts (ts)
    • vitest.edge.config.js (js)
    • google-vertex-provider-node.ts (ts)
    • google-vertex-embedding-options.ts (ts)
    • package.json (json)
    • klingai-auth.test.ts (ts)
    • index.ts (ts)
    • tsconfig.json (json)
    • tsup.config.ts (ts)
    • oauth.test.ts (ts)
    • mistral-embedding-model.test.ts.snap (snap)
    • mistral-chat-prompt.ts (ts)
    • tsconfig.build.json (json)
    • convert-mistral-usage.ts (ts)
    • README.md (md)
    • convert-openai-completion-usage.ts (ts)
    • azure-model-router.1.chunks.txt (txt)
    • mcp.ts (ts)
    • custom.ts (ts)
    • tsup.config.ts (ts)
    • openai-transcription-model.ts (ts)
    • tsconfig.build.json (json)
    • openai-transcription-options.ts (ts)
    • shell.ts (ts)
    • turbo.json (json)
    • package.json (json)
    • README.md (md)
    • vitest.edge.config.js (js)
    • stream-callbacks.ts (ts)
    • mcp-server-agent.ts (ts)
    • vertex-anthropic-chatbot.ts (ts)
    • tsconfig.json (json)
    • package.json (json)
    • rename-mock-v2-to-v3.test.ts (ts)
    • tsup.config.ts (ts)
    • vitest.config.ts (ts)
    • google-generative-ai-embedding-model.test.ts (ts)
    • edge.d.ts (ts)
    • tsconfig.json (json)
    • openai-compatible-chat-language-model.ts (ts)
    • google-vertex-anthropic-provider.ts (ts)
    • polls.yml (yml)
    • speech-model.ts (ts)
    • index.ts (ts)
    • bedrock-edit-outpainting.ts (ts)
    • openai-shell-container-multiturn.1.chunks.txt (txt)
    • 05-aimlapi.mdx (mdx)
    • alibaba-reasoning.json (json)
    • tool-output-denied.ts (ts)
    • dynamic-tool-view.tsx (tsx)
    • basic.ts (ts)
    • deepgram-speech-options.ts (ts)
    • deepgram-config.ts (ts)
    • tsup.config.ts (ts)
    • settings.json (json)
    • AGENTS.md (md)
    • 01-rag-chatbot.mdx (mdx)
    • 77-track-agent-token-usage.mdx (mdx)
    • 04-svelte.mdx (mdx)
    • remove-openai-facade-as.output.ts (ts)
    • renovate.json5 (json5)
    • 09-sequential-generations.mdx (mdx)
    • 1.support_request.yml (yml)
    • 02-chatbot.mdx (mdx)
    • 00-choosing-a-provider.mdx (mdx)
    • 65-event-listeners.mdx (mdx)
    • 02-nextjs-app-router.mdx (mdx)
    • 06-memory.mdx (mdx)
    • 37-speech.mdx (mdx)
    • index.mdx (mdx)
    • 80-local-caching-middleware.mdx (mdx)
    • remove-openai-facade-corp.output.ts (ts)
    • ai-unsupported-functionality-error.mdx (mdx)
    • 31-reranking.mdx (mdx)
    • 05-configuring-call-options.mdx (mdx)
    • 70-perplexity.mdx (mdx)
    • 05-embed.mdx (mdx)
    • 26-migration-guide-5-0.mdx (mdx)
    • 04-create-streamable-value.mdx (mdx)
    • 06-embed-many.mdx (mdx)
    • 71-has-tool-call.mdx (mdx)
    • 22-dynamic-tool.mdx (mdx)
    • 100-assemblyai.mdx (mdx)
    • 06-open-responses.mdx (mdx)
    • 21-missing-tool-results-error.mdx (mdx)
    • 09-groq.mdx (mdx)
    • 04-azure.mdx (mdx)
    • axiom.mdx (mdx)
    • confident-ai.mdx (mdx)
    • provider-architecture.md (md)
    • helicone.mdx (mdx)
    • 20-inflection-ai.mdx (mdx)
    • image-generation-agent.ts (ts)
    • 45-vectorstores.mdx (mdx)
    • langfuse.mdx (mdx)
    • pre-release-cycle.md (md)
    • route.ts (ts)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • route.ts (ts)
    • version.ts (ts)
    • page.tsx (tsx)
    • bedrock-anthropic-tool-call.ts (ts)
    • edit.ts (ts)
    • gemma-system-instructions.ts (ts)
    • reasoner.ts (ts)
    • url-context.ts (ts)
    • tool-call-empty-params.ts (ts)
    • output-object-gemini-files.ts (ts)
    • responses-mcp-tool-approval.ts (ts)
    • responses-chatbot.ts (ts)
    • responses-mcp-tool-auth.ts (ts)
    • reasoning-encrypted-content.ts (ts)
    • apply-patch-file-editor.ts (ts)
    • image.ts (ts)
    • client.ts (ts)
    • bedrock-anthropic-image.ts (ts)
    • bedrock-activetools.ts (ts)
    • compaction-metadata.ts (ts)
    • tool-call.ts (ts)
    • context-management.ts (ts)
    • responses-shell-local-skills.ts (ts)
    • tool-call.ts (ts)
    • tool-call.ts (ts)
    • structured-object.component.css (css)
    • server.ts (ts)
    • vitest.node.config.js (js)
    • basic.ts (ts)
    • tsconfig.json (json)
    • route.ts (ts)
    • client.ts (ts)
    • next.config.js (js)
    • layout.tsx (tsx)
    • tools.py (py)
    • main.ts (ts)
    • route.ts (ts)
    • reasoning.tsx (tsx)
    • chat-message.tsx (tsx)
    • mobile-nav.tsx (tsx)
    • next.config.js (js)
    • package.json (json)
    • route.ts (ts)
    • no-output-generated-error.ts (ts)
    • page.tsx (tsx)
    • embed.test.ts.snap (snap)
    • internal.d.ts (ts)
    • mock-provider-v2.ts (ts)
    • +server.ts (ts)
    • create-agent-ui-stream-response.ts (ts)
    • README.md (md)
    • stream-object.ts (ts)
    • generated-file.ts (ts)
    • stream-object.test.ts.snap (snap)
    • stream-object.test-d.ts (ts)
    • generate-speech-result.ts (ts)
    • simulate-streaming-middleware.test.ts (ts)
    • wrap-provider.test.ts (ts)
    • add-tool-input-examples-middleware.ts (ts)
    • prepare-call-settings.test.ts (ts)
    • data-content.test.ts (ts)
    • as-speech-model-v4.ts (ts)
    • call-settings.ts (ts)
    • as-speech-model-v3.ts (ts)
    • mock-language-model-v3.ts (ts)
    • telemetry-integration-registry.test.ts (ts)
    • validate-ui-messages.test.ts (ts)
    • ui-messages.test.ts (ts)
    • last-assistant-message-is-complete-with-tool-calls.ts (ts)
    • text-stream-chat-transport.ts (ts)
    • deepgram-speech-api-types.ts (ts)
    • is-deep-equal-data.test.ts (ts)
    • create-download.ts (ts)
    • alibaba-chat-language-model.test.ts (ts)
    • async-iterable-stream.test.ts (ts)
    • merge-abort-signals.test.ts (ts)
    • bedrock-json-only-text-first.1.chunks.txt (txt)
    • bedrock-embedding-model.test.ts (ts)
    • index.ts (ts)
    • bedrock-provider.ts (ts)
    • import-LanguageModelV2-from-provider-package.test.ts (ts)
    • bedrock-embedding-options.ts (ts)
    • turbo.json (json)
    • vitest.edge.config.js (js)
    • anthropic-tool-no-args.chunks.txt (txt)
    • anthropic-code-execution-20250825.2.chunks.txt (txt)
    • anthropic-text.chunks.txt (txt)
    • README.md (md)
    • anthropic-provider.test.ts (ts)
    • anthropic-messages-options.ts (ts)
    • anthropic-tools.ts (ts)
    • anthropic-error.test.ts (ts)
    • azure-openai-tools.ts (ts)
    • tsconfig.build.json (json)
    • web-search_20250305.ts (ts)
    • azure-openai-provider.test.ts (ts)
    • vercel-environment.test.ts (ts)
    • azure-text.1.chunks.txt (txt)
    • replace-baseurl.ts (ts)
    • tsconfig.json (json)
    • rename-request-options.ts (ts)
    • rename-datastream-transform-stream.ts (ts)
    • replace-langchain-toaistream.ts (ts)
    • rename-datastream-methods-to-uimessage.ts (ts)
    • deepseek-tool-call.json (json)
    • remove-await-fn-alias.output.ts (ts)
    • vitest.node.config.js (js)
    • not-implemented-alias.input.ts (ts)
    • README.md (md)
    • move-maxsteps-to-stopwhen-alias.output.ts (ts)
    • remove-metadata-with-headers.input.ts (ts)
    • convert-to-deepseek-usage.ts (ts)
    • index.ts (ts)
    • elevenlabs-config.ts (ts)
    • elevenlabs-error.test.ts (ts)
    • convert-to-google-generative-ai-messages.test.ts (ts)
    • convert-json-schema-to-openapi-schema.test.ts (ts)
    • google-provider.ts (ts)
    • google-tool-call-gemini3.json (json)
    • google-prepare-tools.ts (ts)
    • convert-google-generative-ai-usage.ts (ts)
    • gladia-transcription-model.test.ts.snap (snap)
    • google-generative-ai-video-model.ts (ts)
    • google-vertex-provider-node.test.ts (ts)
    • google-vertex-video-model.ts (ts)
    • groq-reasoning.json (json)
    • google-vertex-embedding-model.ts (ts)
    • google-vertex-options.ts (ts)
    • README.md (md)
    • utils.test.ts (ts)
    • langgraph.ts (ts)
    • index.ts (ts)
    • version.ts (ts)
    • mistral-chat-language-model.test.ts (ts)
    • adapter.ts (ts)
    • stream-callbacks.ts (ts)
    • hume-error.test.ts (ts)
    • luma-provider.test.ts (ts)
    • mock-mcp-transport.ts (ts)
    • mcp-stdio-transport.ts (ts)
    • mcp-http-transport.ts (ts)
    • vitest.edge.config.js (js)
    • mcp-client.test.ts (ts)
    • mcp-client.ts (ts)
    • mistral-tool-call.chunks.txt (txt)
    • turbo.json (json)
    • README.md (md)
    • mistral-embedding-model.test.ts (ts)
    • mistral-text.json (json)
    • mistral-text.chunks.txt (txt)
    • open-responses-config.ts (ts)
    • convert-moonshotai-chat-usage.ts (ts)
    • tsconfig.build.json (json)
    • open-responses-language-model.test.ts (ts)
    • CHANGELOG.md (md)
    • openai-text.chunks.txt (txt)
    • convert-openai-chat-usage.ts (ts)
    • openai-error.ts (ts)
    • openai-chat-api.ts (ts)
    • index.ts (ts)
    • openai-language-model-capabilities.test.ts (ts)
    • convert-to-openai-responses-input.test.ts (ts)
    • openai-compatible-api-types.ts (ts)
    • openai-responses-language-model.ts (ts)
    • package.json (json)
    • openai-custom-tool.1.json (json)
    • openai-file-search-tool.2.chunks.txt (txt)
    • openai-responses-language-model.test.ts (ts)
    • openai-shell-container-multiturn.1.json (json)
    • perplexity-language-model.ts (ts)
    • perplexity-citations.json (json)
    • vitest.edge.config.js (js)
    • tool-call-input-examples.ts (ts)
    • google-vertex-provider.test.ts (ts)
    • web-fetch-tool-wikipedia.ts (ts)
    • tsconfig.json (json)
    • basic.ts (ts)
    • web-search-agent.ts (ts)
    • as-language-model-v4.test.ts (ts)
    • voice.ts (ts)
    • speed.ts (ts)
    • your-rag-middleware.ts (ts)
    • mlflow.mdx (mdx)
    • default-chat-transport.ts (ts)
    • groq-tool-call.chunks.txt (txt)
    • ui-message-chunks.test-d.ts (ts)
    • remove-mistral-facade.output.ts (ts)
    • generate-image.ts (ts)
    • basic.ts (ts)
    • generated-audio-file.ts (ts)
    • ai-message-conversion-error.mdx (mdx)
    • route.ts (ts)
    • ai-tool-call-repair-error.mdx (mdx)
    • 08-error-handling.mdx (mdx)
    • index.tsx (tsx)
    • as-embedding-model-v4.test.ts (ts)
    • rename-addtoolresult-to-addtooloutput-not-ai.output.tsx (tsx)
    • 03-generative-ui-state.mdx (mdx)
    • basic.ts (ts)
    • responses-shell-local-multiturn.ts (ts)
    • cohere-embedding-model.test.ts (ts)
    • 06-nodejs.mdx (mdx)
    • icons.tsx (tsx)
    • index.ts (ts)
    • image-generation-tool.ts (ts)
    • replace-usechat-api-with-transport.ts (ts)
    • README.md (md)
    • page.tsx (tsx)
    • vertex-anthropic-image-url.ts (ts)
    • get-potential-start-index.test.ts (ts)
    • alibaba-chat-options.ts (ts)
    • tsconfig.json (json)
    • image-base64.ts (ts)
    • slack-workflow-failure-notification.yml (yml)
    • sora-2.ts (ts)
    • black-forest-labs-image-model.test.ts (ts)
    • replace-nanoid.output.ts (ts)
    • traceloop.mdx (mdx)
    • maxim.mdx (mdx)
    • shell-agent.ts (ts)
    • reasoning.ts (ts)
    • anthropic-code-execution-20250825.1.chunks.txt (txt)
    • cohere-object.ts (ts)
    • tsup.config.ts (ts)
    • custom-url.ts (ts)
    • responses-file-search.ts (ts)
    • tsconfig.build.json (json)
    • route.ts (ts)
    • page.tsx (tsx)
    • fetch-pdf-custom-tool-agent.ts (ts)
    • page.tsx (tsx)
    • add-await-fn.ts (ts)
    • alibaba-tool-call.json (json)
    • openai-shell-local-multiturn.1.chunks.txt (txt)
    • rewrite-framework-imports-svelte.input.ts (ts)
    • responses-usage-full.ts (ts)
    • bedrock-json-tool.3.json (json)
    • motion-control.ts (ts)
    • stream-text-groq.ts (ts)
    • tool-parallel-search.ts (ts)
    • remove-experimental-message-types.input.ts (ts)
    • parse-partial-json.ts (ts)
    • oauth-util.ts (ts)
    • replace-datastream-to-uimessagestream.ts (ts)
    • vitest.edge.config.js (js)
    • reasoning-raw.ts (ts)
    • error-handler.ts (ts)
    • vertex-anthropic-computer-use-bash.ts (ts)
    • code-interpreter-tool.ts (ts)
    • index.mdx (mdx)
    • remove-await-fn.test.ts (ts)
    • fal-video-model.test.ts (ts)
    • remove-google-facade.output.ts (ts)
    • page.tsx (tsx)
    • pdf.ts (ts)
    • inject-json-instruction.ts (ts)
    • openai-speech-api.ts (ts)
    • tsup.config.ts (ts)
    • project-philosophies.md (md)
    • is-deep-equal-data.ts (ts)
    • convert-groq-usage.test.ts (ts)
    • output-object-valibot.ts (ts)
    • postcss.config.js (js)
    • reasoning-raw.ts (ts)
    • replace-datastream-to-uimessagestream.output.ts (ts)
    • deepseek-reasoning.chunks.txt (txt)
    • inject-fetch-headers.test.ts (ts)
    • google-prepare-tools.test.ts (ts)
    • vitest.node.config.js (js)
    • klingai-error.ts (ts)
    • anthropic-programmatic-tool-calling.1.json (json)
    • web-fetch-20260209-pdf.ts (ts)
    • index.ts (ts)
    • route.ts (ts)
    • openai-responses-provider-metadata.ts (ts)
    • text-editor_20250124.ts (ts)
    • tsconfig.json (json)
    • server.ts (ts)
    • openai-responses-prepare-tools.ts (ts)
    • google-generative-ai-video-model.test.ts (ts)
    • output-object.ts (ts)
    • output-choice.ts (ts)
    • gateway-fetch-metadata.test.ts (ts)
    • alibaba-tool-call.chunks.txt (txt)
    • globals.css (css)
    • bedrock-cohere.ts (ts)
    • structured-object.component.ts (ts)
    • azure-code-interpreter-tool.1.json (json)
    • tsconfig.json (json)
    • fix-json.test.ts (ts)
    • tsconfig.build.json (json)
    • globals.css (css)
    • lmstudio-basic.1.chunks.txt (txt)
    • types.ts (ts)
    • package.json (json)
    • 10-generate-text.mdx (mdx)
    • rename-format-stream-part-not-ai.input.ts (ts)
    • package.json (json)
    • basic.ts (ts)
    • gladia-config.ts (ts)
    • basic.ts (ts)
    • rename-vertex-provider-metadata-key.output.ts (ts)
    • 32-prune-messages.mdx (mdx)
    • openai-custom-tool.1.chunks.txt (txt)
    • 35-nim.mdx (mdx)
    • predicted-output.ts (ts)
    • 05-nuxt.mdx (mdx)
    • computer_20241022.ts (ts)
    • 11-use-streamable-value.mdx (mdx)
    • index.ts (ts)
    • global-provider.ts (ts)
    • compatible-google-thought-signatures.ts (ts)
    • move-tool-invocations-to-parts.output.ts (ts)
    • page.tsx (tsx)
    • output-object.ts (ts)
    • to-response-messages.test.ts (ts)
    • index.mdx (mdx)
    • create-ui-message-stream.test.ts (ts)
    • ci.yml (yml)
    • tool-call-repair-reask.ts (ts)
    • groq-browser-search-models.ts (ts)
    • compatible-litellm-anthropic-cache-control.ts (ts)
    • deepseek.test.ts (ts)
    • as-provider-v3.ts (ts)
    • google-generative-ai-embedding-options.ts (ts)
    • remove-experimental-message-types.test.ts (ts)
    • require-createIdGenerator-size-argument.input.ts (ts)
    • remove-ai-stream-methods-from-stream-text-result.input.ts (ts)
    • get-global-telemetry-integration.test.ts (ts)
    • rerank.test.ts (ts)
    • vitest.node.config.js (js)
    • missing-tool-result-error.ts (ts)
    • responses-shell-container-multiturn.ts (ts)
    • as-video-model-v4.test.ts (ts)
    • voice-settings.ts (ts)
    • route.ts (ts)
    • tsconfig.json (json)
    • 02-create-ai.mdx (mdx)
    • ai-provider-api-changes.yml (yml)
    • string.ts (ts)
    • create-tool-model-output.ts (ts)
    • tsconfig.json (json)
    • standardize-prompt.test.ts (ts)
    • get-last-user-message-text.ts (ts)
    • slack-team-review-notification.yml (yml)
    • bedrock-cohere-input-type.ts (ts)
    • strict-tool-call.ts (ts)
    • reasoning-fullstream.ts (ts)
    • .prettierignore (prettierignore)
    • bedrock-image-model.test.ts (ts)
    • types.ts (ts)
    • openai-compatible-error.ts (ts)
    • tsconfig.json (json)
    • openai-compatible-provider.test.ts (ts)
    • version.ts (ts)
    • content-part.ts (ts)
    • remove-google-facade.input.ts (ts)
    • groq-tools.ts (ts)
    • black-forest-labs-provider.ts (ts)
    • map-anthropic-stop-reason.ts (ts)
    • edit.ts (ts)
    • README.md (md)
    • bedrock-embedding-model.ts (ts)
    • CHANGELOG.md (md)
    • +page.svelte (svelte)
    • gpt-5-output-object-reasoning.ts (ts)
    • embed-many.test.ts.snap (snap)
    • serial-job-executor.ts (ts)
    • CHANGELOG.md (md)
    • cohere-reasoning.chunks.txt (txt)
    • rename-IDGenerator-to-IdGenerator.output.ts (ts)
    • edge.d.ts (ts)
    • turbo.json (json)
    • file-search-tool.ts (ts)
    • gateway-rate-limit-error.ts (ts)
    • responses.ts (ts)
    • move-maxsteps-to-stopwhen.ts (ts)
    • fireworks-completion-options.ts (ts)
    • README.md (md)
    • basic.ts (ts)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • google-vertex-video-model.test.ts (ts)
    • cache-control.ts (ts)
    • ai-invalid-response-data-error.mdx (mdx)
    • 01-generate-text.mdx (mdx)
    • bedrock-edit-variations.ts (ts)
    • replace-datastream-to-uimessagestream.input.ts (ts)
    • 15-google-generative-ai.mdx (mdx)
    • vercel.svg (svg)
    • responses-usage.ts (ts)
    • route.ts (ts)
    • google-text.chunks.txt (txt)
    • bedrock-json-tool.2.json (json)
    • client.ts (ts)
    • 65-prodia.mdx (mdx)
    • computer_20251124.ts (ts)
    • fullstream-logprobs.ts (ts)
    • 20-render.mdx (mdx)
    • index.ts (ts)
    • tsconfig.build.json (json)
    • vitest.edge.config.js (js)
    • bedrock-cache-point-assistant.ts (ts)
    • gpt-chat-verbosity.ts (ts)
    • README.md (md)
    • download.test.ts (ts)
    • google-generative-ai-image-model.ts (ts)
    • google-vertex-video-settings.ts (ts)
    • map-openai-finish-reason.ts (ts)
    • openai-local-shell-tool.1.json (json)
    • cohere-error.ts (ts)
    • deepgram-transcription-options.ts (ts)
    • replace-baseurl.test.ts (ts)
    • vertex-reasoning-generate-text.ts (ts)
    • 11-generate-text-with-chat-prompt.mdx (mdx)
    • tsconfig.build.json (json)
    • basic.ts (ts)
    • black-forest-labs-provider.test.ts (ts)
    • weather-with-approval-view.tsx (tsx)
    • README.md (md)
    • package.json (json)
    • code-execution_20250522.ts (ts)
    • replace-usechat-input-with-state.ts (ts)
    • search.ts (ts)
    • gateway-response-error.ts (ts)
    • route.ts (ts)
    • output-object-arktype.ts (ts)
    • temperature.ts (ts)
    • elevenlabs-speech-model.ts (ts)
    • reasoning.ts (ts)
    • context-management-combined.ts (ts)
    • bedrock-json-tool.1.json (json)
    • index.ts (ts)
    • .env.example (example)
    • output-object-reasoning.ts (ts)
    • stream-object.test.ts (ts)
    • version.ts (ts)
    • basic.ts (ts)
    • fast-mode.ts (ts)
    • README.md (md)
    • edit-inpainting.ts (ts)
    • reasoning-chatbot.ts (ts)
    • remove-await-fn-other-fn.output.ts (ts)
    • bedrock-image-url.ts (ts)
    • 43-voyage-ai.mdx (mdx)
    • anthropic-error.ts (ts)
    • ai-invalid-message-role-error.mdx (mdx)
    • 06-provider-options.mdx (mdx)
    • vertex-anthropic-output-array-tools.ts (ts)
    • get-response-metadata.ts (ts)
    • CHANGELOG.md (md)
    • tsconfig.json (json)
    • 38-video-generation.mdx (mdx)
    • anthropic-code-execution-20250825.pptx-skill.chunks.txt (txt)
    • usage-full.ts (ts)
    • remove-deprecated-provider-registry-exports.output.ts (ts)
    • compatible-openai-image.ts (ts)
    • responses-output-object.ts (ts)
    • openai-edit.ts (ts)
    • 06-rerank.mdx (mdx)
    • +layout.svelte (svelte)
    • README.md (md)
    • bedrock-anthropic-bash.ts (ts)
    • add-await-converttomodelmessages-alias.input.ts (ts)
    • as-video-model-v4.ts (ts)
    • provider-options-tags.ts (ts)
    • weather-with-approval-agent.ts (ts)
    • 05-completion.mdx (mdx)
    • cohere-embedding.json (json)
    • output-object-pdf-url.ts (ts)
    • basic.ts (ts)
    • your-guardrail-middleware.ts (ts)
    • responses-shell-container.ts (ts)
    • i2v-first-last-frame.ts (ts)
    • provider-defined-tools.ts (ts)
    • 02-llamaindex.mdx (mdx)
    • simulate-readable-stream.test.ts (ts)
    • gpt-image.ts (ts)
    • baseten-chat-options.ts (ts)
    • custom-provider.ts (ts)
    • transform-text-to-ui-message-stream.ts (ts)
    • assemblyai-provider.ts (ts)
    • string.ts (ts)
    • 170-huggingface.mdx (mdx)
    • generate-on-finish.ts (ts)
    • disable-parallel-tools.ts (ts)
    • google-provider.test.ts (ts)
    • ai-invalid-prompt-error.mdx (mdx)
    • page.tsx (tsx)
    • index.mdx (mdx)
    • 06-timeout-on-vercel.mdx (mdx)
    • tool-call-no-args.ts (ts)
    • SKILL.md (md)
    • retry-error.ts (ts)
    • tooltip.tsx (tsx)
    • tsconfig.json (json)
    • index.mdx (mdx)
    • log-metadata-middleware.ts (ts)
    • i2v-reference.ts (ts)
    • url-context.ts (ts)
    • invalid-stream-part-error.ts (ts)
    • process-text-stream.test.ts (ts)
    • .gitignore (gitignore)
    • package.json (json)
    • responses-shell-tool.ts (ts)
    • text-citations.ts (ts)
    • 46-codex-app-server.mdx (mdx)
    • 01-overview.mdx (mdx)
    • google-reasoning-gemini3.chunks.txt (txt)
    • 38-sambanova.mdx (mdx)
    • google-generative-ai-prompt.ts (ts)
    • gateway-internal-server-error.ts (ts)
    • vertex-pdf.ts (ts)
    • 61-restore-messages-from-database.mdx (mdx)
    • tool-output-stream.ts (ts)
    • rewrite-framework-imports-solid.input.ts (ts)
    • google-vertex-embedding.json (json)
    • package.json (json)
    • oauth.util.test.ts (ts)
    • cohere-empty-tool-call.chunks.txt (txt)
    • tool-approval.ts (ts)
    • openai-compatible-image-settings.ts (ts)
    • add-await-converttomodelmessages.output.ts (ts)
    • ui-message-stream-error.ts (ts)
    • replace-roundtrips-with-maxsteps.ts (ts)
    • tsconfig.build.json (json)
    • page.tsx (tsx)
    • pdf.ts (ts)
    • 60-embed-text.mdx (mdx)
    • README.md (md)
    • turbo.json (json)
    • route.ts (ts)
    • web-search-20260209.ts (ts)
    • bedrock-cache-point-ttl.ts (ts)
    • vitest.edge.config.js (js)
    • replace-nanoid.input.ts (ts)
    • replace-experimental-provider-metadata.ts (ts)
    • system-message.ts (ts)
    • infer-agent-ui-message.test-d.ts (ts)
    • assemblyai-transcription-model.test.ts (ts)
    • transport.test.ts (ts)
    • page.tsx (tsx)
    • output-object-date-parsing.ts (ts)
    • replace-roundtrips-with-maxsteps.input.ts (ts)
    • 120-gladia.mdx (mdx)
    • image-search.ts (ts)
    • transcription-model-response-metadata.ts (ts)
    • ui-message-chunks.ts (ts)
    • tool-invocation.tsx (tsx)
    • 14-stream-abort-handling.mdx (mdx)
    • page.tsx (tsx)
    • web-search-20260209.ts (ts)
    • retry-with-exponential-backoff.test.ts (ts)
    • arize-ax.mdx (mdx)
    • turbo.json (json)
    • version.ts (ts)
    • output-choice.ts (ts)
    • vertex-image-url.ts (ts)
    • 05-tool-invocation-missing-result.mdx (mdx)
    • extract-api-call-response.ts (ts)
    • bedrock-anthropic.ts (ts)
    • remove-await-fn-other.output.ts (ts)
    • convert-to-model-messages.ts (ts)
    • tool-set.ts (ts)
    • wrap-image-model.test.ts (ts)
    • bedrock-cache-point-ttl.ts (ts)
    • page.tsx (tsx)
    • klingai-video-settings.ts (ts)
    • index.ts (ts)
    • triage.yml (yml)
    • index.ts (ts)
    • route.ts (ts)
    • image-size.ts (ts)
    • chat-container.tsx (tsx)
    • basic.ts (ts)
    • reasoning.ts (ts)
    • openai-shell-tool.1.json (json)
    • auto-merge-release-prs.yml (yml)
    • not-implemented.test.ts (ts)
    • index.ts (ts)
    • bedrock-reasoning-fullstream.ts (ts)
    • gemini-editing.ts (ts)
    • anthropic-web-search-tool.1.json (json)
    • generate-output-object.ts (ts)
    • huggingface-responses-prepare-tools.ts (ts)
    • convert-json-schema-to-openapi-schema.ts (ts)
    • bedrock-chatbot.ts (ts)
    • postcss.config.js (js)
    • tool-maps.ts (ts)
    • google-generative-ai-image-settings.ts (ts)
    • usage.ts (ts)
    • index.ts (ts)
    • cosine-similarity.test.ts (ts)
    • openai-code-interpreter-view.tsx (tsx)
    • convert-perplexity-usage.ts (ts)
    • fullstream-raw.ts (ts)
    • openai-chat-prompt.ts (ts)
    • package.json (json)
    • convert-to-mistral-chat-messages.test.ts (ts)
    • oauth-types.ts (ts)
    • 16-firemoon.mdx (mdx)
    • route.ts (ts)
    • generate-completion.ts (ts)
    • output-array-tools.ts (ts)
    • anthropic-prepare-tools.ts (ts)
    • vitest.node.config.js (js)
    • 51-call-tools-in-parallel.mdx (mdx)
    • test.js (js)
    • vitest.node.config.js (js)
    • 07-get-mutable-ai-state.mdx (mdx)
    • mock-language-model-v2.ts (ts)
    • output-object-complex-2.ts (ts)
    • code-interpreter.ts (ts)
    • .gitignore (gitignore)
    • basic.ts (ts)
    • vitest.edge.config.js (js)
    • compatible-deepseek.ts (ts)
    • basic.ts (ts)
    • replace-nanoid-not-ai.output.ts (ts)
    • gateway-image-model.test.ts (ts)
    • alibaba-video-model.test.ts (ts)
    • remove-openai-facade-corp.input.ts (ts)
    • tigent.yml (yml)
    • google-supported-file-url.test.ts (ts)
    • 22-langdb.mdx (mdx)
    • ai-api-call-error.mdx (mdx)
    • vertex-anthropic-image.ts (ts)
    • index.ts (ts)
    • page.tsx (tsx)
    • notify.ts (ts)
    • 122-caching-middleware.mdx (mdx)
    • bedrock-guardrails.ts (ts)
    • tsup.config.ts (ts)
    • 12-use-chat-an-error-occurred.mdx (mdx)
    • tsconfig.json (json)
    • deepseek-chat-options.ts (ts)
    • basic.ts (ts)
    • text-editor_20250728.ts (ts)
    • web-search-tool.ts (ts)
    • last-assistant-message-is-complete-with-approval-responses.ts (ts)
    • rename-text-embedding-to-embedding.ts (ts)
    • mcp-agent.ts (ts)
    • fal-error.test.ts (ts)
    • bedrock-anthropic-all-models.ts (ts)
    • turbo.json (json)
    • 08-object-generation.mdx (mdx)
    • chat.tsx (tsx)
    • openai-transcription-model.test.ts (ts)
    • bedrock-anthropic-options.ts (ts)
    • google-vertex-embedding-model.test.ts.snap (snap)
    • route.ts (ts)
    • building-new-features.md (md)
    • custom-fetch.ts (ts)
    • luma.ts (ts)
    • full-result.ts (ts)
    • replace-zod-import-with-v3.test.ts (ts)
    • remove-await-fn-alias.input.ts (ts)
    • layout.tsx (tsx)
    • responses-output-object.ts (ts)
    • openai-config.ts (ts)
    • index.ts (ts)
    • parallel-search.ts (ts)
    • huggingface-provider.test.ts (ts)
    • openai-file-search-tool.2.chunks.txt (txt)
    • backport.yml (yml)
    • anthropic-tool-search-view.tsx (tsx)
    • local-shell.test-d.ts (ts)
    • vitest.node.config.js (js)
    • standardize-prompt.ts (ts)
    • 34-qwen.mdx (mdx)
    • anthropic-mcp.1.chunks.txt (txt)
    • 07-automatic1111.mdx (mdx)
    • gladia-transcription-model.ts (ts)
    • 10-claude-code.mdx (mdx)
    • baseten.test.ts (ts)
    • language.ts (ts)
    • search-types.ts (ts)
    • web-search-tool.ts (ts)
    • 01-custom-providers.mdx (mdx)
    • utils.ts (ts)
    • completion.ts (ts)
    • sentry.server.config.ts (ts)
    • skills.ts (ts)
    • .gitignore (gitignore)
    • anthropic-code-execution-20250825.2.json (json)
    • invalid-tool-input-error.ts (ts)
    • basic.ts (ts)
    • responses-shell-container-multiturn.ts (ts)
    • 38-migration-guide-3-2.mdx (mdx)
    • page.tsx (tsx)
    • tool-call.ts (ts)
    • reasoning-tools.ts (ts)
    • pdf.ts (ts)
    • timestamp.ts (ts)
    • 15-tools-and-tool-calling.mdx (mdx)
    • embedding-model.ts (ts)
    • telemetry-integration.ts (ts)
    • gateway-provider.test.ts (ts)
    • thinking.ts (ts)
    • infer-agent-tools.ts (ts)
    • bedrock-api-types.test.ts (ts)
    • index.vue (vue)
    • index.ts (ts)
    • bash-tool.ts (ts)
    • ai-no-such-provider-error.mdx (mdx)
    • turbo.json (json)
    • string.ts (ts)
    • CHANGELOG.md (md)
    • reasoning-chatbot.ts (ts)
    • 17-friendliai.mdx (mdx)
    • app.html (html)
    • gemini-3-1-flash-image.ts (ts)
    • stop-sequence.ts (ts)
    • on-chunk-tool-call-streaming.ts (ts)
    • 37-runpod.mdx (mdx)
    • page.tsx (tsx)
    • invalid-data-content-error.ts (ts)
    • code-execution-tool-object.ts (ts)
    • route.ts (ts)
    • output-json.ts (ts)
    • tsconfig.build.json (json)
    • logprobs.ts (ts)
    • create-child-process.test.ts (ts)
    • rename-addtoolresult-to-addtooloutput.input.tsx (tsx)
    • compatible-edit-inpainting.ts (ts)
    • anthropic-json-tool.1.chunks.txt (txt)
    • anthropic-tool-search-regex.1.chunks.txt (txt)
    • map-mistral-finish-reason.ts (ts)
    • lmnt-speech-options.ts (ts)
    • speed.ts (ts)
    • reasoning.ts (ts)
    • .env.local.example (example)
    • client.ts (ts)
    • index.ts (ts)
    • route.ts (ts)
    • anthropic.test.ts (ts)
    • message.ts (ts)
    • reasoning.ts (ts)
    • 41-spark.mdx (mdx)
    • prepare-tools-and-tool-choice.test.ts (ts)
    • tool-call.ts (ts)
    • as-transcription-model-v4.test.ts (ts)
    • as-embedding-model-v4.ts (ts)
    • azure-reasoning-encrypted-content.1.chunks.txt (txt)
    • postcss.config.js (js)
    • tool-search-regex.ts (ts)
    • data-content.ts (ts)
    • metadata-agent.ts (ts)
    • tailwind.config.js (js)
    • next.config.js (js)
    • restructure-file-stream-parts.ts (ts)
    • responses-provider-metadata-source-document-part.ts (ts)
    • map-perplexity-finish-reason.ts (ts)
    • basic.ts (ts)
    • bedrock-reasoning.json (json)
    • 05-streamable-ui-errors.mdx (mdx)
    • route.ts (ts)
    • page.tsx (tsx)
    • mcp-server.ts (ts)
    • fal-image-model.ts (ts)
    • compaction-pause.ts (ts)
    • utils.ts (ts)
    • page.tsx (tsx)
    • index.mdx (mdx)
    • multi-message.ts (ts)
    • google-vertex-anthropic-provider-edge.test.ts (ts)
    • global-error.tsx (tsx)
    • write-to-server-response.test.ts (ts)
    • chatbot-websearch.ts (ts)
    • version.ts (ts)
    • index.ts (ts)
    • tsup.config.bundled_x8ypw9vxg2.mjs (mjs)
    • package.json (json)
    • tsconfig.json (json)
    • tsconfig.build.json (json)
    • output-object.ts (ts)
    • documentation.md (md)
    • feature-test-suite.ts (ts)
    • moonshotai-provider.test.ts (ts)
    • tsconfig.json (json)
    • 101-knowledge-base-agent.mdx (mdx)
    • gladia-provider.ts (ts)
    • route.ts (ts)
    • vertex-anthropic-output-object.ts (ts)
    • elevenlabs-error.ts (ts)
    • fal-transcription-result.json (json)
    • code-execution_20260120.ts (ts)
    • generate-on-step-finish.ts (ts)
    • get-cache-control.test.ts (ts)
    • tsconfig.json (json)
    • semantic-router.ts (ts)
    • reasoning-encrypted-content.ts (ts)
    • hume-api-types.ts (ts)
    • .gitignore (gitignore)
    • turbo.json (json)
    • vertex-anthropic.ts (ts)
    • rename-datastream-methods-to-uimessage.output.ts (ts)
    • edit.ts (ts)
    • image-search.ts (ts)
    • remove-ai-stream-methods-from-stream-text-result.ts (ts)
    • vitest.node.config.js (js)
    • responses-annotations.ts (ts)
    • route.ts (ts)
    • basic.ts (ts)
    • rewrite-framework-imports.ts (ts)
    • globals.css (css)
    • replace-roundtrips-with-maxsteps.output.ts (ts)
    • lmstudio-basic.1.json (json)
    • transform.ts (ts)
    • 14-tool-calling-with-structured-outputs.mdx (mdx)
    • replace-usage-token-properties.ts (ts)
    • .env.local.example (example)
    • flux2-edit.ts (ts)
    • replace-continuation-steps.input.ts (ts)
    • remove-experimental-wrap-language-model.ts (ts)
    • version.ts (ts)
    • bedrock-event-stream-decoder.ts (ts)
    • vercel.test.ts (ts)
    • route.ts (ts)
    • main.ts (ts)
    • .env.local.example (example)
    • mock-provider-v3.ts (ts)
    • timeout-chunk.ts (ts)
    • require-createIdGenerator-size-argument.ts (ts)
    • pdf-url.ts (ts)
    • anthropic-programmatic-tool-calling.1.chunks.txt (txt)
    • page.tsx (tsx)
    • agent-nested-context.ts (ts)
    • incoming-message.ts (ts)
    • CHANGELOG.md (md)
    • search-types.ts (ts)
    • 60-replicate.mdx (mdx)
    • 70-extract-json-middleware.mdx (mdx)
    • generate-video.test.ts (ts)
    • replace-zod-import-with-v3.input.ts (ts)
    • add-new-provider.md (md)
    • 74-use-shared-chat-context.mdx (mdx)
    • page.tsx (tsx)
    • fal-speech-model.test.ts (ts)
    • structured-object.ng.ts (ts)
    • create-transformer.ts (ts)
    • no-speech-generated-error.ts (ts)
    • memory-20250818.ts (ts)
    • route.ts (ts)
    • tsconfig.build.json (json)
    • vertex-pdf-url.ts (ts)
    • package.json (json)
    • image-url.ts (ts)
    • now.ts (ts)
    • 60-wrap-language-model.mdx (mdx)
    • gateway-language-model-settings.ts (ts)
    • remove-openai-compatibility.ts (ts)
    • laminar.mdx (mdx)
    • 45-stream-object-record-token-usage.mdx (mdx)
    • store-generation.ts (ts)
    • google-vertex-auth-google-auth-library.ts (ts)
    • compatible-raw-chunks.ts (ts)
    • validate-ui-messages.ts (ts)
    • index.ts (ts)
    • openai-embedding.json (json)
    • rewrite-framework-imports-solid.output.ts (ts)
    • deepgram-error.ts (ts)
    • parse-tool-call.ts (ts)
    • openai-chat-prepare-tools.test.ts (ts)
    • basic.ts (ts)
    • tsconfig.json (json)
    • fine-grained-tool-streaming.ts (ts)
    • responses-code-interpreter.ts (ts)
    • vertex-anthropic-image-url.ts (ts)
    • chat-store.ts (ts)
    • 39-sap-ai.mdx (mdx)
    • 01-navigating-the-library.mdx (mdx)
    • generate.ts (ts)
    • raw-chunks.ts (ts)
    • responses-code-interpreter.ts (ts)
    • README.md (md)
    • index.ts (ts)
    • remove-experimental-useassistant.output.tsx (tsx)
    • responses-output-object.ts (ts)
    • route.ts (ts)
    • index.mdx (mdx)
    • 60-save-messages-to-database.mdx (mdx)
    • tsconfig.json (json)
    • last-assistant-message-is-complete-with-tool-calls.test.ts (ts)
    • output-object.ts (ts)
    • proxy.conf.json (json)
    • replace-zod-import-with-v3-default.input.ts (ts)
    • mistral-error.ts (ts)
    • stream-chinese.ts (ts)
    • elevenlabs-transcription-options.ts (ts)
    • remove-isxxxerror.output.ts (ts)
    • migrate-to-data-stream-protocol-v2.ts (ts)
    • page.tsx (tsx)
    • fireworks-chat-options.ts (ts)
    • simulate-streaming-example.ts (ts)
    • 30-hono.mdx (mdx)
    • remove-ai-stream-methods-from-stream-text-result.test.ts (ts)
    • vertex.ts (ts)
    • tsconfig.json (json)
    • rename-tool-parameters-to-inputschema.output.ts (ts)
    • perplexity-language-model-options.ts (ts)
    • responses-reasoning-summary.ts (ts)
    • schema.ts (ts)
    • cerebras-provider.test.ts (ts)
    • reasoning-encrypted-content.ts (ts)
    • bedrock-reasoning.ts (ts)
    • vitest.edge.config.js (js)
    • tsconfig.json (json)
    • output-object.ts (ts)
    • prepare-retries.ts (ts)
    • 05-computer-use.mdx (mdx)
    • 00-ai-gateway.mdx (mdx)
    • vite.config.ts (ts)
    • create-stitchable-stream.test.ts (ts)
    • ui-message-stream-writer.ts (ts)
    • file-search.ts (ts)
    • 51-call-tools-in-parallel.mdx (mdx)
    • page.tsx (tsx)
    • as-speech-model-v3.test.ts (ts)
    • 28-migration-guide-4-1.mdx (mdx)
    • huggingface-responses-settings.ts (ts)
    • generate-output-object.ts (ts)
    • openai-compatible-chat-options.ts (ts)
    • select-telemetry-attributes.ts (ts)
    • 91-create-id-generator.mdx (mdx)
    • default-embedding-settings-middleware.test.ts (ts)
    • cache-control-beta-1h.ts (ts)
    • 47-infer-ui-tool.mdx (mdx)
    • stream-tools-forced.ts (ts)
    • code-execution.ts (ts)
    • rename-parse-stream-part-not-ai.input.ts (ts)
    • anthropic-tool-search-deferred-regex.2.json (json)
    • convert-to-openai-chat-messages.ts (ts)
    • mock-video-model-v4.ts (ts)
    • telemetry-settings.ts (ts)
    • 13-generate-video.mdx (mdx)
    • vitest.node.config.js (js)
    • google-tool-call.json (json)
    • tool-result.ts (ts)
    • tsconfig.json (json)
    • gateway-error.ts (ts)
    • index.ts (ts)
    • google-reasoning.json (json)
    • completion.ng.test.ts (ts)
    • page.tsx (tsx)
    • 27-migration-guide-4-2.mdx (mdx)
    • 06-loading-state.mdx (mdx)
    • generate-speech.ts (ts)
    • remove-deprecated-provider-registry-exports.ts (ts)
    • rename-languagemodelv1providermetadata.ts (ts)
    • gateway-tools.ts (ts)
    • 08-use-chat-failed-to-parse-stream.mdx (mdx)
    • tsup.config.ts (ts)
    • google-vertex-auth-google-auth-library.test.ts (ts)
    • move-react-to-ai-sdk.ts (ts)
    • bedrock-chat-language-model.ts (ts)
    • i2v-multi-shot.ts (ts)
    • generate-speech.test.ts (ts)
    • basic.ts (ts)
    • auth-token.ts (ts)
    • tool-call-repair-change-tool.ts (ts)
    • openai-reasoning.ts (ts)
    • multi-step.ts (ts)
    • page.tsx (tsx)
    • elevenlabs-transcription.json (json)
    • replace-fal-snake-case.input.ts (ts)
    • 02-a2a.mdx (mdx)
    • data-file-status.tsx (tsx)
    • tailwind.config.js (js)
    • mcp-sse-transport.test.ts (ts)
    • package.json (json)
    • deployment-based.ts (ts)
    • custom-fetch.ts (ts)
    • CHANGELOG.md (md)
    • 40-fastify.mdx (mdx)
    • remove-await-streamtext.ts (ts)
    • index.ts (ts)
    • gateway-embedding-model.test.ts (ts)
    • tsconfig.with-examples.json (json)
    • stop-sequence.ts (ts)
    • raw-chunks.ts (ts)
    • package.json (json)
    • anthropic-message-metadata.ts (ts)
    • generate-speech-elevenlabs.ts (ts)
    • add-await-converttomodelmessages.ts (ts)
    • vite.config.ts (ts)
    • gpt-image-1.5.ts (ts)
    • 11-transcribe.mdx (mdx)
    • mock-embedding-model-v4.ts (ts)
    • .eslintrc.js (js)
    • web-fetch-tool-pdf.ts (ts)
    • replace-usechat-api-with-transport.output.ts (ts)
    • resolve-model.test.ts (ts)
    • 12-generate-speech.mdx (mdx)
    • llamaindex-adapter.test.ts (ts)
    • dynamic-tool-with-approval-view.tsx (tsx)
    • on-chunk.ts (ts)
    • mcp-client-error.ts (ts)
    • deepgram-transcription-model.test.ts.snap (snap)
    • explicit-cache.ts (ts)
    • rename-converttocoremessages-to-converttomodelmessages.ts (ts)
    • 11-generate-text-with-chat-prompt.mdx (mdx)
    • index.mdx (mdx)
    • tsup.config.ts (ts)
    • web-search-tool.ts (ts)
    • replace-image-type-with-file-type.ts (ts)
    • basic.ts (ts)
    • server-response.ts (ts)
    • remove-metadata-with-headers.output.ts (ts)
    • download-openai-container-file.ts (ts)
    • deepseek-chat-api-types.ts (ts)
    • index.py (py)
    • audio.ts (ts)
    • log-warnings.ts (ts)
    • replace-simulate-streaming.ts (ts)
    • deepseek-prepare-tools.ts (ts)
    • anthropic-tool-search-regex.1.json (json)
    • page.tsx (tsx)
    • tool-perplexity-search-params.ts (ts)
    • openai-completion-text.json (json)
    • callback-events.ts (ts)
    • openai-mcp-tool-approval.4.json (json)
    • index.tsx (tsx)
    • tsconfig.json (json)
    • reranking-model.ts (ts)
    • .env.example (example)
    • get-global-telemetry-integration.ts (ts)
    • tool-search-bm25_20251119.ts (ts)
    • index.ts (ts)
    • globals.css (css)
    • rename-tool-call-options-to-tool-execution-options.input.ts (ts)
    • compatible-togetherai-tool-call.ts (ts)
    • mistral-reasoning.chunks.txt (txt)
    • bedrock-json-tool.2.chunks.txt (txt)
    • output-object-reasoning.ts (ts)
    • tsconfig.build.json (json)
    • versioned.ts (ts)
    • layout.tsx (tsx)
    • on-finish.ts (ts)
    • output-object-zod.ts (ts)
    • bedrock-anthropic-cache-control.ts (ts)
    • pre.json (json)
    • postcss.config.js (js)
    • bedrock-anthropic-fetch.ts (ts)
    • convert-to-language-model-prompt.validation.test.ts (ts)
    • README.md (md)
    • google-vertex-image-model.test.ts.snap (snap)
    • vertex-anthropic.ts (ts)
    • index.vue (vue)
    • output-object-arktype.ts (ts)
    • 42-pipe-ui-message-stream-to-response.mdx (mdx)
    • remove-experimental-tool.test.ts (ts)
    • generate-object-result.ts (ts)
    • generate-object.test.ts.snap (snap)
    • edit-inpainting.ts (ts)
    • .gitignore (gitignore)
    • apply-diff.ts (ts)
    • server.ts (ts)
    • rename-todatastreamresponse-to-touimessagestreamresponse.ts (ts)
    • tool-perplexity-search-params.ts (ts)
    • basic.ts (ts)
    • notify.test.ts (ts)
    • bedrock-anthropic.ts (ts)
    • replace-zod-import-with-v3.output.ts (ts)
    • vitest.node.config.js (js)
    • index.ts (ts)
    • azure-openai-provider.ts (ts)
    • pdf-url.ts (ts)
    • text-editor_20241022.ts (ts)
    • responses-custom-tool-multi-turn.ts (ts)
    • weather-tool-valibot.ts (ts)
    • openai-file-search-tool.1.json (json)
    • rename-addtoolresult-to-addtooloutput.test.ts (ts)
    • wrap-language-model.ts (ts)
    • pdf-tool-results-base64.ts (ts)
    • validate-npm-token.yml (yml)
    • chat-input.tsx (tsx)
    • index.tsx (tsx)
    • responses-mcp-tool-connectors.ts (ts)
    • response.ts (ts)
    • 45-clarifai.mdx (mdx)
    • bedrock-prepare-tools.ts (ts)
    • openai-transcription.json (json)
    • README.md (md)
    • klingai-video-model.test.ts (ts)
    • retry-with-exponential-backoff.ts (ts)
    • code-interpreter-agent.ts (ts)
    • rename-core-message-to-model-message.output.ts (ts)
    • route.ts (ts)
    • bedrock-anthropic-pdf.ts (ts)
    • README.md (md)
    • alibaba-provider.ts (ts)
    • process-chat-text-response.test.ts.snap (snap)
    • google.test.ts (ts)
    • 40-provider-registry.mdx (mdx)
    • bedrock-anthropic-tool-choice.ts (ts)
    • page.tsx (tsx)
    • index.ts (ts)
    • page.tsx (tsx)
    • tsconfig.build.json (json)
    • 22-stream-text-with-image-prompt.mdx (mdx)
    • bedrock-tool-call.ts (ts)
    • scroll-area.tsx (tsx)
    • responses-file-search.ts (ts)
    • mock-transcription-model-v2.ts (ts)
    • chunks.ts (ts)
    • 21-llama-3_1.mdx (mdx)
    • replace-continuation-steps.test.ts (ts)
    • usage.ts (ts)
    • gateway-invalid-request-error.ts (ts)
    • mistral-embedding-model.ts (ts)
    • turbo.json (json)
    • collapsible.tsx (tsx)
    • hunyuan.ts (ts)
    • cohere-string.ts (ts)
    • output-object.ts (ts)
    • rename-message-to-ui-message.test.ts (ts)
    • deepgram-transcription-model.test.ts (ts)
    • vertex-anthropic-full-result.ts (ts)
    • page.tsx (tsx)
    • move-langchain-adapter.ts (ts)
    • openai-mcp-view.tsx (tsx)
    • generate-image-tool.ts (ts)
    • output-choice.ts (ts)
    • remove-await-streamobject.ts (ts)
    • 50-nest.mdx (mdx)
    • basic.ts (ts)
    • as-provider-v4.ts (ts)
    • page.tsx (tsx)
    • 03-create-streamable-ui.mdx (mdx)
    • 25-json-schema.mdx (mdx)
    • 20-prompt-engineering.mdx (mdx)
    • anthropic-web-fetch-tool-20260209.1.json (json)
    • tool-parallel-search-params.ts (ts)
    • turbo.json (json)
    • timeout.ts (ts)
    • hume-speech-model.ts (ts)
    • wrap-tomodeloutput-parameter.output.ts (ts)
    • create-tool-model-output.test.ts (ts)
    • remove-experimental-ai-fn-exports.output.ts (ts)
    • string.ts (ts)
    • remove-deprecated-provider-registry-exports.input.ts (ts)
    • anthropic-tool-search-deferred-bm25.2.json (json)
    • fal-transcription-queue.json (json)
    • vitest.edge.config.js (js)
    • timeout-total.ts (ts)
    • 54-mcp-tools.mdx (mdx)
    • output-array-element-stream.ts (ts)
    • generate-tools-forced.ts (ts)
    • model-router.ts (ts)
    • rename-converttocoremessages-to-converttomodelmessages-v6.test.ts (ts)
    • perplexity-search.ts (ts)
    • 43-read-ui-message-stream.mdx (mdx)
    • package.json (json)
    • fullstream.ts (ts)
    • route.ts (ts)
    • 04-generative-user-interfaces.mdx (mdx)
    • tool-call-raw-json-schema.ts (ts)
    • route.ts (ts)
    • google-tool-call-gemini3.chunks.txt (txt)
    • basic.ts (ts)
    • bedrock-tool-choice.ts (ts)
    • elevenlabs-transcription-model.test.ts.snap (snap)
    • vitest.node.config.js (js)
    • togetherai-object.ts (ts)
    • web-search-preview.ts (ts)
    • kimi-k2-5-tool-call.ts (ts)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • basic.ts (ts)
    • json-to-sse-transform-stream.ts (ts)
    • vertex-anthropic-fullstream.ts (ts)
    • default-settings-middleware.ts (ts)
    • gateway-language-model.test.ts (ts)
    • fullstream.ts (ts)
    • angular.json (json)
    • version.ts (ts)
    • video-model-response-metadata.ts (ts)
    • globals.css (css)
    • multi-step.ts (ts)
    • bedrock-fullstream.ts (ts)
    • move-provider-options.ts (ts)
    • compaction.ts (ts)
    • deepinfra-image-settings.ts (ts)
    • index.ts (ts)
    • huggingface-responses-language-model.test.ts (ts)
    • compatible-togetherai-tool-call.ts (ts)
    • anthropic-tool-no-args.json (json)
    • kimi-k2-5-tool-call.ts (ts)
    • client.ts (ts)
    • _document.tsx (tsx)
    • anthropic-web-search-tool.1.chunks.txt (txt)
    • abort.ts (ts)
    • output-object.ts (ts)
    • responses-shell-local-skills.ts (ts)
    • disable-parallel-tools.ts (ts)
    • replace-textdelta-with-text.test.ts (ts)
    • add-await-converttomodelmessages-not-ai.input.ts (ts)
    • basic.ts (ts)
    • google-vertex-provider.ts (ts)
    • custom-provider.test.ts (ts)
    • output-default.ts (ts)
    • style-reference.ts (ts)
    • page.tsx (tsx)
    • 01-prompt-engineering.mdx (mdx)
    • page.tsx (tsx)
    • output-object.ts (ts)
    • recraft.ts (ts)
    • completion.component.ts (ts)
    • bedrock-edit-inpainting-mask.ts (ts)
    • convert-openai-responses-usage.ts (ts)
    • grounding.ts (ts)
    • 01-langchain.mdx (mdx)
    • rename-core-message-to-model-message.input.ts (ts)
    • mistral-chat-language-model.test.ts.snap (snap)
    • vitest.edge.config.js (js)
    • page.tsx (tsx)
    • http-chat-transport.ts (ts)
    • modify-image.ts (ts)
    • get-cache-control.ts (ts)
    • output-object.ts (ts)
    • openai-compatible-image-model.test.ts (ts)
    • bedrock-text.chunks.txt (txt)
    • ideas-feedback.yml (yml)
    • create-agent-ui-stream-response.test.ts (ts)
    • wrap-tomodeloutput-parameter.input.ts (ts)
    • cohere-reranking-model.ts (ts)
    • 75-simulate-readable-stream.mdx (mdx)
    • output-object-request-headers.ts (ts)
    • bedrock-anthropic-cache-control.ts (ts)
    • route.ts (ts)
    • vitest.edge.config.js (js)
    • ai-provider-models.yml (yml)
    • app.controller.ts (ts)
    • route.ts (ts)
    • cli.js (js)
    • get-response-metadata.ts (ts)
    • 41-create-ui-message-stream-response.mdx (mdx)
    • responses-provider-metadata-source-document-part.ts (ts)
    • youtube-url.ts (ts)
    • cache-control.ts (ts)
    • reasoning-encrypted-content.ts (ts)
    • page.tsx (tsx)
    • vitest.edge.config.js (js)
    • convert-to-language-model-prompt.validation.test.ts.snap (snap)
    • compatible-togetherai.ts (ts)
    • web-search.ts (ts)
    • index.ts (ts)
    • responses-encrypted-reasoning.ts (ts)
    • bedrock-output-object.ts (ts)
    • weave.mdx (mdx)
    • lmnt-speech-model.test.ts (ts)
    • README.md (md)
    • language-model-middleware.ts (ts)
    • perplexity-provider.ts (ts)
    • generate-text.test.ts (ts)
    • vertex-edit.ts (ts)
    • image-generation-tool.ts (ts)
    • basic.ts (ts)
    • cerebras-chat-options.ts (ts)
    • index.ts (ts)
    • mock-video-model-v3.ts (ts)
    • styles.css (css)
    • styles.css (css)
    • output-object-request-body.ts (ts)
    • tsconfig.json (json)
    • bedrock-nova.ts (ts)
    • package.json (json)
    • bedrock-anthropic-stop-sequence.ts (ts)
    • 18-pipe-agent-ui-stream-to-response.mdx (mdx)
    • anthropic-json-output-format.1.json (json)
    • consistent-file-names.ts (ts)
    • reasoning.ts (ts)
    • groq-config.ts (ts)
    • create-text-stream-response.ts (ts)
    • openai-shell-skills.1.chunks.txt (txt)
    • tool-call.ts (ts)
    • page.tsx (tsx)
    • page.tsx (tsx)
    • remove-experimental-message-types.ts (ts)
    • postcss.config.js (js)
    • rename-todatastreamresponse-to-touimessagestreamresponse.input.ts (ts)
    • record-span.ts (ts)
    • motion-control-pro.ts (ts)
    • page.tsx (tsx)
    • responses.ts (ts)
    • basic.ts (ts)
    • chat.tsx (tsx)
    • tsup.config.ts (ts)
    • rename-datastream-methods-to-uimessage.test.ts (ts)
    • present-image.ts (ts)
    • image-to-video.ts (ts)
    • replace-oncompletion-with-onfinal.ts (ts)
    • bash_20241022.ts (ts)
    • CHANGELOG.md (md)
    • tsconfig.json (json)
    • google-reasoning.chunks.txt (txt)
    • chat-api-route.ts (ts)
    • page.tsx (tsx)
    • 24-stream-text-multistep.mdx (mdx)
    • rename-converttocoremessages-to-converttomodelmessages.test.ts (ts)
    • bedrock-cache-point-user.ts (ts)
    • google-vertex-provider-edge.ts (ts)
    • mock-image-model-v2.ts (ts)
    • 46-infer-ui-tools.mdx (mdx)
    • deepseek-text.json (json)
    • page.tsx (tsx)
    • tsconfig.server.json (json)
    • tool-search-bm25.ts (ts)
    • agent-required-tool-choice.ts (ts)
    • responses-web-search-preview.ts (ts)
    • 40-sarvam.mdx (mdx)
    • create-ui-message-stream-response.ts (ts)
    • replace-zod-import-with-v3-default.output.ts (ts)
    • alibaba-reasoning.chunks.txt (txt)
    • route.ts (ts)
    • google-generative-ai-options.ts (ts)
    • responses-pdf.ts (ts)
    • client.ts (ts)
    • 20-stream-text.mdx (mdx)
    • turbo.json (json)
    • button.tsx (tsx)
    • .gitignore (gitignore)
    • 35-react-native-apple.mdx (mdx)
    • use-chat-tools.ts (ts)
    • page.tsx (tsx)
    • service-tier.ts (ts)
    • extract-api-call-response.test.ts (ts)
    • page.tsx (tsx)
    • deepgram-speech-model.test.ts (ts)
    • multimodal.ts (ts)
    • no-image-generated-error.ts (ts)
    • 23-o1.mdx (mdx)
    • openai-image-options.ts (ts)
    • import-LanguageModelV2-from-provider-package.output.ts (ts)
    • tailwind.config.ts (ts)
    • audio.ts (ts)
    • handler.ts (ts)
    • code-execution-agent.ts (ts)
    • kontext-edit-mask.ts (ts)
    • generate-text-log-middleware-example.ts (ts)
    • open-responses-language-model.ts (ts)
    • output-object-store-generation.ts (ts)
    • compatible-deepseek.ts (ts)
    • reasoning-input.ts (ts)
    • sidebar.tsx (tsx)
    • responses-code-interpreter.ts (ts)
    • page.tsx (tsx)
    • listen-to-events.ts (ts)
    • tsup.config.ts (ts)
    • text-editor-tool.ts (ts)
    • rename-tool-call-options-to-tool-execution-options.test.ts (ts)
    • image-tool-results.ts (ts)
    • run-tools-transformation.ts (ts)
    • bedrock-anthropic-output-array-tools.ts (ts)
    • CHANGELOG.md (md)
    • map-bedrock-finish-reason.ts (ts)
    • responses-reasoning-websearch.ts (ts)
    • fal-video-settings.ts (ts)
    • bedrock-reasoning-chatbot.ts (ts)
    • page.tsx (tsx)
    • image-generation.ts (ts)
    • bedrock.ts (ts)
    • map-openai-compatible-finish-reason.ts (ts)
    • route.ts (ts)
    • tool-call-repair-structured-model.ts (ts)
    • tool-approval-request-output.ts (ts)
    • ai-empty-response-body-error.mdx (mdx)
    • reasoning.ts (ts)
    • index.ts (ts)
    • fullstream-logprobs.ts (ts)
    • 01-azure-stream-slow.mdx (mdx)
    • route.ts (ts)
    • package.json (json)
    • output-object.ts (ts)
    • README.md (md)
    • 20-tool.mdx (mdx)
    • wrap-gateway-error.ts (ts)
    • instrumentation.ts (ts)
    • add-to-last-user-message.ts (ts)
    • 33-portkey.mdx (mdx)
    • as-gateway-error.test.ts (ts)
    • svelte.config.js (js)
    • vitest.edge.config.js (js)
    • basic.ts (ts)
    • route.ts (ts)
    • 31-generate-object-with-file-prompt.mdx (mdx)
    • vitest.node.config.js (js)
    • 19-unsupported-model-version.mdx (mdx)
    • bedrock-json-tool.3.chunks.txt (txt)
    • responses-file-search.ts (ts)
    • programmatic-tool-calling-agent.ts (ts)
    • compatible-togetherai.ts (ts)
    • 23-stream-text-with-file-prompt.mdx (mdx)
    • extract-text-content.ts (ts)
    • convert-to-groq-chat-messages.test.ts (ts)
    • web-search-image-understanding.ts (ts)
    • medium.ts (ts)
    • provider-options-zero-data-retention.ts (ts)
    • vertex.ts (ts)
    • cohere-embedding-options.ts (ts)
    • microsoft.ts (ts)
    • basic.ts (ts)
    • log-v2-compatibility-warning.ts (ts)
    • 70-intercept-fetch-requests.mdx (mdx)
    • mcp.ts (ts)
    • mcp-http-transport.test.ts (ts)
    • bedrock-event-stream-response-handler.ts (ts)
    • async.ts (ts)
    • responses-custom-tool.ts (ts)
    • embedding-model-middleware.ts (ts)
    • default-embedding-settings-middleware.ts (ts)
    • replace-token-usage-types.output.ts (ts)
    • cohere-embedding-model.ts (ts)
    • deepseek.ts (ts)
    • +page.svelte (svelte)
    • bedrock-json-tool-with-answer.1.json (json)
    • vitest.node.config.js (js)
    • deep-partial.ts (ts)
    • provider-options-models.ts (ts)
    • 61-embed-text-batch.mdx (mdx)
    • 29-migration-guide-4-0.mdx (mdx)
    • 36-requesty.mdx (mdx)
    • remove-experimental-streamdata.input.ts (ts)
    • package.json (json)
    • turbo.json (json)
    • responses-chatbot.ts (ts)
    • anthropic-json-tool.2.chunks.txt (txt)
    • convert-to-cohere-chat-prompt.test.ts (ts)
    • responses-shell-tool.ts (ts)
    • basic.ts (ts)
    • route.ts (ts)
    • page.tsx (tsx)
    • route.ts (ts)
    • rename-IDGenerator-to-IdGenerator.test.ts (ts)
    • openai-file-search-tool.1.json (json)
    • write-to-server-response.ts (ts)
    • call-completion-api.ts (ts)
    • remove-isxxxerror.input.ts (ts)
    • deepinfra-provider.ts (ts)
    • stream-output-object.ts (ts)
    • openai-mcp-tool-approval.2.json (json)
    • output-object-repair.ts (ts)
    • output-object-zod4.ts (ts)
    • groq-prepare-tools.ts (ts)
    • tailwind.config.js (js)
    • 40-middleware.mdx (mdx)
    • character-reference.ts (ts)
    • azure-tool-call.1.chunks.txt (txt)
    • vitest.node.config.js (js)
    • 26-fireworks.mdx (mdx)
    • convert-anthropic-messages-usage.test.ts (ts)
    • basic.ts (ts)
    • vertex-audio.ts (ts)
    • types.ts (ts)
    • tsconfig.build.json (json)
    • move-maxsteps-to-stopwhen-alias.input.ts (ts)
    • 21-stream-text-with-chat-prompt.mdx (mdx)
    • vertex-anthropic-computer-use-editor.ts (ts)
    • LICENSE (LICENSE)
    • google-vertex-image-model.test.ts (ts)
    • 09-coding-agents.mdx (mdx)
    • anthropic-web-fetch-20260209-view.tsx (tsx)
    • chatbot.ts (ts)
    • langgraph.json (json)
    • as-image-model-v4.ts (ts)
    • route.ts (ts)
    • vertex-anthropic-tool-call.ts (ts)
    • route.ts (ts)
    • openai-compatible-chat-language-model.test.ts (ts)
    • 25-cohere.mdx (mdx)
    • 09-browser-ai.mdx (mdx)
    • vitest.config.js (js)
    • language.ts (ts)
    • remove-experimental-tool.output.ts (ts)
    • google-default-settings.ts (ts)
    • README.md (md)
    • veo.ts (ts)
    • cohere-max-tokens.json (json)
    • convert-to-openai-completion-prompt.ts (ts)
    • tsconfig.build.json (json)
    • components.json (json)
    • add-tool-input-examples-middleware.test.ts (ts)
    • output-object-raw-json-schema.ts (ts)
    • route.ts (ts)
    • README.md (md)
    • route.ts (ts)
    • your-log-middleware.ts (ts)
    • custom-fetch.ts (ts)
    • ui-message-stream-on-step-finish-callback.ts (ts)
    • 03-slackbot.mdx (mdx)
    • tool-call.ts (ts)
    • map-deepseek-finish-reason.ts (ts)
    • langgraph-hitl-request-1.json (json)
    • stream-output-array-websearch.ts (ts)
    • tool-loop-agent.test.ts (ts)
    • image-to-video.ts (ts)
    • bedrock-event-stream-response-handler.test.ts (ts)
    • tools.ts (ts)
    • repair-text.ts (ts)
    • rename-todatastreamresponse-to-touimessagestreamresponse.output.ts (ts)
    • flash.ts (ts)
    • compatible-google-thought-signatures.ts (ts)
    • bedrock-edit-inpainting.ts (ts)
    • README.md (md)
    • 21-transport.mdx (mdx)
    • hume-provider.ts (ts)
    • bedrock-text.json (json)
    • google-vertex-image-settings.ts (ts)
    • openai.test.ts (ts)
    • page.tsx (tsx)
    • chat.ng.ts (ts)
    • openai-chat-language-model.test.ts.snap (snap)
    • custom-fetch-inject-error.ts (ts)
    • chatterbox.ts (ts)
    • app.routes.ts (ts)
    • basic.ts (ts)
    • gateway-provider.ts (ts)
    • page.tsx (tsx)
    • CHANGELOG.md (md)
    • output-object.ts (ts)
    • index.ts (ts)
    • replace-token-usage-types.ts (ts)
    • xai.test.ts (ts)
    • .eslintrc.json (json)
    • smooth-line.ts (ts)
    • basic.ts (ts)
    • structured-output.ts (ts)
    • global.ts (ts)
    • replace-bedrock-snake-case.ts (ts)
    • route.ts (ts)
    • apply-patch-agent.ts (ts)
    • replace-langchain-toaistream.output.ts (ts)
    • lmnt-api-types.ts (ts)
    • output-object-complex-1.ts (ts)
    • reasoning.ts (ts)
    • deepgram-transcription.json (json)
    • bedrock-json-tool-text-then-weather-then-json.1.chunks.txt (txt)
    • openai-compatible-prepare-tools.ts (ts)
    • edit.ts (ts)
    • 14-crosshatch.mdx (mdx)
    • fal-image-options.ts (ts)
    • CHANGELOG.md (md)
    • baseten-provider.ts (ts)
    • openai-apply-patch-tool.1.json (json)
    • json-rpc-message.ts (ts)
    • tsconfig.json (json)
    • 37-migration-guide-3-3.mdx (mdx)
    • route.ts (ts)
    • pdf-sources.ts (ts)
    • package.json (json)
    • main.ts (ts)
    • azure-web-search-preview-tool.1.json (json)
    • output-object-no-structured-output.ts (ts)
    • tsup.config.ts (ts)
    • web-search_20260209.ts (ts)
    • wrap-provider.ts (ts)
    • chat.component.css (css)
    • convert-to-deepseek-chat-messages.test.ts (ts)
    • rename-message-to-ui-message.input.ts (ts)
    • tool-call.ts (ts)
    • shell-skills-agent.ts (ts)
    • convert-cohere-usage.ts (ts)
    • no-such-provider-error.ts (ts)
    • basic.ts (ts)
    • chatbot.ts (ts)
    • shell-executor.ts (ts)
    • web-fetch-20260209-agent.ts (ts)
    • globals.css (css)
    • bedrock-anthropic-output-object.ts (ts)
    • remove-experimental-tool.input.ts (ts)
    • deepseek-prepare-tools.test.ts (ts)
    • index.ts (ts)
    • index.mdx (mdx)
    • 40-typescript-cannot-find-namespace-jsx.mdx (mdx)
    • route.ts (ts)
    • package.json (json)
    • tailwind.config.ts (ts)
    • process-ui-message-stream.ts (ts)
    • image-model-response-metadata.ts (ts)
    • +server.ts (ts)
    • openai-compat-file-search.ts (ts)
    • client.ts (ts)
    • README.md (md)
    • inject-json-instruction.test.ts (ts)
    • generate-text-output-object.ts (ts)
    • chatbot.ts (ts)
    • bedrock-anthropic-output-object.ts (ts)
    • deepseek-reasoning.json (json)
    • 170-baseten.mdx (mdx)
    • consume-stream.ts (ts)
    • scorecard.mdx (mdx)
    • responses-custom-tool-multi-turn.ts (ts)
    • remove-metadata-with-headers.test.ts (ts)
    • anthropic-compaction.1.chunks.txt (txt)
    • language.ts (ts)
    • openai-compatible-metadata-extractor.ts (ts)
    • normalize-tool-call-id.test.ts (ts)
    • page.tsx (tsx)
    • README.md (md)
    • add-await-converttomodelmessages.input.ts (ts)
    • llamaindex-adapter.ts (ts)
    • tailwind.config.js (js)
    • remove-openai-facade.output.ts (ts)
    • anthropic-web-fetch-tool.1.chunks.txt (txt)
    • .env.example (example)
    • tsconfig.json (json)
    • vercel-environment.ts (ts)
    • openai-image-edit.json (json)
    • edit.ts (ts)
    • raw-chunks.ts (ts)
    • package.json (json)
    • collect-tool-approvals.test.ts (ts)
    • anthropic-mcp.1.json (json)
    • deepgram-api-types.ts (ts)
    • package.json (json)
    • chat.test-d.ts (ts)
    • tsconfig.json (json)
    • images.ts (ts)
    • 50-call-tools.mdx (mdx)
    • schema.ts (ts)
    • turbo.json (json)
    • deepinfra.test.ts (ts)
    • zod.md (md)
    • chatbot-image-output.ts (ts)
    • full-result.ts (ts)
    • 08-amazon-bedrock.mdx (mdx)
    • convert-to-bedrock-chat-messages.ts (ts)
    • mock-image-model-v4.ts (ts)
    • mistral-prepare-tools.ts (ts)
    • route.ts (ts)
    • reasoning.ts (ts)
    • tool-loop-agent.ts (ts)
    • bedrock-anthropic-custom-fetch.ts (ts)
    • bedrock-prefilled-assistant-message.ts (ts)
    • output-object-full-result.ts (ts)
    • next.config.js (js)
    • 45-heroku.mdx (mdx)
    • cohere-chat-language-model.ts (ts)
    • package.json (json)
    • output-object.ts (ts)
    • print-full-stream.ts (ts)
    • caching.ts (ts)
    • replace-textdelta-with-text.output.ts (ts)
    • output-object.ts (ts)
    • file.tsx (tsx)
    • rewrite-framework-imports-svelte.output.ts (ts)
    • huggingface.test.ts (ts)
    • 02-multi-modal-chatbot.mdx (mdx)
    • system-message-b.ts (ts)
    • openai-shell-container.1.chunks.txt (txt)
    • README.md (md)
    • deepinfra-chat-language-model.test.ts (ts)
    • compatible-togetherai-output-object.ts (ts)
    • url.ts (ts)
    • smooth.ts (ts)
    • .env.example (example)
    • reasoning.ts (ts)
    • page.tsx (tsx)
    • get-environment.ts (ts)
    • vitest.edge.config.js (js)
    • route.ts (ts)
    • 17-gemini.mdx (mdx)
    • responses-image.ts (ts)
    • output-object.ts (ts)
    • create-text-stream-response.test.ts (ts)
    • responses-tool-call.ts (ts)
    • vertex-anthropic-pdf.ts (ts)
    • stream-callbacks.test.ts (ts)
    • reasoning-input.ts (ts)
    • request-body.ts (ts)
    • luma.test.ts (ts)
    • 44-zhipu.mdx (mdx)
    • bedrock-image-settings.ts (ts)
    • 90-generate-id.mdx (mdx)
    • perplexity-language-model.test.ts (ts)
    • internal.d.ts (ts)
    • .gitignore (gitignore)
    • page.tsx (tsx)
    • convert-to-openai-compatible-chat-messages.ts (ts)
    • generate-object.test-d.ts (ts)
    • 04-loop-control.mdx (mdx)
    • bedrock-anthropic-all-models.ts (ts)
    • tsconfig.json (json)
    • README.md (md)
    • basic.ts (ts)
    • lmstudio-tool-call.1.json (json)
    • google-vertex.test.ts (ts)
    • on-chunk-raw.ts (ts)
    • version.ts (ts)
    • index.mjs (mjs)
    • black-forest-labs-image-model.ts (ts)
    • output-json.ts (ts)
    • route.ts (ts)
    • route.ts (ts)
    • 00-versioning.mdx (mdx)
    • provider-options.ts (ts)
    • package.json (json)
    • many.ts (ts)
    • tsup.config.ts (ts)
    • speed.ts (ts)
    • postcss.config.js (js)
    • turbo.json (json)
    • vertex-anthropic-tool-call.ts (ts)
    • tsconfig.build.json (json)
    • tsconfig.json (json)
    • 40-stream-object.mdx (mdx)
    • file-part-citations.ts (ts)
    • basic.ts (ts)
    • turbo.json (json)
    • stream-call-options.ts (ts)
    • map-open-responses-finish-reason.test.ts (ts)
    • route.ts (ts)
    • index.mdx (mdx)
    • package.json (json)
    • index.mdx (mdx)
    • document-support.ts (ts)
    • chat.component.ts (ts)
    • openai-embedding-model.test.ts.snap (snap)
    • openai-shell-local-multiturn.1.json (json)
    • shell-container-skills-agent.ts (ts)
    • not-implemented.input.ts (ts)
    • tool-mcp.ts (ts)
    • kimi-k2-5-thinking.ts (ts)
    • react-agent-tool-calling.json (json)
    • pdf.ts (ts)
    • responses-provider-metadata-text-part.ts (ts)
    • 40-stream-object.mdx (mdx)
    • page.tsx (tsx)
    • split-array.test.ts (ts)
    • utils.ts (ts)
    • 40-stream-object.mdx (mdx)
    • extract-json-middleware.ts (ts)
    • openai-code-interpreter-tool.1.json (json)
    • 04-multistep-interfaces.mdx (mdx)
    • sources.ts (ts)
    • google-generative-ai-language-model.ts (ts)
    • route.ts (ts)
    • page.tsx (tsx)
    • rename-addtoolresult-to-addtooloutput-not-ai.input.tsx (tsx)
    • web-search-20260209-agent.ts (ts)
    • bedrock-chat-language-model.test.ts.snap (snap)
    • output-array.ts (ts)
    • index.ts (ts)
    • package.json (json)
    • 20-mistral.mdx (mdx)
    • convert-to-openai-compatible-completion-prompt.ts (ts)
    • responses-mcp-tool-approval.ts (ts)
    • .prettierignore (prettierignore)
    • page.tsx (tsx)
    • package.json (json)
    • 24-reading-ui-message-streams.mdx (mdx)
    • next.config.js (js)
    • azure-code-interpreter-tool.1.chunks.txt (txt)
    • stream-text.test-d.ts (ts)
    • output-object-zod4.ts (ts)
    • 25-r1.mdx (mdx)
    • deepseek.ts (ts)
    • provider-registry.test.ts (ts)
    • huggingface-responses-language-model.ts (ts)
    • 05-anthropic.mdx (mdx)
    • .gitignore (gitignore)
    • basic.ts (ts)
    • basic.ts (ts)
    • tsup.config.ts (ts)
    • fullstream.ts (ts)
    • tool-call-repair-change-tool.ts (ts)
    • tsconfig.json (json)
    • rename-converttocoremessages-to-converttomodelmessages.output.ts (ts)
    • route.ts (ts)
    • klingai-video-model.ts (ts)
    • .gitignore (gitignore)
    • ai-no-image-generated-error.mdx (mdx)
    • response-format.ts (ts)
    • context-management-compaction.ts (ts)
    • klingai-provider.ts (ts)
    • url-context-with-google-search.ts (ts)
    • 33-safe-validate-ui-messages.mdx (mdx)
    • page.tsx (tsx)
    • rename-addtoolresult-to-addtooloutput.output.tsx (tsx)
    • 10-node-http-server.mdx (mdx)
    • dynamic-weather-with-approval-agent.ts (ts)
    • rename-format-stream-part.input.ts (ts)
    • 2.ts (ts)
    • perplexity-language-model.test.ts.snap (snap)
    • error-message.txt (txt)
    • output-object-caching.ts (ts)
    • anthropic-clear-thinking.1.json (json)
    • 05-streaming.mdx (mdx)
    • anthropic-code-execution-20250825.1.json (json)
    • responses-pdf-url.ts (ts)
    • ai-tool-call-not-found-for-approval-error.mdx (mdx)
    • bytedance-video-settings.ts (ts)
    • map-huggingface-responses-finish-reason.ts (ts)
    • retention-benchmark.test.ts (ts)
    • invalid-tool-approval-error.ts (ts)
    • replace-token-usage-types.input.ts (ts)
    • bedrock-output-object.ts (ts)

    ai

    Public
    โ€ข Updated Mar 5, 2026
    0

    About

    The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents

    0stars
    34views
    Created Jan 15, 2026