Skip to content

fix: vertex files, thinking export, completions port#44

Merged
Im-Beast merged 3 commits into
mainfrom
mateusz/vertex-inline-files
Jul 16, 2026
Merged

fix: vertex files, thinking export, completions port#44
Im-Beast merged 3 commits into
mainfrom
mateusz/vertex-inline-files

Conversation

@Im-Beast

Copy link
Copy Markdown
Contributor
  • Vertex AI adapters now send file history as inline data instead of the Files API (which Vertex doesn't support)
    • fixes prod file-attached chats dying with "only supported by the Gemini Developer API"
  • Fixed inverted catch in ensureFileUploaded — the Files-API storage cleanup ran for every error except the quota one it was written for. Non-quota errors now rethrow.
  • Exported getThinkingConfig (+ GoogleModels, SupportedThinkingLevel) from ./google-genai so wrappers building their own Vertex adapters can map thinking levels
  • Ported the openai_completions fixes from our pnpm patch: DeepSeek reasoning_content streaming, and batching a turn's tool calls into one assistant message with reasoning re-attached

@Im-Beast
Im-Beast merged commit 465810f into main Jul 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant