Commit Graph
13 Commits
Author SHA1 Message Date
ZacharyZhang-NY d85a47c40c Harden custom provider endpoint validation 2026-06-26 19:31:32 -04:00
ZacharyZhang-NY 35e1097041 Let custom OpenAI/Anthropic-compatible providers take a hand-entered model id 2026-05-30 02:06:04 -04:00
ZacharyZhang-NY 2dbab2c1fe Use a free-text model id for providers without an enumerable model list 2026-05-30 01:27:38 -04:00
ZacharyZhang-NY cc876e6e16 Fetch live provider model lists instead of the hardcoded catalog 2026-05-30 00:51:42 -04:00
ZacharyZhang-NY 6c68836455 Add custom OpenAI- and Anthropic-compatible providers
New 'Custom OpenAI-compatible' and 'Custom Anthropic-compatible' providers let
an agent run against any compatible endpoint by base URL + key: the turn posts
Chat Completions (/chat/completions) or Anthropic Messages (/v1/messages) at the
configured base URL. Backfilled into existing orgs by migration 037.
2026-05-29 22:36:56 -04:00
ZacharyZhang-NY 9ce1281054 Add Claude Pro/Max, Mistral, Cerebras and OpenRouter connectors
Closes the Anthropic OAuth gap with a native Claude Pro/Max device sign-in
(reusing the OAuth engine) and adds three OpenAI-compatible API-key
providers. Model lists are sourced from the provider registry. A backfill
migration seeds the new providers into existing organizations idempotently.
2026-05-29 20:19:01 -04:00
ZacharyZhang-NY e5946f25c8 Add provider background recovery lifecycle 2026-05-23 20:34:26 -04:00
ZacharyZhang-NY 6805d8a624 Add provider streaming and cancel contracts 2026-05-23 20:04:28 -04:00
ZacharyZhang-NY 520299ce3d Add provider auth lifecycle contracts 2026-05-23 19:54:02 -04:00
ZacharyZhang-NY d6e797e2b9 Add provider rate limit registry 2026-05-23 19:50:20 -04:00
ZacharyZhang-NY 203a48060e Extend provider adapter runtime contract 2026-05-23 19:34:10 -04:00
ZacharyZhang-NY c862cd1319 Guard desktop release targets 2026-05-23 19:12:03 -04:00
ZacharyZhang-NY 3132308b72 Add layered CI quality gates 2026-05-23 19:05:32 -04:00