Skip to content

feat(providers): add Regolo AI provider (#9031) - #9468

Merged
diegosouzapw merged 6 commits into
release/v3.8.50from
feat/9031-regolo-ai-provider
Aug 6, 2026
Merged

diegosouzapw merged 6 commits into
release/v3.8.50from
feat/9031-regolo-ai-provider

Conversation

@diegosouzapw

Copy link
Copy Markdown
Owner

Closes #9031

Registers regolo.ai as an OpenAI-compatible API-key provider with passthrough model discovery (19 models). Catalog entry in gateways.ts, registry entry with dynamic discovery.

@diegosouzapw
diegosouzapw merged commit 0720305 into release/v3.8.50 Aug 6, 2026
9 of 10 checks passed
@diegosouzapw
diegosouzapw deleted the feat/9031-regolo-ai-provider branch August 6, 2026 13:38
hartmark added a commit to hartmark/OmniRoute that referenced this pull request Aug 11, 2026
…ase-red)

Three independent, unrelated defects on release/v3.8.50 currently blocking
typecheck:core and any test that transitively imports the apikey provider
registry (i.e. most of the suite):

1. gateways.ts: the "regolo" entry (diegosouzapw#9468) never closed its object literal
   before the next "naga-ac" key started, a TS1005 parse error that breaks
   every downstream import of this file.
2. gateways.ts: "chatanywhere" was defined twice as a top-level key (two
   different contributors adding the same gateway independently) — TS1117.
   JS object-literal semantics mean the second definition already silently
   wins at runtime, so removing the first (dead, shadowed) definition is a
   pure no-op for actual behavior.
3. conol-web/index.ts (diegosouzapw#8974): imported conolModels.ts with one `../` too
   few, resolving to the nonexistent open-sse/config/services/conolModels.ts
   instead of open-sse/services/conolModels.ts (compare every sibling
   registry entry's own services/ import, e.g. hyperagent/index.ts,
   notion-web/index.ts, promptql/index.ts — all use the same 4-level path).

⚠️ base-red inherited: diegosouzapw#9985

Confirmed pre-existing on the pristine release/v3.8.50 tip (byte-identical
diff before this fix); not introduced by this branch.
hartmark added a commit to hartmark/OmniRoute that referenced this pull request Aug 11, 2026
…ase-red)

Three independent, unrelated defects on release/v3.8.50 currently blocking
typecheck:core and any test that transitively imports the apikey provider
registry (i.e. most of the suite):

1. gateways.ts: the "regolo" entry (diegosouzapw#9468) never closed its object literal
   before the next "naga-ac" key started, a TS1005 parse error that breaks
   every downstream import of this file.
2. gateways.ts: "chatanywhere" was defined twice as a top-level key (two
   different contributors adding the same gateway independently) — TS1117.
   JS object-literal semantics mean the second definition already silently
   wins at runtime, so removing the first (dead, shadowed) definition is a
   pure no-op for actual behavior.
3. conol-web/index.ts (diegosouzapw#8974): imported conolModels.ts with one `../` too
   few, resolving to the nonexistent open-sse/config/services/conolModels.ts
   instead of open-sse/services/conolModels.ts (compare every sibling
   registry entry's own services/ import, e.g. hyperagent/index.ts,
   notion-web/index.ts, promptql/index.ts — all use the same 4-level path).

⚠️ base-red inherited: diegosouzapw#9985

Confirmed pre-existing on the pristine release/v3.8.50 tip (byte-identical
diff before this fix); not introduced by this branch.
hartmark added a commit to hartmark/OmniRoute that referenced this pull request Aug 12, 2026
…ase-red)

Three independent, unrelated defects on release/v3.8.50 currently blocking
typecheck:core and any test that transitively imports the apikey provider
registry (i.e. most of the suite):

1. gateways.ts: the "regolo" entry (diegosouzapw#9468) never closed its object literal
   before the next "naga-ac" key started, a TS1005 parse error that breaks
   every downstream import of this file.
2. gateways.ts: "chatanywhere" was defined twice as a top-level key (two
   different contributors adding the same gateway independently) — TS1117.
   JS object-literal semantics mean the second definition already silently
   wins at runtime, so removing the first (dead, shadowed) definition is a
   pure no-op for actual behavior.
3. conol-web/index.ts (diegosouzapw#8974): imported conolModels.ts with one `../` too
   few, resolving to the nonexistent open-sse/config/services/conolModels.ts
   instead of open-sse/services/conolModels.ts (compare every sibling
   registry entry's own services/ import, e.g. hyperagent/index.ts,
   notion-web/index.ts, promptql/index.ts — all use the same 4-level path).

⚠️ base-red inherited: diegosouzapw#9985

Confirmed pre-existing on the pristine release/v3.8.50 tip (byte-identical
diff before this fix); not introduced by this branch.
hartmark added a commit to hartmark/OmniRoute that referenced this pull request Aug 12, 2026
…ase-red)

Three independent, unrelated defects on release/v3.8.50 currently blocking
typecheck:core and any test that transitively imports the apikey provider
registry (i.e. most of the suite):

1. gateways.ts: the "regolo" entry (diegosouzapw#9468) never closed its object literal
   before the next "naga-ac" key started, a TS1005 parse error that breaks
   every downstream import of this file.
2. gateways.ts: "chatanywhere" was defined twice as a top-level key (two
   different contributors adding the same gateway independently) — TS1117.
   JS object-literal semantics mean the second definition already silently
   wins at runtime, so removing the first (dead, shadowed) definition is a
   pure no-op for actual behavior.
3. conol-web/index.ts (diegosouzapw#8974): imported conolModels.ts with one `../` too
   few, resolving to the nonexistent open-sse/config/services/conolModels.ts
   instead of open-sse/services/conolModels.ts (compare every sibling
   registry entry's own services/ import, e.g. hyperagent/index.ts,
   notion-web/index.ts, promptql/index.ts — all use the same 4-level path).

⚠️ base-red inherited: diegosouzapw#9985

Confirmed pre-existing on the pristine release/v3.8.50 tip (byte-identical
diff before this fix); not introduced by this branch.
muhamadgalihsaputra pushed a commit to niyatna/NiyatnaRoute that referenced this pull request Sep 27, 2026
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.

feat(providers): add regolo.ai (OpenAI-compatible inference)

1 participant