Skip to main content

Product

  • Workspaces can build dynamic routes in Settings -> Routing that branch on request fields, split traffic and set fallbacks, then attach them to API keys; see Routing and Fallbacks (#1314).
  • Logs are split into Requests, Upstream Requests, Jobs and Sessions, and each row opens its details in a side sheet (#1314).
  • Dropdown menu actions such as Support, workspace switching and key management respond to clicks again; before, some of them did nothing (#1378).

API & SDKs

  • Model IDs can name a provider, as in baseten:thinking-machines/inkling-small, to send the request only to that provider with no fallback; see Provider-qualified model IDs (#1369).
  • The Phaseo MCP server supports MCP protocol version 2026-07-28 and still accepts clients on earlier versions (#1341).

Product

  • The Models page no longer shows “Something went wrong” to most visitors, and lists coming-soon and inactive models again with their status counts (#1345, #1347).
  • Chat model pickers show each model’s creator, such as Moonshot AI for Kimi K3, instead of the first provider that serves it (#1349).

API & SDKs

  • service_tier accepts "fast" as an alias for "priority", and both select the same Priority routing and pricing; see Service Tiers (#1359, #1357).

Product

  • Beta: Fusion is now a room in the Chat room picker, and Chat opens inside the dashboard under the main site header (#1313).

API & SDKs

  • POST /v1/chat/completions accepts the stream_options field instead of rejecting the request (#1300).

Product

  • The pricing calculator compares several models side by side, including long-context rates, and keeps the selection in the page URL (#1299).
  • BYOK requests are free for the first 1 million each month, then carry a 2.5% service fee, as shown on the Pricing page (#1299).
  • Model pages link to the previous and next model in the family and to the model’s licence, and family pages list releases newest first (#1266).
  • Model migration guides are named for the model you move to and listed newest first, with a new Claude Opus 5 guide; see Model Migrations (#1273).

API & SDKs

  • Agent SDK packages are published for Python, Go, C#, PHP and Ruby alongside TypeScript 0.2.0, with tool approvals, stop conditions and cancellable streaming; see Agent SDK Overview (#1263, #1269, #1259).
  • The phaseo Rust client and the synchronous phaseo-agent Rust Agent SDK 0.1.0 are published on crates.io; see Rust SDK (#1287, #1289).
  • GET /v1/models returns a variants object that links a model’s standard and :free versions, and the Models page lists each version separately (#1298).
  • The Phaseo MCP server offers ten read-only tools for models, providers, costs, credits, usage and request health, and asks only for the seven scopes they need; see CLI and MCP (#1290, #1292, #1297).

Product

  • Links to a model, organisation, country or provider that doesn’t exist yet open a not-found page instead of a server error (#1234, #1240).
  • The Web and YouTube updates pages are removed; Model Updates and the release calendar remain (#1235).

API & SDKs

  • Streamed OpenAI Chat Completions requests record and bill their token usage; before, many were logged with zero tokens (#1225).
  • Phaseo CLI analytics and pricing commands return data again, and read commands work when you are signed in with OAuth (#1245, #1244).
  • The TypeScript SDK 2.1.1 installs without an interactive postinstall step, which could make clean installs fail (#1251, #1249).

Product

  • Provider tables on model pages show the rate that applies now for peak and off-peak pricing, with the other period’s rate listed beneath (#1120).

Product

  • Model pages add provider status and privacy filters beside Providers, and hide external providers unless you turn them on (#1205).
  • Model cards on the Models page show seven-day usage again, counted in tokens, images, video hours, audio seconds or requests depending on the model (#1210).

Product

  • Chat shows server tool calls, such as the datetime tool, for Gemini 3.6 Flash and Gemini 3.5 Flash-Lite (#1198, #1199, #1196).

API & SDKs

  • Requests with tools to Gemini 3.6 Flash and Gemini 3.5 Flash-Lite no longer fail with 502, and empty Google responses fall back to another provider (#1182, #1190).

API & SDKs

  • The Phaseo MCP server accepts OAuth sign-in, including dynamic client registration and token exchange for browser-based MCP clients; see CLI and MCP (#1123, #1126, #1128).

Product

  • Every account can add passkeys in account settings and use them to sign in; adding or removing a passkey asks you to confirm your identity again (#1041, #1046).
  • Picking a model on a new Chat page starts the chat; before, the picker stayed open and the composer stayed disabled (#1044).
  • Chat Personalization settings choose whether new chats start blank or keep your selected models (#1047).
  • Model pricing tables show providers’ list prices when a model has no routed traffic yet, instead of blank values (#1037).

API & SDKs

  • Third-party apps can use OAuth with PKCE to get a scoped gateway key that bills the user’s workspace, only after the user grants gateway:access (#1028, #1019, #1032).

API & SDKs

  • Management API keys use the phaseo_v1_mk_ prefix and need explicit scopes, with Read, Write and All templates; see Management API Keys (#969).
  • The Phaseo CLI adds phaseo logs list and phaseo logs get <request-id> to inspect redacted request records, and uses https://api.phaseo.app by default (#972).

Product

  • Model pages open a provider sheet that groups prices by modality, including image, video, embedding and OCR meters, and compares service tiers (#1000, #1001).

Product

  • The Models page has Card and Table views with the same filters, including service tier, context length and parameters; old Collections links redirect to matching filters (#971).
  • The Rankings page adds a sticky modality selector and a table of contents for its leaderboard sections (#967).
  • Chat renders LaTeX math in responses, both inline and as display blocks (#965).

Product

  • Chat shows the error when a streamed response fails, instead of saving a blank reply (#955, #952).
  • Chat shows detailed reasoning summaries for OpenAI GPT-5.6 models (#963).

API & SDKs

  • Responses and Chat Completions accept reasoning.effort: "max" and a reasoning.mode field, which sends GPT-5.6 -pro models to OpenAI in Pro mode (#950).
  • Requests to OpenAI carry a safety_identifier that Phaseo sets from your workspace; any value sent in the request is ignored (#950).

Product

  • AI Stats is now Phaseo: the website, Chat, dashboard and docs use the new name at phaseo.app (#913).

API & SDKs

  • Breaking: SDK packages, imports and environment variables use Phaseo names, such as @phaseo/sdk and PHASEO_API_KEY, with no AI Stats aliases; update them when you upgrade (#913).
  • Deprecated: API keys in the old AI Stats format stop working on January 1, 2027; new keys use the phaseo_ prefix, so replace old keys before then (#913).

Product

  • After you create or rotate an API key, you can copy it as a .env file or app config snippet, save it to 1Password, or send a test request (#812).
  • The Chat composer can record audio and attach it to a message, and the account menu shows your credits balance (#922).

Product

  • The pricing calculator adds a Pricing Time (HH:MM UTC) field that shows the rates in effect at that time for models with peak and off-peak pricing (#864).

API & SDKs

  • Claude Sonnet 5 requests use Anthropic’s adaptive thinking and no longer send thinking budgets or sampling parameters the model rejects (#901).

Product

  • Chat adds keyboard shortcuts with a reference dialog, a queue for prompts sent while a reply is running, and bulk editing of chats (#896).

Product

  • Chat can tag conversations again and filter the sidebar by tag; tags are stored in your browser (#894).
  • Chat shows reasoning, tool calls and the answer in the order they happened, and each tool call’s input and output can be expanded (#895, #919).
  • On Android, the Chat composer stays above the on-screen keyboard instead of being covered by it (#891).

API & SDKs

  • The phaseo:datetime server tool can return the current time in several timezones in one call; see Datetime Server Tool (#895).
Last modified on October 28, 2026