Skip to content

feat: send straight to OpenAI, Anthropic, Mistral & more - #6

Merged
brunobuddy merged 1 commit into
mainfrom
feat/provider-presets
Jul 8, 2026
Merged

feat: send straight to OpenAI, Anthropic, Mistral & more#6
brunobuddy merged 1 commit into
mainfrom
feat/provider-presets

Conversation

@brunobuddy

Copy link
Copy Markdown
Member

💭 Why

Sending to a provider meant looking up its base URL and wire format by hand. Now you pick it from a list.

✨ What changed

  • Provider preset dropdown on the Base URL field, 16 presets from the Manifest catalog.
  • Picking one fills the base URL, switches wire format, sets a default model, hints the key prefix.
  • Editing the Base URL by hand flips back to Custom; the Manifest health check stays scoped to Custom.
  • Menu renders through a Portal so the composer panel's overflow can't clip it.
  • README documents the new Provider preset control.

👤 For users

Custom / Manifest stays the default and first. Pick OpenAI, Anthropic, Mistral, Groq, DeepSeek, xAI, and 9 more to send without hunting for the endpoint. SDK code, headers, and history are unchanged.

📝 Notes

Gemini, Z.ai, Copilot and local runtimes are deferred. They need a wire format Wingman doesn't have yet.

Add a Provider preset dropdown on the Base URL field. Pick one of 16
presets (sourced from the Manifest catalog) to fill the base URL, switch
wire format, set a default model, and hint the API-key prefix. Custom /
Manifest stays the default and first item. Editing the Base URL by hand
flips back to Custom, and the Manifest health check stays scoped to it.

The menu renders through a Portal with fixed positioning so it isn't
clipped by the composer panel's overflow.

Providers that need a wire format Wingman lacks (Gemini, Z.ai, Copilot,
local runtimes) are left out for now.
@vercel

vercel Bot commented Jul 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
wingman Ready Ready Preview Jul 7, 2026 7:33pm

Request Review

@brunobuddy
brunobuddy merged commit d367436 into main Jul 8, 2026
2 checks passed
@brunobuddy
brunobuddy deleted the feat/provider-presets branch July 8, 2026 08:09
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