Shannon: New OrcaRouter Provider Expands Model Options

A single broad pull request adds OrcaRouter as a new model provider, giving users a choice between pasting an API key or authorizing through a PKCE login flow. The change touches provider setup, connection handling, and environment configuration.

Duration: PT2M12S

Episode overview

This episode is a short developer briefing from Shannon.

It explains recent repository work in plain language.

  • Show: Shannon
  • Published: 2026-09-17T06:04:47Z
  • Audio duration: PT2M12S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good day, it's September 17th, 2026, and this is Shannon.

Today's codebase activity centers on one significant change: the addition of OrcaRouter as a first-class model provider, introduced in pull request 461 by nissrin2020ali-ux.

This is a broad piece of work, touching setup, connection logic, and how credentials get resolved and written. The core addition is a new provider entry that points to OrcaRouter's API and registers it using the existing open-AI-completions extension pattern — meaning it slots into the system the same way other…

The more interesting piece is the authentication flow. Instead of forcing users into one method, this PR supports two: pasting an existing API key directly, or authorizing through the user's own OrcaRouter account using PKCE — a secure login flow commonly used for third-party authorization without exposing…

Worth noting: the catalog component reads the live list of available models directly from OrcaRouter's API using the run's own key. That means model availability isn't hardcoded — it reflects what the connected account actually has access to, which reduces the risk of stale or incorrect model listings down the line.

Because this change spans…

Nearby episodes from Shannon

  1. Weekly Recap - Startup Reliability & Configuration Flexibility
  2. Clickable Findings in PDF Reports
  3. Hunter Joins the Hunt
  4. Startup Reliability Gets a Rework
  5. Weekly Recap - The Shannon 3.0 Launch
  6. A New AI Provider Joins the Stack
  7. One Path for Custom Endpoints
  8. The 3.0 Major Release Lands