Releases
Every published release: when it shipped and which components changed.
Your console's update banner links here whenever a newer version is available. To see the version a deployment is running, open its console (the footer shows it) or call GET /admin/health (schema.version and the build tag). For how an update actually rolls out on each platform (one-click on Docker Compose, helm upgrade on Kubernetes, a redeploy on Railway or ECS), see Updates.
Each entry lists a version, its date, and the notable changes in each component with their pull-request references. It is written when the release is cut, from the commit log for that release window: a change is listed under the component it landed in, and a component that shipped a new version with only internal work behind it (CI, tests, refactors) is named under Also updated rather than given bullets. Anyray publishes a new line most nights; a release with nothing customer-visible shows as a maintenance release.
v1.10.387
Released 2026-09-11
Billing app
- Land an IdP-initiated SAML tile on the customer's own console (#2587)
Docs
- House the control-plane override rationale here, not in the public repo (#2585)
v1.10.386
Released 2026-09-10
Gateway (v1.17.249)
- Seed a fresh deployment's session gate instead of parking it at shadow (ANY-376) (#2579)
Also updated: Optimizer, Console, Billing app, Shared libraries, Docs.
v1.10.385
Released 2026-09-10
Gateway (v1.17.248)
- The connectors panel reports what the gateway serves, not what the console saved (#2575)
- One connect tool makes a waiting org connector visible, off by default (#2578)
- Serve org connectors regardless of the Desktop profile flag (#2573)
- /mcp initialize re-mints a resumed session instead of refusing it (ANY-374) (#2576)
Optimizer (v0.3.180)
- Stop cached context compression mints and evaluate source savings (#2563)
- The suppression reason token decides whether pinned bytes survive (#2581)
- Context_compression stands aside on warm explicit-cache routes (#2580)
- Cut the body-walk that dominates hook CPU, and alert when a deployment misses the budget (#2562)
Anyray Connect (v0.11.219)
- Make anyray_retrieve callable on Codex, and report that it is (ANY-369, PR A) (#2577)
Billing app
- Keep OpenClaw retrieval evidence out of the not-applied causes card (ANY-373) (#2574)
Also updated: Console, Shared libraries, Docs.
v1.10.384
Released 2026-09-10
Gateway (v1.17.247)
- Stand code_graph and context_compression aside on billed implicit-cache routes (ANY-370) (#2565)
- Stop thinking_trim breaking 5.1 preserved-thinking signatures (#2571)
- Answer an unroutable /v1 path 404, and log the silent socket closes (#2568)
Billing app
- Stop the fleet sweep paging on rollout restarts and standing kinds (#2572)
- A deleted WorkOS organization no longer 502s the portal link forever (#2567)
Also updated: Optimizer, Docs.
v1.10.383
Released 2026-09-10
Gateway (v1.17.246)
- Revert "Codex seats get reversible eliders again" (ANY-369): turn-varying billed_lane busts the prefix (#2569)
- Codex seats get reversible eliders again (ANY-369) (#2564)
- Stop partial leading-hour bins overwriting complete optimizer-health hours (ANY-362) (#2559)
Optimizer (v0.3.178)
- Admit observation_mask on mint economics when pressure is unknowable (ANY-364) (#2561)
Billing app
- Rebuild optimizer-pin uniqueness where it is missing or invalid (0103) (#2570)
Also updated: Shared libraries, Docs.
v1.10.382
Released 2026-09-10
Billing app
- Route an IdP-initiated SSO launch to the portal sign-in lane (#2560)
v1.10.381
Released 2026-09-10
Updated: Billing app.
v1.10.380
Released 2026-09-10
Gateway (v1.17.245)
- A cache_control marker is only a boundary if the route carries it (ANY-361) (#2556)
Optimizer (v0.3.177)
- Stop injecting cache breakpoints into routes that discard them (ANY-363) (#2558)
Console (v0.4.189)
- Fold the source-trim status pills into Active (#2555)
Also updated: Billing app, Shared libraries, Docs.
v1.10.379
Released 2026-09-09
Optimizer (v0.3.176)
- Restrict code graph to uncached source and preserve replay (#2553)
Console (v0.4.188)
- Name the two routing tables, and split an agent's models in one step (#2557)
Also updated: Billing app, Docs.
v1.10.378
Released 2026-09-09
Billing app
- Windows enrollment never restarted the editors (#2554)
Docs
- The installer download can be interrupted (#2552)
v1.10.377
Released 2026-09-09
Gateway (v1.17.244)
- Stop the hook before the abort, and get the body walk off the hot path (#2551)
- Replay conversation rewrites on fail-open turns (ANY-357) (#2546)
- Show when an agent routes traffic but never trims at source (#2511)
- Keep each agent key sealed at rest and show it back (#2549)
Optimizer (v0.3.175)
- Code_graph names the declarations it was blind to, and stops naming statements (#2550)
Console (v0.4.187)
- Rework the Users and Agents modals around what is left to do (#2535)
Also updated: Anyray Connect, Billing app, Shared libraries, Docs.
v1.10.376
Released 2026-09-09
Updated: Billing app.
v1.10.375
Released 2026-09-09
Gateway (v1.17.243)
- Log class name only for messagesHandler request-path errors (#2519)
- Make context compression replay-safe on cached traffic (#2545)
- Keep retrieval tools when a history tool_addition/tool_removal names them (#2538)
- Stop asserting two wall clocks are the same millisecond (#2543)
Optimizer (v0.3.174)
- Discharge pin-thrash strikes when a cooloff is served (ANY-358) (#2547)
Anyray Connect (v0.11.217)
- Improve OpenClaw MCP resilience diagnostics (#2544)
Also updated: Billing app, Shared libraries, Docs.
v1.10.374
Released 2026-09-08
Gateway (v1.17.242)
- Time every leg of the hook, and start the write budget at receipt (#2537)
- Stop deleting a dev's own upstream pins, and wire --upstream on the OpenAI lane (ANY-356) (#2539)
- Stop granting the 10s vision budget to clients that can't run vision (#2534)
- Native desktop login and resident maintenance (ANY-265) (#2524)
- Add agent monitoring (#2529)
Billing app
- Give distinct axis ticks distinct labels (#2533)
Also updated: Optimizer, Console, Anyray Connect, Shared libraries, Docs.
v1.10.373
Released 2026-09-08
Gateway (v1.17.241)
- A schema AHEAD of the replica reading it is not drift (ANY-338) (#2525)
Console (v0.4.185)
- One place to edit model aliases, on the provider that serves them (#2521)
Anyray Connect (v0.11.215)
- Resolve conflicting launchers and verify updates (#2518)
Billing app
- Split the deployment heartbeat vocabulary (#2523)
Also updated: Shared libraries, Docs.
v1.10.372
Released 2026-09-08
Billing app
- Persist and render the savings-accuracy audit (ANY-143) (#2517)
v1.10.371
Released 2026-09-08
Gateway (v1.17.240)
- Sampled ground-truth savings audit, calibrated per model (ANY-143) (#2515)
Also updated: Optimizer, Console, Billing app, Shared libraries, Docs.
v1.10.370
Released 2026-09-08
Updated: Billing app.
v1.10.369
Released 2026-09-08
Gateway (v1.17.239)
- Replace magic-number decisions with request-derived logic (#2512)
- Install source hooks on every managed lane, not just the SSO one (#2510)
- Let an operator read provider metadata, and refuse a stale alias save (#2514)
- Stop putting the client's anthropic-beta header into Converse (#2507)
- Name why an upstream rejected us, without asking the customer (#2499)
- One Email domains source for SSO, MDM, and desktop sign-in, DNS-proven (ANY-283) (#2454)
- Unblind the cache-bust detector on OpenAI-dialect providers (ANY-344) (#2500)
- Make cache_optimizer reach the OpenClaw/xAI lane (ANY-346) (#2504)
Console (v0.4.183)
- Give operators a route to the model menu they own (#2509)
- Narrow a routing lane with a second test (#2508)
Billing app
- Vendor admin: client logos, row layout, and Gateway as the way in (#2503)
Docs
- Trim ten pages to steps, tables and accordions (#2493)
Also updated: Optimizer, Anyray Connect, Shared libraries.
v1.10.368
Released 2026-09-07
Gateway (v1.17.238)
- Drive the OpenClaw model menu from gateway admin config, and stop the request URL writing free text into the content-free stores (#2497)
- Name why a turn was skipped, not just that it was (ANY-342) (#2495)
- Rate upstream spike alerts against the inference lane (#2494)
- Add pi and omp harness targets (#2490)
- Let operators name their own upstream endpoint paths (#2489)
Optimizer (v0.3.170)
- Record what sizes the mask threshold, and what does not (#2501)
- Make paired verdicts trustworthy, and retire the adaptive holdout (#2486)
Console (v0.4.182)
- Pi/omp brand marks, honest retrieval state, sharper docs (#2496)
- Ship OpenClaw retrieval in the config that routes it (ANY-341) (#2491)
Anyray Connect (v0.11.213)
- Never run the medium band on a subagent transcript (#2498)
- One engine owns the machine, repointed every pass, stale persistence retired (ANY-286) (#2456)
Also updated: Billing app, Shared libraries, Docs.
v1.10.367
Released 2026-09-07
Optimizer (v0.3.169)
- Make code_graph admission and rejected parse work cheap (#2488)
Also updated: Gateway, Console, Anyray Connect, Billing app, Shared libraries, Docs.
v1.10.366
Released 2026-09-07
Gateway (v1.17.236)
- Refuse the SSO MCP lane instead of looping a login it cannot finish (#2465) (#2468)
Docs
- Trim enrollment and how-it-works pages (#2462)
Also updated: Billing app.
v1.10.365
Released 2026-09-06
Gateway (v1.17.235)
- Let an operator set any body field their upstream defines (#2466)
- Name the real network errno instead of collapsing every fetch failure into TypeError (#2467)
Also updated: Console, Billing app, Docs.
v1.10.364
Released 2026-09-06
Gateway (v1.17.234)
- Restore the retrieval read path for four elision markers (#2463)
- Batch durable stash within optimize budget (#2457)
Optimizer (v0.3.168)
- Stand aside on the tool block when a foreign tool shares it (#2464)
Also updated: Anyray Connect, Billing app, Shared libraries.
v1.10.363
Released 2026-09-06
Gateway (v1.17.233)
- Ship an Anyray Skill to every enrolled machine, and a runbook for agent hosts (#2448)
Optimizer (v0.3.167)
- Withhold one strategy per session (#2453)
- Size code_graph's parse budget for customer hardware (#2459)
- Stop observation_mask emitting retrieve handles nothing can honor (#2445)
Console (v0.4.179)
- Make /connectors a live URL with no visible link (#2455)
- Gate the per-day saving % on the kept side, not the base (ANY-336) (#2452)
Anyray Connect (v0.11.210)
- Desktop app self-update reusing the CLI trust model (ANY-270) (#2447)
- Tray short-polls admin directives every two minutes (ANY-282) (#2446)
Docs
- Teach the retrieval loop as three steps on the SDK guide (#2449)
Also updated: Billing app.
v1.10.362
Released 2026-09-06
Gateway (v1.17.232)
- Omit redundant MCP instructions and preserve handle recovery (#2443)
Shared libraries
- Unstall the agent lanes: bound the request, move off GLM-5.1, declare the real 1M window (#2441)
Also updated: Billing app, Docs.
v1.10.361
Released 2026-09-06
Gateway (v1.17.231)
- Serve the organization MCP endpoint from the gateway, and delete the hub service (#2431)
Also updated: Console, Anyray Connect, Billing app, Shared libraries, Docs.
v1.10.360
Released 2026-09-06
Updated: Billing app.
v1.10.359
Released 2026-09-06
Updated: Billing app.
v1.10.358
Released 2026-09-06
Gateway (v1.17.230)
- Per-tenant, per-strategy session gate: a strategy runs on a customer only after it has won on that customer's own sessions (#2433)
Optimizer (v0.3.166)
- Confirm the durable stash refresh before replaying a handle on a gate stand-down (#2435)
- Instrument recall candidate truncation (#2428)
- Long-horizon paired benchmark for Rule 0 (RFC 0024) (#2432)
Anyray Connect (v0.11.208)
- Two default-off source trims in the PostToolUse hook (green collapse, re-read stub) (#2430)
Also updated: Console, Billing app, Shared libraries, Docs.
v1.10.357
Released 2026-09-05
Gateway (v1.17.229)
- Prepare cache lookback for 86,295 re-written tokens in V5/V6 (#2427)
- Claude on Bedrock over InvokeModel with the native Anthropic body (#2422)
- A tools change re-writes the whole cached context, not one prefix (#2425)
Console (v0.4.176)
- Move Content privacy, Diagnostics and Connectors into account-menu modals (#2423)
Also updated: Optimizer, Billing app, Docs.
v1.10.356
Released 2026-09-05
Gateway (v1.17.228)
- Reduce console API response latency (#2420)
Optimizer (v0.3.164)
- Client_prefix_compression back to opt-in (Rule 0 on a real repository) (#2424)
Console (v0.4.175)
- Five more directory brand marks, and honest tile counts (#2421)
Also updated: Billing app, Shared libraries, Docs.
v1.10.355
Released 2026-09-05
Optimizer (v0.3.163)
- Context_dedupe and prompt_compression stand aside on every billed lane (Rule 0) (#2419)
Also updated: Billing app, Docs.
v1.10.354
Released 2026-09-05
Gateway (v1.17.227)
- SSRF-guard the org MCP hub connector registration path (#2410)
Optimizer (v0.3.162)
- The shipped Claude Code prefix table is the system half only (Rule 0) (#2418)
Console (v0.4.174)
- Connectors page with Skills rail, brand marks, relay health dialog (#2407)
Anyray Connect (v0.11.207)
- Codex fetches its key per request instead of baking one in (#2416)
Docs
- Retire the last two pointers to the deleted security-hardening page (#2415)
Also updated: Billing app.
v1.10.353
Released 2026-09-05
Gateway (v1.17.226)
- Forward the retrieval tools only from a session's first marker on (#2412)
Optimizer (v0.3.161)
- Six defects that made fleet health read wrong (#2413)
Console (v0.4.173)
- Recover a connector from an upstream trailing escape, and stop validating one string while emitting another (#2409)
Anyray Connect (v0.11.206)
- Report which mechanism will actually move a seat's binary (#2406)
Also updated: Billing app, Docs.
v1.10.352
Released 2026-09-05
Gateway (v1.17.225)
- Price gpt-6-astra from OpenAI's published rates (ANY-331) (#2398)
- Automate WorkOS MCP SSO readiness (#2394)
Console (v0.4.172)
- Grow the connector catalog into the full Claude directory (#2405)
Docs
- Trim and restructure the docs site (#2404)
Also updated: Billing app, Shared libraries.
v1.10.351
Released 2026-09-05
Optimizer (v0.3.160)
- Prompt_compression and context_dedupe stand aside on api-key no-retrieve lanes (Rule 0) (#2402)
- The signing source-scan follows the optimizer transport extraction (#2403)
Anyray Connect (v0.11.205)
- Sweeping an orphan must not fuse the user's own lines (#2387)
Also updated: Gateway, Billing app, Docs.
v1.10.350
Released 2026-09-05
Gateway (v1.17.223)
- Keep process error diagnostics content-free (#2381)
Optimizer (v0.3.159)
- Drop the schema swaps from the shipped Claude Code prefix table (#2389)
Console (v0.4.171)
- Traces fits its card, and the Effort column shows data (#2386)
Anyray Connect (v0.11.203)
- Recover a profile an older version already half-broke (#2383)
Also updated: Billing app.
v1.10.349
Released 2026-09-05
Updated: Billing app.
v1.10.348
Released 2026-09-05
Optimizer (v0.3.158)
- Revision 13 also flips the rows the file lane self-healed under v1.10.346 (#2377)
Console (v0.4.170)
- Give the Traces Effort column a width (#2376)
Anyray Connect (v0.11.201)
- Recover the other two marker blocks from a lost end marker (#2375)
Also updated: Billing app.
v1.10.347
Released 2026-09-05
Gateway (v1.17.222)
- Add agent-native deployment onboarding (#2372)
- Add MCP connectors hub UI (#2370)
- Preserve production cache usage accounting (#2367)
Optimizer (v0.3.157)
- Client_prefix_compression on by default, measured against the task's own variance (#2374)
- Claude_code_mixed tier of the curated Claude Code prefix table (opt-in) (#2373)
- Compact tier and input-schema swaps for the curated Claude Code prefix table (opt-in) (#2371)
Anyray Connect (v0.11.200)
- Doctor catches a config frozen at a stale client key (ANY-329) (#2366)
Also updated: Console, Billing app, Shared libraries, Docs.
v1.10.346
Released 2026-09-04
Optimizer (v0.3.156)
- Client_prefix_compression ships opt-in, with a defaults migration for persisted configs (Rule 0) (#2369)
Also updated: Billing app, Docs.
v1.10.345
Released 2026-09-04
Gateway (v1.17.221)
- Fold Claude Code's mid-conversation system turns on the Bedrock lane (ANY-321) (#2363)
- Bedrock streams signature-only thinking as thinking; count_tokens answers 501 (ANY-322) (#2365)
- Reasoning effort as a first-class dimension in Traces and Cockpit (ANY-324) (#2359)
Optimizer (v0.3.155)
- Prefix-rewrite strategies report cachedSavedFraction; positional tool share; prefix remainder prices fresh (ANY-328) (#2364)
Anyray Connect (v0.11.199)
- Recover a Codex block whose end marker was lost, and record a refused apply (ANY-327) (#2362)
Also updated: Console, Billing app, Shared libraries, Docs.
v1.10.344
Released 2026-09-04
Gateway (v1.17.220)
- Curated Claude Code prefix table + gateway prefix memo for fail-open turns (ANY-325) (#2360)
Also updated: Optimizer, Console, Billing app, Shared libraries, Docs.
v1.10.343
Released 2026-09-04
Updated: Billing app.
v1.10.342
Released 2026-09-04
Gateway (v1.17.219)
- Complete a per-user connector OAuth grant on a loopback redirect (ANY-318) (#2357)
- Warn that a claim code hands over the grant, on the page that shows it (ANY-306) (#2356)
Optimizer (v0.3.153)
- Stand aside on base-URL-only Claude Code lanes; api-key no-retrieve lanes skip irreversible eliders (ANY-319, ANY-320) (#2358)
Also updated: Anyray Connect, Billing app, Docs.
v1.10.341
Released 2026-09-03
Gateway (v1.17.218)
- Carry local Claude Desktop config into the 3P profile on the MDM lane (ANY-312) (#2347)
- Per-user connector OAuth grants (ANY-306) (#2355)
Console (v0.4.166)
- Find a connector by name, and restore one from a file (ANY-311) (#2350)
Also updated: Anyray Connect, Billing app, Shared libraries, Docs.
v1.10.340
Released 2026-09-03
Gateway (v1.17.217)
- Ship offboardedAt on the meter seat roster (ANY-263 follow-up) (#2351)
- Keep an authorized grant through a transient failure, and tell the truth when a policy write fails (ANY-305) (#2348)
- Configure a tool a developer installs after their machine enrolled (ANY-317) (#2346)
- Broker a connector's OAuth grant from the console (ANY-305) (#2344)
- Read the OAuth challenge a connector answers with, and tell 401 from 403 (ANY-308) (#2342)
Optimizer (v0.3.152)
- Never prune the tool-search loader out from under deferred tools (ANY-316) (#2349)
Console (v0.4.165)
- Hide Tools and Machines from the sidebar (#2352)
Anyray Connect (v0.11.196)
- Keep older runtimes a skipped tool still names, and let a newer Connect send its own daily report (#2354)
- The admin's tool policy decides what an MDM enrollment applies and reverts (ANY-317) (#2353)
Billing app
- Issue-first Developers tab with a Today digest, quiet seats on the Clients dot (ANY-263) (#2335)
Also updated: Shared libraries, Docs.
v1.10.339
Released 2026-09-03
Gateway (v1.17.216)
- The context stash was silently exempt from user erasure (#2345)
- Ask every OpenAI-compatible upstream for its streaming usage frame (#2340)
- Surface Tools and Machines in the nav, move per-user machines off Users (ANY-281) (#2310)
- Add an MCP connector from its address, probed for its real name and tools (ANY-304) (#2336)
Optimizer (v0.3.151)
- Content-off must stop capture, not shred captured spans (ANY-311) (#2343)
Console (v0.4.164)
- Three connector-add defects that shipped in #2336 (ANY-304) (#2338)
Anyray Connect (v0.11.195)
- Sign in window, personal-link fallback, single instance (ANY-259, phase 3 of 3) (#2331)
- --sign-in carrier for the desktop app (ANY-259, phase 2 of 3) (#2314)
- Enroll a managed machine on first start and say when it connected (ANY-260, phase 2 of 2) (#2313)
- Classify the MDM preference and expose enroll-rejected on the managed enroll carrier (ANY-260, phase 1 of 2) (#2312)
Billing app
- Desktop sign-in grant for the Connect app (ANY-259, phase 1 of 3) (#2311)
Also updated: Shared libraries, Docs.
v1.10.338
Released 2026-09-03
Gateway (v1.17.215)
- Surface per-strategy optimizer wall time in the health bins (0085) (#2334)
- Let a shared agent file spend under the people it serves (ANY-300) (#2330)
- Record per-key liveness so the console can tell a connected agent from one that never was (ANY-297) (#2321)
Console (v0.4.163)
- Tell people their enrollment link is also the prompt for their coding agent (ANY-303) (#2324)
- Say whether an agent is connected, and give its host one command (ANY-299) (#2322)
Anyray Connect (v0.11.194)
- Name the service-key lane for agent hosts (ANY-298) (#2323)
Billing app
- Raise non_canonical_build instead of warning into the void (#2326)
- Serve an agent-readable enrollment runbook behind every /i link (ANY-301) (#2329)
Docs
- Enroll from your coding agent, and let llms.txt point agents at it (ANY-302) (#2328)
Also updated: Shared libraries.
v1.10.337
Released 2026-09-03
Gateway (v1.17.214)
- A policy save answers with the hub summary taken after its sync round starts (ANY-295) (#2325)
- Org Skills and Connectors cards say where they reach, and show the org MCP hub (ANY-295) (#2320)
Anyray Connect (v0.11.193)
- Finish every apply by seeding the org's skills and connectors (ANY-294) (#2317)
Also updated: Console, Billing app, Docs.
v1.10.336
Released 2026-09-02
Gateway (v1.17.213)
- Write the org MCP hub entry into every managed tool (ANY-290) (#2307)
- Org MCP hub relay for console-managed connectors (ANY-289) (#2305)
- Register the org skills marketplace in Claude Code (ANY-288) (#2302)
- Org skills reach every managed tool on the daemon tick (ANY-287) (#2300)
- Add Tensormesh as a gateway provider: KV-cached open-weight inference with $0 cached tokens (ANY-280) (#2298)
- Anchor the xAI cache-affinity id on the original body (ANY-279) (#2294)
- Semantic cache shadow tier: measure streamed and non-servable lanes, persist counters (ANY-278) (#2295)
Optimizer (v0.3.150)
- Cap relevance_filter lexical scan with a byte budget (ANY-291) (#2308)
Anyray Connect (v0.11.192)
- Refuse to write into a config.toml codex cannot parse (#2316)
- Carry the MCP conflict class through codex and copilot-cli (#2309)
- Classify a foreign OpenCode MCP slot as mcp_foreign (#2306)
- Register the retrieval MCP server for OpenClaw (#2304)
Billing app
- Add a 6h health window (#2297)
Docs
- Put the retrieval server in the config people copy (#2319)
Also updated: Console, Shared libraries.
v1.10.335
Released 2026-09-02
Optimizer (v0.3.149)
- Cache code_graph parses across turns and bound its parse work (#2289)
Also updated: Anyray Connect, Billing app.
v1.10.334
Released 2026-09-02
Gateway (v1.17.212)
- Per-generation Claude output ceilings, not per-family (#2284)
- Price Claude Fable 5.1, fix Sonnet 5's cancelled rise, and make exact match beat family (#2283)
- Org Skills & Guidance served as a plugin marketplace (ANY-275) (#2287)
- Make a refused request say which side is misconfigured (#2281)
Console (v0.4.160)
- Near-zero-effort claude.ai connector migration (ANY-274) (#2280)
Anyray Connect (v0.11.190)
- Current Claude models in the catalog, real ceilings in the seed (#2286)
- Machine-readable enrollment (--json) for --sso, --enroll and --claim (ANY-269) (#2279)
- Ship signed desktop installers to staging (ANY-250) (#2275)
Shared libraries
- Claude-sonnet-5 moves to its announced standard rate (ANY-121) (#2285)
Also updated: Billing app, Docs.
v1.10.333
Released 2026-09-01
Console (v0.4.159)
- Org-wide Connectors section with catalog and claude.ai import (ANY-271/272/273) (#2278)
Also updated: Billing app, Docs.
v1.10.332
Released 2026-09-01
Optimizer (v0.3.148)
- Close the command_digest guard gap, remediate persisted config on boot, add fleet monitoring (#2274)
- Remove provider_context_trim from TURN_VARYING_HISTORY_KINDS (#2268)
- The no-retrieve degrade: name its cause, and stop destroying the span (#2257)
Docs
- Reconcile client tool list + Google provider label (#2271)
Also updated: Billing app.
v1.10.331
Released 2026-09-01
Optimizer (v0.3.147)
- The live user turn is untouchable on an irreversible run (#2269)
Console (v0.4.158)
- Structured Connectors editor on the Claude Desktop policy panel (ANY-267) (#2272)
Also updated: Billing app, Docs.
v1.10.330
Released 2026-09-01
Gateway (v1.17.211)
- Stop a 200 we cannot parse becoming a blank Claude turn (#2265)
Optimizer (v0.3.146)
- Let a deployment refuse elision it can never undo (#2267)
Also updated: Billing app, Docs.
v1.10.329
Released 2026-09-01
Gateway (v1.17.210)
- Align the agentContinuationV1 handshake with the resolved tool catalog (#2266)
Also updated: Optimizer, Billing app, Docs.
v1.10.328
Released 2026-09-01
Gateway (v1.17.209)
- Trim retrieval-guardrail follow-ups (#2258)
- Skip the self-heal sweep assertion while day 1 is still unsettled (#2263)
Also updated: Optimizer, Anyray Connect, Billing app.
v1.10.327
Released 2026-09-01
Gateway (v1.17.208)
- Guard retrieval-dependent optimization automatically (#2256)
- Document POST /mcp in the OpenAPI spec, and close the prefix hole that hid it (#2254)
Optimizer (v0.3.143)
- Make context_dedupe prompt-cache safe by deciding once at arrival (#2259)
- Parse code_graph structure with tree-sitter when the lexical scan fails (#2260)
Anyray Connect (v0.11.188)
- Emit the security allow-list as a pushable manifest (#2255)
- Re-derive the refresh-scheduler need instead of trusting the stored flag (#2246)
Also updated: Billing app, Shared libraries, Docs.
v1.10.326
Released 2026-08-31
Gateway (v1.17.207)
- Route a TRANSLATED /v1/messages to an endpoint-shaped custom_host (#2250)
- Pass a client's own body fields through to their gateway (#2251)
Shared libraries
- Weekly comment-sweep lane on GLM-5.3-Flash (#2252)
Also updated: Console, Billing app, Docs.
v1.10.325
Released 2026-08-31
Gateway (v1.17.206)
- Make the billing detector's findings readable (#2248)
Console (v0.4.156)
- Remove the Retrieval card from the console Home dashboard (#2249)
Docs
- Seat fleets enroll through the MDM lanes; the hooks-only file is Claude Code only (ANY-161) (#2253)
Also updated: Optimizer, Billing app, Shared libraries.
v1.10.324
Released 2026-08-31
Console (v0.4.155)
- Route users to the preferred configuration (#2230)
Docs
- Split oversized pages and tighten prose for a dev-first read (#2229)
Also updated: Billing app.
v1.10.323
Released 2026-08-30
Gateway (v1.17.205)
- Billing policy as auditable data, and a wrong value made visible (#2224)
- Credit a hosted MCP connector aimed at our own /mcp as retrieve evidence (#2222)
Optimizer (v0.3.141)
- The mask's walk-count guard could pass green with the bug back (ANY-237 follow-up) (#2219)
- Settle thinking_trim's cache tier by position, not by pinsReplayed (ANY-244) (#2225)
Anyray Connect (v0.11.187)
- Print a command the user can actually run (#2227)
Docs
- Name the PATH fallback where migrate is introduced (#2226)
Also updated: Console, Billing app, Shared libraries.
v1.10.322
Released 2026-08-30
Anyray Connect (v0.11.186)
- Stop gating the Desktop seam on a key Connect only clears (#2220)
Also updated: Billing app.
v1.10.321
Released 2026-08-30
Gateway (v1.17.204)
- The gateway serves its retrieval tools over MCP: no install, no code (#2214)
- Move the Claude Desktop policy under the MDM macOS lane (#2215)
- Span ownership across strategies (ANY-211, ANY-235, trajectory-trim mutex) (#2209)
- ANY-234: bill asserted-identity savings in full instead of scaling them to $0 (#2211)
- Stop the caller's own key from overwriting the provider credential (#2210)
- Route to a custom_host that already names the inference endpoint (#2208)
- User/ts index for the 60s month resync + TTL-gap prunes (#2200)
- Tell a Claude Code dev WHY the upstream refused, not "request failed" (#2202)
- Scope-native minting for scoped admin API keys (#2205)
- /admin/health reports whether the deployment can serve inference (#2198)
Optimizer (v0.3.140)
- Observation_mask is O(body²): hoist the window-fill gate out of the candidate loop (ANY-237) (#2218)
Anyray Connect (v0.11.185)
- Self-heal a wiped managed enrollment on refresh instead of reporting it broken (#2207)
Billing app
- A rolling upgrade is not a crashloop (#2216)
Shared libraries
- Connect to RDS the way the gateway does (#2217)
Also updated: Console, Docs.
v1.10.320
Released 2026-08-30
Gateway (v1.17.203)
- An admin-configured upstream authorizes its own host (#2204)
- Stop measuring elastic stores against the bundled 10Gi volume (#2191)
Console (v0.4.152)
- Rework the Providers, Routing and connector editors (#2199)
Anyray Connect (v0.11.184)
- Tell a dev the org-key lane is dead BEFORE configuring them onto it (#2194)
Docs
- The Bedrock policy could not complete its own use-case attestation (#2197)
Also updated: Billing app, Shared libraries.
v1.10.319
Released 2026-08-29
Gateway (v1.17.202)
- Route one agent across several upstream accounts (#2192)
Anyray Connect (v0.11.183)
- Refuse an ambiguous devcontainer match before any credential moves (#2196)
Also updated: Console, Billing app, Shared libraries, Docs.
v1.10.318
Released 2026-08-29
Gateway (v1.17.201)
- Load balancing is sticky per conversation, not per request (#2190)
Anyray Connect (v0.11.181)
- Remote apply over devcontainer, WSL, and Codespace carriers (RFC 0021 phase 2) (#2195)
Also updated: Billing app, Docs.
v1.10.317
Released 2026-08-29
Gateway (v1.17.200)
- Fleet-owned update policy for EDR-managed fleets (#2172)
Console (v0.4.150)
- Offer the Homebrew install as an EDR-blocked fallback (#2193)
Anyray Connect (v0.11.179)
remote <ssh-host>configures a discovered SSH remote from the local run (RFC 0021 phase 1) (#2189)- Unit_deleted needs evidence a unit was ever installed (#2188)
- Interactive apply shows its full plan -- tools, environment, and the remote environments it cannot reach (#2187)
- Cut the synthetic app bundle, disclose the update surface (#2178)
- Verify the downloaded binary instead of executing it (#2183)
Also updated: Billing app, Docs.
v1.10.316
Released 2026-08-29
Gateway (v1.17.199)
- Measure storage_pressure against the real volume, not a 10Gi guess (#2176)
- Drain the optimizer on SIGTERM and share its audit trail (#2177)
Anyray Connect (v0.11.176)
- Doctor names bind-mounted config files, and the docs explain the shape (#2185)
- Publish in place when the destination cannot be renamed over (#2181)
- Send the MCP-registration failure reason to connect-health (#2179)
Also updated: Optimizer, Billing app, Shared libraries, Docs.
v1.10.315
Released 2026-08-28
Updated: Billing app.
v1.10.314
Released 2026-08-28
Gateway (v1.17.198)
- Bind an agent to its own provider key, on its own row (#2174)
- Add Windows and Linux zero-click MDM enrollment (ANY-218) (#2160)
Anyray Connect (v0.11.172)
- Prove the Claude Code MCP registration landed, and name why when it didn't (#2175)
Also updated: Console, Billing app, Shared libraries, Docs.
v1.10.313
Released 2026-08-28
Gateway (v1.17.197)
- Api-v1 follow-ups: console skew shim, Zod echo hygiene, slug guard, doc anchors (#2164)
- Network-trusted identity mode (RFC 0019) (#2145)
Anyray Connect (v0.11.170)
- Doctor flags a Cursor BYOK lane with no model bound to it (#2166)
Also updated: Console, Billing app, Docs.
v1.10.312
Released 2026-08-28
Gateway (v1.17.196)
- Drop fast-xml-parser from the image tree, unblocking the release (#2163)
- Management API v1: /admin/v1 twins with URL-derived scopes (RFC 0019) (#2143)
Console (v0.4.147)
- The quality gate is wrong about UI test runners, and the console mirror was unguarded (#2162)
Also updated: Billing app, Shared libraries, Docs.
v1.10.311
Released 2026-08-28
Gateway (v1.17.195)
- Support AWS RDS IAM database authentication, no new env var (#2158)
- Accept MDM-provisioned certs under required SSO (ANY-213) (#2159)
- Make Cursor BYOK behave like Claude Code with Anyray (#2157)
- Send x-grok-conv-id so xAI prompt caching can hit (ANY-216) (#2148)
- Bucket modern runtime default User-Agents as shell-env (ANY-215) (#2146)
- Fail the semantic-cache signature and caller partition closed (#2140)
Console (v0.4.146)
- Simplify the MDM add-user lanes to download, add, sync (#2150)
Docs
- Lead with the BYOK lane for organizations, with what it does and does not cover (#2141)
Also updated: Optimizer, Anyray Connect, Billing app, Shared libraries.
v1.10.310
Released 2026-08-27
Console (v0.4.145)
- Plain macOS managed enrollment via managed preferences (ANY-213) (#2147)
Also updated: Optimizer, Anyray Connect, Billing app, Docs.
v1.10.309
Released 2026-08-27
Gateway (v1.17.194)
- Route per agent, and attribute every server-held key that pays (#2149)
- Resolve the team from the IdP: Directory Sync and SAML (#2139)
Console (v0.4.144)
- Cockpit User-tab: last-active recency, long-model clip, saving-rate sort header (#2144)
Billing app
- Export the tenant list for the CRM mirror (#2138)
Also updated: Docs.
v1.10.308
Released 2026-08-27
Gateway (v1.17.193)
- Attribute spend and routing to the effective team (#2134)
Optimizer (v0.3.136)
- Ship cache-safe thinking trim Option A (#2114)
- Preserve observation pin ownership (ANY-199) (#2123)
Billing app
- Raise client_body_buffer_size in /v1/ location to 128k (#2128)
Docs
- Auto-update is a one-line opt-in, not the chart default (#2133)
- Document automatic image updates via the Helm chart (#2131)
v1.10.307
Released 2026-08-27
Gateway (v1.17.192)
- Let a keyless upstream work without a placeholder key (#2129)
Console (v0.4.143)
- Per-row detail modals for Users, Agents and Admin API keys (#2125)
Also updated: Billing app, Docs.
v1.10.306
Released 2026-08-27
Gateway (v1.17.191)
- Sign gateway→optimizer requests with a split Ed25519 pair (ANY-202) (#2120)
- Multiple API keys per provider, routable via provider_key_id (#2118)
- Verify the entitlement lease before serving /v1/* (ANY-198) (#2115)
- Stop re-sending the whole month's byDay trend every meter round (#2091)
Optimizer (v0.3.135)
- Detect unreported optimization (ANY-201) (#2119)
Console (v0.4.142)
- Simplify Mac MDM enrollment (#2117)
- Stop the spend screens rendering "$NaN" and "$-0.00" (#2116)
Anyray Connect (v0.11.167)
- Read VS Code mcp.json as JSONC, not strict JSON (#2124)
- Opt-in gatewayRouting flag routes Grok via the org routing config (#2122)
- Key the macOS device identity on an app group (#2121)
Also updated: Billing app, Shared libraries, Docs.
v1.10.305
Released 2026-08-26
Optimizer (v0.3.134)
- Hand a whole-file code read to code_graph instead of line-filtering it (ANY-181) (#2107)
Shared libraries
- Price the gpt-5.6 family from OpenAI's published rates (#2108)
Also updated: Billing app, Docs.
v1.10.304
Released 2026-08-26
Gateway (v1.17.190)
- Add macOS MDM device identity enrollment (#2111)
- Use errorLabel for request-path error logging (privacy invariant) (#2101)
Also updated: Console, Anyray Connect, Billing app, Shared libraries, Docs.
v1.10.303
Released 2026-08-26
Gateway (v1.17.189)
- Route bare /v1/models through the deployment's default route (#2109)
Anyray Connect (v0.11.164)
- Keep a shared install executable and its fleet helpers current (#2110)
Also updated: Billing app, Docs.
v1.10.302
Released 2026-08-25
Gateway (v1.17.188)
- Serve the API explorer and OpenAPI spec from the gateway itself (#2105)
- Traces: filterable, sortable list with server-side filters + facets (#2104)
- Fleet-managed update lane: gateway-directed connect updates over the directive queue (#2097)
Console (v0.4.140)
- Merge admin API key minting into the Add agent flow (#2106)
- Route bare kimi model ids to the Moonshot brand mark (#2103)
- Weight cache reads at 0.1× in the Total-saving base (#2102)
- Cockpit Breakdown: sortable, filterable, column-configurable User tab (#2099)
Anyray Connect (v0.11.163)
- Stable machine verb surface for Fleet-driven seat maintenance (ANY-176) (#2094)
Also updated: Optimizer, Billing app, Shared libraries, Docs.
v1.10.301
Released 2026-08-25
Updated: Billing app.
v1.10.300
Released 2026-08-24
Optimizer (v0.3.132)
- Raise the two weakest measured benchmark rows (ANY-118) (#2087)
Also updated: Billing app, Docs.
v1.10.299
Released 2026-08-24
Gateway (v1.17.187)
- Split trace retention from spend retention (ANY-178) (#2078)
- Fold aggregateMonth's three scans into one (ANY-179) (#2085)
Shared libraries
- Trace-store migration ledger + replace-not-upsert write path (#2083)
Also updated: Optimizer, Console, Billing app, Docs.
v1.10.298
Released 2026-08-24
Gateway (v1.17.186)
- Scoped admin API keys + capability bundles for console SSO (#2022)
- Lane-aware fleet Claude Desktop credential + 424 for missing provider key (#2084)
- Stop the Cockpit paying two cold dashboard scans per load (#2079)
Console (v0.4.138)
- Tell the customer when their spend store goes dark (#2088)
Anyray Connect (v0.11.162)
- Record that we stay on the individual signing identity (#2086)
- Show "Anyray" in Login Items instead of the signing certificate name (#2080)
- Add marketplace icon and README (#2075)
Billing app
- Render SSO claims in URL form so they redeem at the issuing origin (ANY-177) (#2076)
Docs
- Document the database credential fix and how to get it (#2090)
- Sign customer images and the Helm chart with cosign (#2077)
Also updated: Shared libraries.
v1.10.297
Released 2026-08-24
Gateway (v1.17.185)
- Allow MDM enrollment alongside SSO with a managed-device gate (#2044)
Console (v0.4.137)
- Admin + console small fixes: gateway version-change Logs event, grok xAI mark, Home first-load spinner (#2053)
Also updated: Optimizer, Anyray Connect, Billing app, Shared libraries, Docs.
v1.10.296
Released 2026-08-24
Updated: Billing app.
v1.10.295
Released 2026-08-23
Gateway (v1.17.184)
- Put the Extra capacity numerator in limit units (ANY-166) (#2062)
Console (v0.4.136)
- Name the Windows publisher on the enroll flows (#2060)
Docs
- Say where ANYRAY_CLIENT_KEY comes from (#2065)
- A multi-vendor menu does not route itself (#2064)
- OCI model list, and cover Opus/Sonnet/Grok/GPT (#2063)
- Config variants per provider, and fix CodeGroup tab labels (#2061)
- Lead with the sandboxed Grok-on-Oracle route (#2059)
Also updated: Billing app, Shared libraries.
v1.10.294
Released 2026-08-23
Gateway (v1.17.183)
- Fold model-id spellings at the read grain, not per view (#2058)
- Add litellm and truefoundry as first-class providers (#2024)
Console (v0.4.135)
- Clamp the money path and fold model-id aliases (#2054)
- Add an OpenClaw tab to the enroll-agent flow (#2052)
Docs
- Windows binaries are signed now (#2057)
- Document the zero-install sandbox route (#2051)
Also updated: Anyray Connect, Billing app, Shared libraries.
v1.10.293
Released 2026-08-23
Gateway (v1.17.182)
- Stop the hook lane poisoning the model hint it reads (ANY-162) (#2047)
- Surface xAI's string-error bodies instead of 'request failed' (#2049)
Also updated: Console, Billing app, Shared libraries.
v1.10.292
Released 2026-08-23
Gateway (v1.17.181)
- Attribute connect hook-lane savings to the seat's model (ANY-162) (#2046)
- Share the entitlement lease across replicas and recover from a meter 429 (ANY-142) (#2040)
- Pricing overhaul: provider-dimensioned rates, price provenance, and the Kimi family (ANY-137) (#2038)
Optimizer (v0.3.129)
- Judge prompt-cache health per class, not by an absolute rate (ANY-160) (#2045)
- Two lossless structural strategies (columnar_fold, repeat_factor) (#2029)
Billing app
- Correct two optimizer-triage reporting bugs (ANY-150, ANY-149) (#2036)
Also updated: Console, Shared libraries, Docs.
v1.10.291
Released 2026-08-22
Console (v0.4.132)
- Console Home: per-user Top Savers, Saving rate by model, green Savings card, subtle blue team/user charts (#2043)
- Cockpit loading spinner + shorter Add-user copy + stepped MDM pane (#2041)
Also updated: Billing app.
v1.10.290
Released 2026-08-21
Gateway (v1.17.180)
- Give a stashed original a lifetime that matches its marker: sliding expiry on retrieve (ANY-140) (#2030)
Optimizer (v0.3.128)
- Stop truncating JSON arrays by default (ANY-133) (#2025)
Billing app
- Don't render seat-lane days as a measured cache 0% (ANY-146) (#2035)
Also updated: Shared libraries, Docs.
v1.10.289
Released 2026-08-20
Optimizer (v0.3.127)
- Trim Optimizer strategy docs and hide niche cards (#2027)
- Gate optimizer savings in CI + fix the harness's toolless-turn artifact (#2011)
Console (v0.4.131)
- Retire Usage page for Cockpit, add per-model saving-rate bars (#2026)
- Hide the success rate tile on the Home dashboard (#2023)
Docs
- Trim wordy pages and remove privacy-reassurance asides (#2028)
Also updated: Billing app.
v1.10.288
Released 2026-08-19
Updated: Billing app.
v1.10.287
Released 2026-08-18
Gateway (v1.17.179)
- Surface a client fleet checked by a stale pack (#2021)
- Name the cause when a spend connector poll fails (#2018)
- Per-user drill-down charts, own timeframe, and range-scoped usage (#2012)
- Price codex-auto-review, and document the two ids left unlisted (#2017)
- Success rate tile on the dashboard (ANY-97) (#2015)
- Say when the fleet is being checked by a stale policy pack (#2016)
- Authenticate Bedrock model discovery in apiKey auth mode (#2014)
Optimizer (v0.3.126)
- Stop anyray_retrieve answering "expired" when the bytes are right there (#2020)
- Report the optimizer version on the admin settings API (#2004)
Docs
- Document output_shaping in the strategy library (ANY-120) (#1998)
- Publish the gateway TLS page and de-duplicate its Compose recipe (ANY-109) (#2010)
Also updated: Console, Anyray Connect, Billing app, Shared libraries.
v1.10.286
Released 2026-08-18
Console (v0.4.129)
- Show brand names for traces that predate the provider slug (#2007)
Billing app
- Stop an over-long ISO fraction shifting the trial instant (#2009)
v1.10.285
Released 2026-08-18
Gateway (v1.17.178)
- Show which provider served each request (#2006)
- Add Oracle (OCI Generative AI) as a first-class provider (#1993)
- Carry the warm-turn cache split by strategy class to the fleet view (#1992)
- Non-root gateway container, pnpm supply-chain policy, and the two AWS gaps (#1990)
- Let the routed provider outrank the model id for implicit-cache detection (#1989)
- Repair the vacuous implicit-cache mirror guard, and the drift it let through (#1987)
Console (v0.4.128)
- Plot the present day in the KPI sparklines again (#1988)
Anyray Connect (v0.11.156)
- Stamp real attribution, and clear the catalog sidecar (#1995)
Billing app
- Tell a pending editor reload apart from a broken lane (#2003)
- Give the trial clock an operator lever, not a psql session (#1996)
- Report spend gross, unbury real drift, and stop alerting a false all-clear (#1999)
- Name the cause behind an unhealthy deployment, not just the failing leg (#1994)
Docs
- Size the datastore for 90-day retention, and lead with self-authored values (#2000)
Also updated: Optimizer, Shared libraries.
v1.10.284
Released 2026-08-17
Gateway (v1.17.177)
- XAI Grok support end to end (#1970)
Also updated: Optimizer, Console, Anyray Connect, Billing app, Shared libraries, Docs.
v1.10.283
Released 2026-08-16
Gateway (v1.17.176)
- Manage Claude Desktop organization policy (#1833)
- Retry rejected optimized bodies on the generic chat lane; name the rejected field fleet-wide (#1965)
- Derive a pin session for markerless implicit-cache chat (#1960)
- Stop silently discarding a Copilot plan tier we hadn't enumerated (#1958)
- See a billing lane that goes dark behind the zero-token seat lane (#1956)
- Name the two savings scopes that meet on a decision row (#1957)
Optimizer (v0.3.123)
- Measure the in-prefix mint mass the payback gate declines (#1966)
- Require replay for prefix-busters on the boundary branch too (#1963)
- RFC 0017 pre-work: decision-turn strata census + candidate 2 behind a default-off param (#1962)
- Refresh two stale defaults that models outgrew, with migrations (#1952)
Console (v0.4.126)
- Cockpit codex series, user-modal model table, beta banner (#1954)
- Clamp KPI sparklines to the tenant's active span (#1953)
Docs
- Link the public plugin repo and state the version floor (#1968)
Also updated: Anyray Connect, Billing app, Shared libraries.
v1.10.282
Released 2026-08-16
Billing app
- Alert when a strategy goes dark under eligible traffic (#1951)
v1.10.281
Released 2026-08-16
Optimizer (v0.3.122)
- Credit the cross-turn thinking a new billing measurement proved is billed (#1950)
Console (v0.4.125)
- Make the Cockpit breakdown readable at fleet size, and drill into a user (#1949)
- Stop the KPI sparklines reading the weekend as a collapse (#1948)
Billing app
- Vendor-admin: steady the value-density trend against client-mix swings (#1947)
Also updated: Anyray Connect, Docs.
v1.10.280
Released 2026-08-16
Gateway (v1.17.175)
- Stop 11 admin catch-alls echoing an error message into the response (#1945)
- One errorLabel, 50 call sites, and a demonstrated key leak closed (#1944)
Optimizer (v0.3.121)
- Reject a malformed strategy result before it overwrites the last good request (#1939)
Console (v0.4.124)
- Render trace-store elision as storage, not strategy output (#1943)
Also updated: Billing app.
v1.10.279
Released 2026-08-15
Updated: Billing app.
v1.10.278
Released 2026-08-14
Console (v0.4.123)
- @types/node, so the release image build typechecks (#1938)
Also updated: Anyray Connect, Billing app.
v1.10.277
Released 2026-08-14
Optimizer (v0.3.120)
- Stop thinking_trim reverting a cached strip under a thrash cooloff (#1934)
Also updated: Gateway, Console, Anyray Connect, Billing app, Shared libraries.
v1.10.276
Released 2026-08-14
Updated: Billing app.
v1.10.275
Released 2026-08-13
Gateway (v1.17.173)
- Resolve the effective team from the SCIM roster at policy time (#1927)
- Conditional routing evaluates the verified identity, not the client header (#1926)
- Nudge seat machines through the RFC 0014 local endpoint-control lane (#1925)
Anyray Connect (v0.11.150)
- Stop doctor inventing an Agents-window problem it cannot see (#1924)
Also updated: Billing app, Docs.
v1.10.274
Released 2026-08-13
Anyray Connect (v0.11.149)
- Write the Agents-window settings from connect, not the extension (#1922)
- Repair four defects an adversarial review found (#1921)
- Record absence as a snapshot, so revert stops restoring our own config (#1919)
Also updated: Billing app, Docs.
v1.10.273
Released 2026-08-13
Anyray Connect (v0.11.148)
- Make the Agents window actually show Anyray models (#1916)
- A desktop redirect we cannot read is
held, not a routing failure (#1918) - Put Anyray models in the VS Code Agents window (#1914)
Docs
- Make the managed Claude Desktop path self-serve, and correct a claim the fix invalidated (#1915)
Also updated: Billing app.
v1.10.272
Released 2026-08-13
Gateway (v1.17.172)
- Strip the whole first-party-only field class, not one field (#1913)
Also updated: Billing app.
v1.10.271
Released 2026-08-13
Anyray Connect (v0.11.147)
- Stop refusing Claude Desktop on a managed Mac that has no Claude profile (#1912)
Also updated: Billing app.
v1.10.270
Released 2026-08-13
Gateway (v1.17.171)
- Strip a message-level global cache scope too, and pin the lane rules (#1911)
- Make --revert actually remove the VS Code extension and its staged keys (#1910)
- Let an admin assign the billing lane per user and per team (#1903)
- Per-strategy audited holdout + two-sided output-token verdict (#1897)
Optimizer (v0.3.119)
- Keep thinking blocks that display:omitted left empty (#1896)
Anyray Connect (v0.11.146)
- Hand managed fleets a deployable Claude Desktop profile, and stop sweeping Desktop into --yes (#1908)
- Let a Windows seat reap the refresh task an EDR killed mid-apply (#1905)
Docs
- The standalone binary now reads the OS trust store (#1904)
- Document mixing subscription and org lanes in one org (#1901)
- Correct the undated-model-id claim from #1898 (#1899)
- Document the real setup path, and correct two stale claims (#1898)
Also updated: Console, Billing app, Shared libraries.
v1.10.269
Released 2026-08-13
Gateway (v1.17.170)
- Resolve undated Claude ids on Bedrock (#1895)
Also updated: Billing app, Docs.
v1.10.268
Released 2026-08-13
Updated: Billing app.
v1.10.267
Released 2026-08-12
Optimizer (v0.3.118)
- Keep cache_control out of window_budget's pin identity (#1888)
- Upgrade legacy thinking_trim KEEP pins instead of echoing them (#1889)
Anyray Connect (v0.11.145)
- Supersede staged handoffs by identity, not by mtime (#1892)
Also updated: Billing app.
v1.10.266
Released 2026-08-12
Gateway (v1.17.169)
- Never rewrite the slash-command body a coding client injects (#1880)
Optimizer (v0.3.117)
- A strategy's savings ceiling must survive refinement (#1883)
Anyray Connect (v0.11.144)
- Stop reconfiguring VS Code every half hour while a seat waits to reload (#1881)
- Stop reading a tenant id as an enrollment token, and say which flag owns it (#1878)
Also updated: Billing app, Shared libraries, Docs.
v1.10.265
Released 2026-08-12
Optimizer (v0.3.116)
- Ship tool_pruning off by default (#1874)
Also updated: Billing app, Docs.
v1.10.264
Released 2026-08-12
Optimizer (v0.3.115)
- Stop cache_lint counting a moved breakpoint as prefix churn (#1873)
- Read a code fence the way a renderer does, in one place (#1871)
Anyray Connect (v0.11.143)
- Let the reload finish a VS Code handoff the URI hop could not deliver (#1872)
Docs
- Make MDM the recommended path on an EDR-managed fleet (#1861)
Also updated: Billing app.
v1.10.263
Released 2026-08-12
Gateway (v1.17.168)
- Serve Bedrock the model id it actually wants, and stop Bedrock rows pricing at the fallback (#1867)
Optimizer (v0.3.114)
- Let cache_lint read the session the gateway actually sends (#1863)
- Keep window_budget's turn-varying victim order out of the cached prefix (#1869)
- Pin code_graph's KEEP verdict, not just its outline (#1866)
Anyray Connect (v0.11.141)
- Say which leg of the VS Code handoff broke, not "VS Code did not confirm" (#1870)
- Say which step of the VS Code handoff broke, instead of one message for three faults (#1868)
Also updated: Billing app, Shared libraries, Docs.
v1.10.262
Released 2026-08-12
Gateway (v1.17.167)
- Stop Anyray damaging the conversations it optimizes (#1862)
Also updated: Optimizer, Anyray Connect, Billing app, Docs.
v1.10.261
Released 2026-08-12
Gateway (v1.17.166)
- Stop rejecting the Codex seat backend our own CLI pins (#1857)
Anyray Connect (v0.11.139)
- Make the scheduler suppression survive being killed mid-apply (#1859)
Also updated: Billing app, Docs.
v1.10.260
Released 2026-08-12
Anyray Connect (v0.11.138)
- Find the VS Code server's own launcher, and stop telling a remote seat to install one (#1858)
Also updated: Billing app, Docs.
v1.10.259
Released 2026-08-12
Gateway (v1.17.165)
- Report distinct attributed users, so "0 seats" stops meaning two different things (#1851)
Console (v0.4.120)
- Put the enrollment pages on the portal's design system, and close three framing gaps (#1852)
Anyray Connect (v0.11.137)
- Quieten the DEFAULT enrollment, and prove the Windows policy lane on a real host (#1856)
- Give Windows a refresh policy lane that can actually run (#1855)
- Stop one developer's identity from standing in for the whole fleet (#1853)
Also updated: Billing app, Shared libraries, Docs.
v1.10.258
Released 2026-08-12
Gateway (v1.17.164)
- Close RFC 0016's open questions, and stop an opt-out latching forever (#1848)
- Let Anyray author endpoint policies without a client upgrade (RFC 0016) (#1846)
Billing app
- Let the enrollment one-liner pin a connect release (#1849)
Also updated: Console, Anyray Connect, Docs.
v1.10.257
Released 2026-08-12
Anyray Connect (v0.11.134)
- Don't write the login items an EDR quarantines when Fleet will drive refresh (#1845)
Also updated: Billing app, Docs.
v1.10.256
Released 2026-08-12
Gateway (v1.17.163)
- Restore the Output button, surface policy logic, and fix a no-op remediation (#1842)
- Name why a machine's compliance can't be joined, instead of claiming it isn't enrolled (#1841)
Console (v0.4.118)
- Hand out the enrollment LINK, not a curl one-liner (#1844)
Also updated: Billing app, Docs.
v1.10.255
Released 2026-08-11
Optimizer (v0.3.112)
- Name anyray_retrieve in the mask marker (#1838)
Anyray Connect (v0.11.133)
- Say WHY the control plane was unreachable, not just that it was (#1840)
- Accept the short /i/<code> enrollment URL in --enroll and --sso (#1839)
Also updated: Billing app, Docs.
v1.10.254
Released 2026-08-11
Optimizer (v0.3.111)
- Count the tool catalog toward the mask window-fill gate (#1836)
Anyray Connect (v0.11.132)
- Give every lossy hook trim a way back, not just digests (#1837)
Also updated: Billing app, Docs.
v1.10.253
Released 2026-08-11
Gateway (v1.17.162)
- Name the endpoint-control version skew that blanks per-user machine compliance (#1828)
Optimizer (v0.3.110)
- Pair the mask fill gate with an absolute token floor (#1835)
- Only mask observations once the context is filling (#1834)
Anyray Connect (v0.11.131)
- Enroll from the browser: sign in first, then one command (RFC 0015 P0/P2/P3) (#1822)
- Bound MCP output and keep Claude retrieval-only (#1832)
- Bound every MCP tool result under the host's ceiling (#1831)
Billing app
- Serialize schema.sql DDL with pg_advisory_lock to prevent rolling-deploy deadlocks (#1830)
Also updated: Console, Docs.
v1.10.252
Released 2026-08-11
Console (v0.4.116)
- Make both end-point surfaces pop-ups off the Users page (#1827)
Billing app
- Stop calling a deployment's absent end-point plane an outage (#1829)
Also updated: Docs.
v1.10.251
Released 2026-08-11
Gateway (v1.17.161)
- Expose policy logic, remediation code, and opt-in script output (#1824)
Docs
- Refuse to boot a shipped image with no store, and write down what the rollout actually reaches (#1821)
Also updated: Console, Billing app.
v1.10.250
Released 2026-08-11
Gateway (v1.17.160)
- Put machine compliance on the Users page, under each user (#1818)
Also updated: Console, Billing app, Docs.
v1.10.249
Released 2026-08-11
Gateway (v1.17.159)
- Make cooloff escalation session-wide, not per-replica (#1820)
- Stop corrupting structured tool output, stale KEEP pins, and 15-min holds (#1815)
- DELETE /admin/endpoint-fleet retires the 0054 fleetdm config (RFC 0014 phase F) (#1810)
Console (v0.4.113)
- Hide Cockpit from the sidebar (#1809)
Billing app
- Make the tenant Billing tab agree with its window picker (#1812)
Docs
- Fix the endpoint-governance page after the hosted-placement removal (#1816)
- Drop the Anyray-hosted endpoint-control placement (#1814)
- Reconcile endpoint pages with the RFC 0014 client-operated surface (#1811)
Also updated: Optimizer, Anyray Connect, Shared libraries.
v1.10.248
Released 2026-08-11
Gateway (v1.17.158)
- Self-heal local-lane enrollment and org gateway on lane changes (RFC 0014 §11 F3/A5) (#1808)
Also updated: Billing app, Shared libraries, Docs.
v1.10.247
Released 2026-08-11
Gateway (v1.17.157)
- Gate unattended apply on having an applier, not on being compose (#1804)
Also updated: Console, Billing app, Docs.
v1.10.246
Released 2026-08-11
Gateway (v1.17.156)
- Resolve the end-point fleet through the in-deployment endpoint-control (RFC 0014) (#1803)
Billing app
- Read-only rollup health view for migrated end-point fleets (RFC 0014) (#1802)
Also updated: Console, Docs.
v1.10.245
Released 2026-08-10
Gateway (v1.17.155)
- Let end-point evidence be deleted, and say where it lives (#1790)
- See the managed keys that switch our own hook lane off (#1794)
Anyray Connect (v0.11.128)
- Say why endpoint enrollment was rejected, not just the status (#1795)
Also updated: Billing app, Docs.
v1.10.244
Released 2026-08-10
Gateway (v1.17.154)
- Give a migrated org its end-point view back (#1786)
Optimizer (v0.3.108)
- Say that the holdout panel is per-replica, not the experiment (#1791)
Console (v0.4.110)
- Optional --user alongside --team on the shared invite command (#1792)
- Optional --team on the shared invite command (#1788)
Anyray Connect (v0.11.127)
- Drop bundled npm from the vendor images; unescape the plist URL in writer order (#1784)
Billing app
- Route the enrollment one-liner and the API references at the edge (#1793)
Also updated: Docs.
v1.10.243
Released 2026-08-10
Gateway (v1.17.153)
- One shared command that installs and configures the end-point agent (#1737)
- Fleet usage cockpit with per-client, per-user, and per-team attribution (#1760)
- Bill no-evidence saved tokens at the fresh input rate (#1770)
- Make a fleet revert stick, and stop it reading as a broken machine (#1765)
- Give a keyless optimizer its shared config store, and say when it has none (#1774)
- Enable context management for Copilot Claude (#1763)
Optimizer (v0.3.107)
- Preserve Codex 0.147 namespace tools (#1766)
Console (v0.4.109)
- Custom date range picker on the Home page (#1769)
Anyray Connect (v0.11.126)
- Stop a healthy BYO upstream reading as unknown when LiteLLM never names itself (#1781)
- Build the tarball on pack, so publish-connect stops failing (#1779)
- Make anyray_search answer phrase queries instead of losing to grep (#1776)
Billing app
- Support customer-managed endpoint evidence (#1768)
Docs
- Shorten OpenClaw, desktop-apps, Copilot, OpenCode, and Cursor pages (#1780)
- Document the install footprint, and stop tables shredding code ids (#1778)
Also updated: Shared libraries.
v1.10.242
Released 2026-08-10
Optimizer (v0.3.106)
- Show strategy examples as a diff, so devs can see what is kept (#1761)
Docs
- Correct the Kubernetes availability page, and document output_externalize (#1758)
- Rename thinking_trim's display name to "Thinking replay trim" (#1759)
Also updated: Gateway, Console, Anyray Connect, Billing app, Shared libraries.
v1.10.241
Released 2026-08-10
Updated: Billing app.
v1.10.240
Released 2026-08-09
Gateway (v1.17.151)
- Ship native Anyray Fleet branding (#1742)
Billing app
- Stop a dark fleet reading as compliant, and drill a check to who fails it (#1741)
v1.10.239
Released 2026-08-09
Optimizer (v0.3.105)
- Cut thinking_trim on externalization, not exact containment (#1739)
Also updated: Billing app, Docs.
v1.10.238
Released 2026-08-09
Gateway (v1.17.150)
- Read Codex 0.147's Responses envelope, which had gone dark to the optimizer (#1738)
- Take the console dashboard off the hot-path pool, share it across replicas, and fold nine panels into one scan (#1736)
Anyray Connect (v0.11.123)
- Migrate claude.ai org-managed Claude Desktop config through the 3P switch (#1651)
- Stop doctor reading a healthy BYO upstream as a failed auth probe (#1735)
Also updated: Billing app, Shared libraries, Docs.
v1.10.237
Released 2026-08-09
Optimizer (v0.3.104)
- Scope thinking_trim's error-turn skip to the current loop (#1733)
Anyray Connect (v0.11.122)
- Own an MCP registration by its argv tail, not its binary path (#1732)
Billing app
- Value-density card, 24h defaults, and a treemap scoreboard on the operator Overview (#1729)
v1.10.236
Released 2026-08-09
Optimizer (v0.3.103)
- Restore the conversation cache breakpoint for thinking_trim (#1730)
Also updated: Billing app.
v1.10.235
Released 2026-08-09
Updated: Billing app.
v1.10.234
Released 2026-08-09
Gateway (v1.17.149)
- Stop a holdout turn erasing session pins, and clear a forgeable session id (#1726)
- Forward the verified session so the holdout actually samples sessions (#1725)
- Restore Codex Responses optimizations (#1718)
- Measure 30% gross cost objective (#1706)
Optimizer (v0.3.102)
- Make holdout fraction bound request share, not cohort-key count (#1722)
- Keep thinking on a final assistant turn (thinking_trim) (#1712)
Billing app
- Label the IncompatibleOptimizerResponse cause (#1723)
Also updated: Console, Shared libraries, Docs.
v1.10.233
Released 2026-08-09
Gateway (v1.17.148)
- Auto-identify and auto-fix a dark hook lane (#1710)
- Self-heal the shared config store, and stop logging pg connection detail (#1711)
Also updated: Optimizer, Anyray Connect, Billing app, Shared libraries, Docs.
v1.10.232
Released 2026-08-09
Optimizer (v0.3.100)
- Guard evidence that survives window rolls (#1708)
- Guard adapts to traffic volume and relapse history (#1704)
Docs
- Describe savings tiers as measured, not tail-only (#1705)
Also updated: Billing app.
v1.10.231
Released 2026-08-08
Updated: Billing app.
v1.10.230
Released 2026-08-08
Gateway (v1.17.147)
- Decline the Cursor double-hook phantom leg: evidence-gated, all version bands verified (#1702)
- Thinking_trim: drop replayed thinking blocks from history (#1701)
- First-appearance shadow measurement: evidence-verified fresh-region counterfactual (#1700)
Optimizer (v0.3.99)
- Derived guard minFired can never be non-finite (#1703)
Also updated: Console, Billing app, Shared libraries, Docs.
v1.10.229
Released 2026-08-08
Gateway (v1.17.146)
- Strip savedTier from optimizer wire decisions (#1698)
- Bind the connect identity tenant on every recording /connect route (#1696)
Optimizer (v0.3.98)
- Census replayed thinking-block mass by loop position (#1699)
Also updated: Billing app.
v1.10.228
Released 2026-08-08
Gateway (v1.17.145)
- Credit provably never-cached trims; complete per-strategy attribution (#1694)
Also updated: Optimizer, Anyray Connect, Billing app, Shared libraries.
v1.10.227
Released 2026-08-08
Updated: Billing app.
v1.10.226
Released 2026-08-07
Updated: Billing app.
v1.10.225
Released 2026-08-07
Docs
- Lead with Infrastructure-as-Code; drop the one-click template (#1686)
- Stop promising a version bound the template cannot keep (#1685)
Also updated: Billing app.
v1.10.224
Released 2026-08-07
Gateway (v1.17.144)
- Make the spend-schema boot gate explicitly fatal (#1680)
- Move fleetd installers to the shared DB, freeing the PVC (#1677)
- A liveness signal, and a drain the LB actually honors (#1674)
Optimizer (v0.3.96)
- Move the runtime config to the shared DB, so peers agree (#1678)
Also updated: Billing app, Shared libraries, Docs.
v1.10.223
Released 2026-08-07
Gateway (v1.17.143)
- Stop publishing Anyray source in the public images and npm package (#1676)
Also updated: Optimizer, Anyray Connect, Billing app.
v1.10.222
Released 2026-08-07
Billing app
- Warm the release line in the standalone process (#1670)
v1.10.221
Released 2026-08-07
Anyray Connect (v0.11.118)
- Give the installed binary a name, and spawn children from the launcher (#1667)
Billing app
- Error visibility: gateway 5xx, advisories, restart logs, triage modal (#1650)
v1.10.220
Released 2026-08-07
Gateway (v1.17.142)
- Persist the 1h cache-write subset so a row's cost is re-derivable (#1663)
- Price 1-hour cache writes at 2x, and capture the TTL split (#1659)
Also updated: Console, Billing app, Shared libraries, Docs.
v1.10.219
Released 2026-08-06
Gateway (v1.17.141)
- Bound the 429 body read that classifies a long-context refusal (#1655)
- Price a decision's already-cached and never-cached trims apart (#1646)
Billing app
- Alert when a deployment bills savings but attributes no seats (#1647)
Also updated: Optimizer, Shared libraries, Docs.
v1.10.218
Released 2026-08-06
Gateway (v1.17.140)
- Surface Anthropic's long-context credits 429 instead of overflowing it (#1652)
- Clamp max_tokens down to the model's output ceiling on the Anthropic org lanes (#1640)
Anyray Connect (v0.11.117)
- Write the openclaw plugin hash separator as an escape, not a raw NUL (#1653)
- Scaffold the Anyray OpenClaw provider plugin (#1641)
Also updated: Billing app, Docs.
v1.10.217
Released 2026-08-06
Gateway (v1.17.139)
- Fix hook savings strategy attribution (#1649)
- Bound the Postgres pools so a DB outage fails fast, not as a bare 500 (#1642)
Anyray Connect (v0.11.116)
- Seed a routed fallback model alongside OpenClaw's primary seed (#1638)
- OpenClaw tool adapter: org API-key lane, cache-retention seed, beta-header restore (#1631)
Billing app
- Alert on durable-store growth instead of collecting the signal and dropping it (#1643)
- Provision with gateway URL + per-org set-gateway (#1636)
- Postgres store: durable, replica-safe tenancy (RFC 0012 phase 2) (#1628)
Shared libraries
- Gzip before encrypting stored content (v3 blobs) (#1645)
- Cap trace fields at 25k chars, not 100k (#1644)
Also updated: Docs.
v1.10.216
Released 2026-08-06
Gateway (v1.17.138)
- Stop the false-alarm provider-key probe on subscription-only fleets (#1630)
- Measure cooloff re-arm rate to calibrate SESSION_COOLOFF_MS (#1629)
- Give the anth- session lane a tool_use discriminator (#1627)
- Linear trailing-slash strip on the fleetUrl path (#1632)
- Stop cutting streaming turns at the 20s shutdown drain (#1621)
Optimizer (v0.3.93)
- Usage date-range picker; client-key status modals; copy trims (#1557)
Anyray Connect (v0.11.115)
- Stop doctor claiming an org provider key exists on a 401 (#1624)
Billing app
- Custom multi-tenant fleet control server + admin UI + SOC2 (RFC 0012) (#1622)
Docs
- Private load balancer on AWS, deploy draining on Railway (#1625)
Also updated: Console.
v1.10.215
Released 2026-08-05
Gateway (v1.17.137)
- User USD budget never hard-blocks subscription seats (#1614)
Anyray Connect (v0.11.114)
- Endpoint-v2 surface gates on Anyray's Fleet, not any fleetd (BC hardening) (#1617)
Billing app
- Recover the portal email lane when Magic Auth is disabled (#1618)
Docs
- Document the 3P vs claude.ai org-management boundary (#1616)
Also updated: Console.
v1.10.214
Released 2026-08-05
Gateway (v1.17.136)
- Copy the endpoint-policies package into the image build (#1613)
- Retention-prune the machine-seats join table (BC-audit follow-up) (#1610)
Anyray Connect (v0.11.113)
- Gate the endpoint-v2 client surface on fleetd, not just enrollment (#1612)
Also updated: Billing app.
v1.10.213
Released 2026-08-05
Gateway (v1.17.135)
- Webhook interval 1h, threaded through gitops + pack + sync (#1602)
- Multi-org end-point fleet view via metering rollups (endpoint v2 phase E) (#1599)
- Gateway-native pack sync + fleet management console surface — endpoint v2 phase C (#1600)
Anyray Connect (v0.11.112)
- Probe with the body dialect the endpoint expects (#1609)
- The Claude Desktop export step in installer form (#1607)
- Revert removes the Copilot sign-in we minted, and say so in docs (#1604)
- Daemonless runtime — retire resident units behind a fleetd gate, wire directives + machine report (endpoint v2 phase F) (#1601)
Docs
- Plain-voice the style guides that were seeding the em dashes back (#1608)
- Plain-voice the sign-in note that landed in #1604 (#1606)
- Drop em dashes and AI cadence across the product docs (#1605)
Also updated: Console, Billing app.
v1.10.212
Released 2026-08-05
Gateway (v1.17.134)
- Level-triggered fleet sweep, machine↔seat join (0055), directives over heartbeat: endpoint v2 phase B (#1594)
Console (v0.4.101)
- See and fix an MDM-managed Claude Code host (#1593)
Anyray Connect (v0.11.111)
- Carry the editor identity in the block, so old gateways work too (#1598)
- Report a managed-settings value that outranks the route we wrote (#1597)
- Probe the wire the model actually uses; let our own sign-in beat a stale org lane (#1596)
Also updated: Billing app, Shared libraries, Docs.
v1.10.211
Released 2026-08-05
Updated: Billing app.
v1.10.210
Released 2026-08-05
Gateway (v1.17.133)
- Send the editor identity CAPI demands with an exchanged token (#1591)
- Fleet failed-policy webhook receiver: endpoint self-healing loop (#1589)
- Mark the Copilot mint cache key as a false-positive password hash (#10) (#1584)
Console (v0.4.100)
- End-point fleet card on Connect coverage (#1590)
Anyray Connect (v0.11.110)
- A full --revert must not leave a watcher running (#1588)
- Stop installing the refresh services on seats that cannot lapse (#1585)
- Reap orphaned key-refresh units, pin the persistence-swap gate (#1583)
Docs
- Show --revert in installer one-liner form (#1587)
Also updated: Billing app, Shared libraries.
v1.10.209
Released 2026-08-05
Console (v0.4.99)
- Docs(desktop),feat(enroll): warn about MDM-managed Claude Desktop before it bites (#1577)
Anyray Connect (v0.11.109)
- Write a forwardable IT handoff when MDM owns Claude Desktop (#1582)
Also updated: Billing app, Docs.
v1.10.208
Released 2026-08-04
Anyray Connect (v0.11.108)
- Verify a new Copilot sign-in through the gateway, not direct CAPI (#1581)
- Point BOTH CLI-app sign-ins at copilot-login, not just the file one (#1580)
- Read the Copilot CLI Keychain item under the name it actually has (#1579)
Also updated: Billing app.
v1.10.207
Released 2026-08-04
Anyray Connect (v0.11.107)
- Mint our own Copilot sign-in: the OAuth app decides the models (#1578)
- Report every setup blocker at once, and route IT-owned ones to the admin (#1575)
- A migration that half-worked must not report total failure (#1570)
Billing app
- Explain Claude Desktop's profile split at enrollment (#1576)
Also updated: Docs.
v1.10.206
Released 2026-08-04
Optimizer (v0.3.92)
- Protect actively-edited files from both eliders (#1572)
Also updated: Anyray Connect, Billing app, Docs.
v1.10.205
Released 2026-08-04
Anyray Connect (v0.11.105)
- Make Claude Desktop lifecycle MDM-safe and minimal (#1569)
Also updated: Billing app, Docs.
v1.10.204
Released 2026-08-04
Gateway (v1.17.132)
- Editor-style CAPI token exchange on the Copilot carrier lane (#1573)
- Stop elision-marker bait for retrieve-incapable agents (#1568)
- Persist automatic pseudonym secret (#1565)
Also updated: Optimizer, Console, Anyray Connect, Billing app, Shared libraries, Docs.
v1.10.203
Released 2026-08-04
Optimizer (v0.3.90)
- Code_graph never outlines actively-edited files (#1564)
Also updated: Billing app, Docs.
v1.10.202
Released 2026-08-04
Anyray Connect (v0.11.103)
- Read the seat model catalog via the enrolled gateway first (#1567)
- Session-driven self-heal on remote machines (#1556)
Also updated: Billing app, Docs.
v1.10.201
Released 2026-08-04
Gateway (v1.17.131)
- Open the Copilot plan-host label set: template, not enum (#1562)
Also updated: Anyray Connect, Billing app, Docs.
v1.10.200
Released 2026-08-04
Anyray Connect (v0.11.101)
- Restore Claude Code's native 1M windows, and deliver it (#1560)
Also updated: Billing app, Docs.
v1.10.199
Released 2026-08-04
Anyray Connect (v0.11.100)
- Follow the seat's plan-specific Copilot API host (#1561)
Also updated: Billing app, Docs.
v1.10.198
Released 2026-08-04
Anyray Connect (v0.11.99)
- Self-repair Claude Code direct Bedrock/Vertex mode (was: warn only) (#1558)
Also updated: Billing app, Docs.
v1.10.197
Released 2026-08-04
Anyray Connect (v0.11.98)
- Apply the same per-key policy rule on Windows (#1559)
- Write the pinned seat model's token caps too (#1555)
- Gate Claude Desktop's managed-policy refusal on contested keys (#1554)
Also updated: Billing app.
v1.10.196
Released 2026-08-04
Anyray Connect (v0.11.97)
anyray-connect models: the Copilot model picker the CLI can't be (#1553)
Also updated: Billing app, Docs.
v1.10.195
Released 2026-08-04
Anyray Connect (v0.11.96)
- Validate the seat startup model with a live chat probe through the lane (#1551)
Docs
- Cover TLS-inspecting proxies breaking npm/npx (#1549)
Also updated: Billing app.
v1.10.194
Released 2026-08-04
Gateway (v1.17.130)
- Revert undici to 7.29.0: the 8.x major crossed the dependabot hold (#1547)
- TTL-aware session-cooloff release, capped by the routed provider (#1524)
Optimizer (v0.3.89)
- Never bait a tool call on a turn the model cannot make one (#1525)
Anyray Connect (v0.11.95)
- Read ~/.copilot/config.json as raw text: the CLI writes a JSONC banner (#1548)
- Heal ambient hook and MCP drift (#1526)
Billing app
- Add self-healing Connect alerts and cadence (#1523)
Docs
- Add the LiteLLM front-topology integration page (#1522)
Also updated: Shared libraries.
v1.10.193
Released 2026-08-04
Console (v0.4.97)
- Point the login admin-key hint at every install path (#1521)
Billing app
- Unblank masked health dimensions; report savings against the addressable denominator (#1520)
v1.10.192
Released 2026-08-03
Anyray Connect (v0.11.94)
- Start the Copilot CLI seat lane on the plan's own default model (#1519)
Also updated: Billing app, Docs.
v1.10.191
Released 2026-08-03
Gateway (v1.17.129)
- Price saved tokens at the cache tier they would have hit (#1486) (#1513)
- Name the provider in a relayed upstream 5xx error body (#1515)
Anyray Connect (v0.11.93)
- Migrate a Claude-only hand-rolled OpenCode route onto the managed lane (#1518)
- Read the Copilot CLI's own ~/.copilot/config.json seat store (#1517)
- Make the Copilot CLI seat hold readable off macOS (#1514)
Also updated: Optimizer, Console, Billing app, Shared libraries, Docs.
v1.10.190
Released 2026-08-03
Updated: Billing app.
v1.10.189
Released 2026-08-03
Gateway (v1.17.128)
- Stop publish-chart shipping a stale chart, stop mislabelling updater 403s (#1497)
Also updated: Billing app.
v1.10.188
Released 2026-08-02
Gateway (v1.17.127)
- Opt into the context-management beta on the OAuth passthrough lane (#1496)
Docs
- Stamp published OpenAPI spec with the release version (#1495)
- Trim strategy and install pages, fold Evaluation into Guardrails (#1494)
Also updated: Billing app.
v1.10.187
Released 2026-08-02
Console (v0.4.95)
- Apply the Extra capacity write allowance at the window aggregate (#1493)
Also updated: Billing app.
v1.10.186
Released 2026-08-02
Console (v0.4.94)
- Weight cached tokens in the Extra capacity seat base (#1492)
Anyray Connect (v0.11.92)
- Unify auto-update across npx and standalone installs (#1491)
Docs
- Match the template's new defaults (#1490)
Also updated: Billing app.
v1.10.185
Released 2026-08-02
Gateway (v1.17.126)
- Make the soft-update applier pluggable, not compose-only (#1489)
- Durable per-seat connect presence on every credential call (#1477)
- Move the per-user connect-health window to the shared spend DB (#1487)
- Replay settled command digests (#1485)
- Move the connect-health window to the shared spend DB (#1484)
- Correct LiteLLM cache token accounting (#1479)
- Partial CCR retrieval: slice/grep on anyray_retrieve, chunk-indexed ranged recall (#1469)
Optimizer (v0.3.87)
- Mint profitable observation suffixes (#1482)
Console (v0.4.93)
- Surface fleet-policy compliance on Connect coverage (#1488)
- Split the Usage "Total tokens" bar into cached / fresh / saved (#1472)
Anyray Connect (v0.11.91)
- Report fleet-policy compliance in connect-health events (#1483)
- Enrollment-first wizard and quieter CLI output (#1476)
- Report the offline fleet-reconcile plan in doctor (#1481)
- Reap leftover proxy service after a failed post-commit uninstall (#1475)
- Verify BYO upstreams and bind user identity (#1474)
- Stop reporting every unrouted Copilot Chat as the same failure (#1471)
Docs
- Fix ImageTag drift: template pins immutable vX.Y.Z, rejects latest (#1478)
- Reconcile strategy off-by-default annotations + add OpenRouter/Nebius provider table rows (#1467)
Also updated: Billing app, Shared libraries.
v1.10.184
Released 2026-08-02
Updated: Billing app.
v1.10.183
Released 2026-08-02
Anyray Connect (v0.11.90)
- Quit macOS apps by bundle id; surface API error messages (#1466)
Billing app
- Stop paging Slack on a fleet-alert de-escalation (#1470)
v1.10.182
Released 2026-08-01
Updated: Billing app.
v1.10.181
Released 2026-07-31
Gateway (v1.17.125)
- Hook calls never touch session pin state (#1453 follow-up) (#1455)
Anyray Connect (v0.11.89)
- Name the sign-in in Desktop migration messaging (#1464)
Billing app
- Order the Savings hover rows like the bar (#1463)
- Derive the tenant Savings chart's addressable band (#1461)
Docs
- State the required order before anyray-connect migrate (#1462)
- Trim connect operate pages and dedupe install rollout sections (#1460)
v1.10.180
Released 2026-07-31
Updated: Billing app.
v1.10.179
Released 2026-07-31
Gateway (v1.17.124)
- Runtime settings on the shared Postgres (RFC 0011 A2) (#1454)
- Heartbeat reports durable-store size for storage runway (#1459)
- Unblock relevance_filter on the hook's reversible read branch (#1449 follow-up) (#1453)
- Default routing config on the shared Postgres (RFC 0011 A1) (#1445)
- Close the same two write-vs-read races in four config stores (#1452)
Docs
- Railway volume-fill sweep + k8s Postgres sizing warning (#1458)
- Document upgrade downtime and fix a non-existent values key (#1441)
Also updated: Optimizer, Billing app, Shared libraries.
v1.10.178
Released 2026-07-30
Gateway (v1.17.123)
- Recover elider savings lost to the Jul 29 drop: rotation-proof retrieve latch + hook medium band (#1449)
- Surface seat-lane usage instead of "no user activity" (#1447)
Billing app
- Prompt-cache drill-down per client (#1448)
Also updated: Optimizer, Console, Anyray Connect, Shared libraries, Docs.
v1.10.177
Released 2026-07-30
Gateway (v1.17.122)
- Agent key budgets spend real dollars, and are settable in the UI (#1443)
Also updated: Console, Anyray Connect, Billing app, Docs.
v1.10.176
Released 2026-07-30
Gateway (v1.17.121)
- Block spend ceilings with 402, show budgets on Usage (#1439)
- Hook digest traces match the strategy filter; hook savings meter rides durable rows (#1437)
anyray-connect CLI (v0.11.86)
- Add version update check (#1436)
- Read prompts from a real terminal, not the /dev/tty clone (#1434)
Billing app
- Archive clients from the console, and read the client charts at a glance (#1420)
Also updated: Console, Shared libraries, Docs.
v1.10.175
Released 2026-07-30
Billing app
- Stop re-announcing standing fleet alerts (#1433)
v1.10.174
Released 2026-07-30
Gateway (v1.17.120)
- Direct routing with stable key heartbeat (#1429)
- Bootstrap pins for cached LiteLLM chat (#1431)
anyray-connect CLI (v0.11.85)
- Stop macOS background-item notification spam, and clean up what earlier builds left behind (#1430)
Docs
- Name the fixed connect version, not the last broken one (#1432)
Also updated: Optimizer, Billing app.
v1.10.173
Released 2026-07-30
Gateway (v1.17.119)
- Alarm on gateway-origin 5xx, not provider-relayed ones (#1428)
- RFC 0010 P1: admin-owned tool policy (#1165, #1166) + doctor --quick (#1416)
anyray-connect CLI (v0.11.83)
- Restore ENABLE_TOOL_SEARCH on the org-key shell lane (#1427)
Also updated: Console, Billing app, Shared libraries, Docs.
v1.10.172
Released 2026-07-30
Updated: Billing app.
v1.10.171
Released 2026-07-29
Gateway (v1.17.118)
- End the stale client-key 401 loop, and make it name itself (#1425)
- Client-observed VS Code turn stages, end to end (#1424)
Optimizer (v0.3.83)
- Read the litellm message-level cache_control breakpoint (#1426)
Billing app
- Accept and store client-observed VS Code turn stages in health bins (#1423)
Also updated: anyray-connect CLI, Shared libraries.
v1.10.170
Released 2026-07-29
anyray-connect CLI (v0.11.81)
- Coalesce streamed text parts into fewer broker crossings (#1422)
Also updated: Billing app.
v1.10.169
Released 2026-07-29
Gateway (v1.17.117)
- Stop fleet telemetry losing rounds, miscounting requests, and inventing spikes (#1413)
anyray-connect CLI (v0.11.80)
- Memoize the Copilot token count the prompt builder repeats (#1421)
- Stop the reconcile tick bouncing a draining daemon (#1417)
- Persist the stable launcher path, never a pruned version (#1412)
Billing app
- Stop calling a healthy Copilot-seat fleet critically broken (#1419)
Also updated: Shared libraries.
v1.10.168
Released 2026-07-29
Gateway (v1.17.116)
- Make tool search route-aware, enable it fleet-wide (#1404)
anyray-connect CLI (v0.11.79)
- Stop the per-token-count SecretStorage read stalling remote Copilot turns (#1418)
- Write the stable bin path into persistent registrations (#1415)
- Stop the log digest collapsing distinct file paths (#1409)
- Stop the unit repair booting out a draining daemon (#1408)
Docs
- Document the evaluation rigor behind the quality claim (#1411)
- Backfill per-component bullets for v1.10.111–v1.10.167 (#1410)
- Render the docs changelog per component from the commit log (#1407)
Also updated: Billing app.
v1.10.167
Released 2026-07-29
Optimizer (v0.3.82)
- Stop relevance_filter re-writing bytes the provider already cached (#1403)
anyray-connect CLI (v0.11.78)
- Drain in-flight requests before a self-update bounce (#1405)
- Stop third-party mode silently narrowing Claude Desktop (#1406)
Billing app
- Rate provider error lanes against their own window (#1399)
- Bridge health-identified conditions into the Logs feed (#1396)
Docs
- Tighten the key-refresh daemon page (#1400)
v1.10.166
Released 2026-07-29
Docs
- Pin every npx anyray-connect example to @latest (#1402)
Also updated: anyray-connect CLI, Billing app.
v1.10.165
Released 2026-07-28
Gateway (v1.17.115)
- Stop raw NUL bytes making source files unreviewable (#1401)
- Per-user USD spend budgets, enforced end to end (#1385)
- Never re-trim anyray_retrieve/anyray_recall results (#1390)
Console (v0.4.88)
- Complete deferred work when the app quits, not when the user remembers (#1391)
anyray-connect CLI (v0.11.76)
- Make remote and ephemeral machines first-class (#1397)
- Stop Remote-SSH boxes silently routing to a dead org lane, and make doctor prove it (#1395)
- Heal a rejected key from the gateway's answer, not a timer (#1394)
- Preserve existing tool configurations (#1393)
- Daemon lifecycle: no-op bounce skip, graceful drain, supervisor windows, bind retry (#1388)
- Daemon error-path resilience (restart 502s, torn-read 401s, wake-fragile refresh) (#1387)
Docs
- Sync stale references to code (#1398)
- Add CLI commands + AI agent enrollment pages, fix stale npx guidance (#1392)
Also updated: Billing app, Shared libraries.
v1.10.164
Released 2026-07-28
Console (v0.4.87)
- Revert "feat(console): per-user budget modal on the Users roster (UI only)"
- Per-user budget modal on the Users roster (UI only)
Also updated: Billing app.
v1.10.163
Released 2026-07-27
Gateway (v1.17.114)
- Roll the DevCert forward, and make revocation the offboarding control (#1375)
- Self-updating binary, real version reporting, fleet view (#1377)
anyray-connect CLI (v0.11.74)
- Full Claude Desktop migration onto Anyray (#1380)
- Make
history restorework on Windows (#1373)
Billing app
- Collapse usage-rollup write amplification, and alarm per target group (#1381)
Also updated: Console, Docs.
v1.10.162
Released 2026-07-27
Optimizer (v0.3.81)
- Fold repeated grep hits in command_digest instead of restating them (#1372)
anyray-connect CLI (v0.11.73)
- Redirect Cursor's built-in Read (its tool_input spells the target
targetFile) (#1370) - Stop the claude carrier from re-optimizing (and re-billing) Cursor's tool outputs (#1371)
Also updated: Billing app, Docs.
v1.10.161
Released 2026-07-27
anyray-connect CLI (v0.11.72)
- Run the Anyray provider in Copilot Chat's extension host (#1369)
Also updated: Billing app, Docs.
v1.10.160
Released 2026-07-27
anyray-connect CLI (v0.11.71)
- Redirect Cursor's bulky built-in Read/Grep to the Anyray tools (#1366)
- Never register an OS supervisor from a redirected HOME (#1368)
- Deliver the 1M window through the [1m] alias, not a dead env key (#1367)
- Warn when an already-open VS Code makes the copilot-cli block a no-op (#1362)
Billing app
- Add (deployment_id, hour) indexes for fleet health queries (#1361)
Also updated: Gateway, Optimizer, Console, Docs.
v1.10.159
Released 2026-07-26
Gateway (v1.17.112)
- Keep Claude Code's real context window behind the gateway (#1348)
- Attribute a mid-stream upstream close to the provider (#1347)
- Match the Claude 5 family in three model-id matchers (#1346)
anyray-connect CLI (v0.11.69)
- Lower the bundled VS Code extension floor to 1.121 (#1345)
- Seat-billed gateway lane for GitHub Copilot CLI (#1343)
Docs
- Add the three Remote-SSH gotchas that block the model picker (#1344)
Also updated: Optimizer, Billing app.
v1.10.158
Released 2026-07-26
Gateway (v1.17.111)
- Pin relevance_filter's KEEP verdict, not just its TRIM (#1340)
- Customer health cockpit (#1332)
- Add the missing claude-opus-5 OFFICIAL_PRICING entry (#1339)
- Drop the provider-direct fallback lane, keep refresh-only (#1334)
- Pin anyray_retrieve results against context_dedupe re-collapse (#1329)
- Adapt Codex context budget to model window (#1327)
Optimizer (v0.3.78)
- Stop a no-verdict turn from resetting the pin-thrash guard (#1342)
- Honor the claimedSpans mutex in relevance_filter (#1337)
anyray-connect CLI (v0.11.68)
- Restore the Claude Desktop sidebar, and archive history for recall (#1338)
- Explain Claude Desktop's third-party profile switch (#1335)
Also updated: Billing app, Shared libraries, Docs.
v1.10.157
Released 2026-07-26
Gateway (v1.17.110)
- Attribute Anthropic upstream failures (#1322)
Optimizer (v0.3.77)
- Disable window budget by default (#1324)
Console (v0.4.85)
- Add SDK usage examples to the Enroll agent modal (#1317)
anyray-connect CLI (v0.11.67)
- Catch stale refresh-proxy exports after revert (#1323)
- Write the Cursor steering rule into the repo automatically (#1321)
- Relay slow upstream errors in refresh-only mode (#1316)
Billing app
- Admin: onboard a client's first owner and set its billing contact (#1320)
- Tune pg Pool to reduce cold-start latency spikes on portal (#1315)
Docs
- Refresh example model ids to gpt-5 / claude-sonnet-5 (#1319)
v1.10.156
Released 2026-07-26
Billing app
- Render every configured auth lane on the login card (#1312)
v1.10.155
Released 2026-07-26
Gateway (v1.17.109)
managed --print --out+ zero-install MDM commands on all three OSes (#1309)- Guard the Codex client-ceiling margin, document the calibration shift (#1303)
anyray-connect CLI (v0.11.66)
- Verify Claude Desktop's config seam locally instead of a hardcoded release list (#1311)
- Seamless Cursor steering: default the anyray context tools (#1310)
- Route the standalone Copilot CLI through the gateway (BYOK) (#1307)
Billing app
- Vendor-admin: derived activity + fleet-health events in the Logs feed (#1305)
Also updated: Optimizer, Console, Docs.
v1.10.154
Released 2026-07-26
Billing app
- Vendor-admin: per-card range + client filters on the fleet overview; halve the bundle, collapse the fleet N+1s (#1304)
v1.10.153
Released 2026-07-25
Gateway (v1.17.108)
- Bound Codex context before compaction (#1301)
Also updated: Optimizer, Billing app, Docs.
v1.10.152
Released 2026-07-24
Gateway (v1.17.107)
- Gateway error-source headers, standalone connect installer default, per-user caps (#1293)
- Correct 4xx/5xx classification and stop leaking error text on the gateway (#1289)
- Per-user connect-health + remediation directive foundation (RFC 0009 §4) (#1292)
- Attribution-drift panel on the spend dashboard (#1211)
- anyray_search + anyray_read context-broker MCP tools (#1291)
Optimizer (v0.3.74)
- Clamp cache_control breakpoints to Anthropic's max of 4 (#1288)
Console (v0.4.83)
- Fix optimizer console rule editor and align strategy displays (#1297)
- Remove imported-usage section and retitle spend-connectors card (#1296)
- Role-gate enrollment surfaces, rework Add-user modal, drop user detail modal (#1281)
anyray-connect CLI (v0.11.65)
- Universal per-user OS scheduler for seamless ark_ key refresh (#1300)
- Register retrieval MCP on remote VS Code server over Remote-SSH (#1298)
- Accept --yes/-y as a no-op in the managed subcommand grammar (#1286)
Billing app
- Vendor-admin: fleet optimizer overview: scoreboard, errors, savings-by-client (#1299)
- Vendor-admin: rework tenant savings charts + clients default view (#1295)
- Vendor-admin console refresh: cards/modals redesign, overview charts, platform-action audit log (#1290)
Also updated: Shared libraries, Docs.
v1.10.151
Released 2026-07-24
Gateway (v1.17.106)
- Bump next to 15.5.21 in vercel cookbook (#1279)
anyray-connect CLI (v0.11.64)
- Quote Windows hook paths so Git Bash doesn't mangle them (#1285)
- BYO upstream key support for the OpenCode adapter (#1282)
Also updated: Billing app, Docs.
v1.10.150
Released 2026-07-23
Gateway (v1.17.105)
- Stabilize the content session anchor against injected dates (#1278)
- Bootstrap decision-pins so the Copilot carrier stops busting its cache (#1277)
Also updated: Billing app.
v1.10.149
Released 2026-07-23
Updated: Billing app.
v1.10.148
Released 2026-07-22
Gateway (v1.17.104)
- Preserve Copilot and Anthropic tool-result turns (#1274)
- Derive pin session for Copilot OpenAI-dialect lanes (#1276)
- Enforce user caps + key budgets on Copilot/Cursor carrier lanes (#1275)
- Derive pin session for Copilot subscription Messages lane (#1273)
Billing app
- Agentic fleet detect→fix→PR loop (#1272)
- Add email-code sign-in fallback for blocked SSO (#1271)
Also updated: anyray-connect CLI, Docs.
v1.10.147
Released 2026-07-22
Gateway (v1.17.103)
- Fleet connect-health telemetry + monitoring (#1270)
- Meter VS Code optimize-only lane savings into the spend store (#1266)
- Optimize every Copilot turn: sidecar translation + decision-pin session for the VS Code lane (#1262)
Console (v0.4.82)
- Fix the no-SSO Add-user flow (#1265)
- Optimize native Cursor Team context and surface imported usage (#1251)
anyray-connect CLI (v0.11.61)
- BYO-upstream mode: per-user upstream keys (--upstream / --upstream-key) (#1267)
- Fully uninstall the local fallback proxy on --revert (#1264)
- Restore the DI profileKeyResolver dropped in #1261's merge (#1263)
- Faster fallback failover + proactive credential refresh (#1261)
- Cursor legacy-backup migration + idempotent VS Code handoff (#1259)
Billing app
- Optimizer-triage endpoint + anyray-ops CLI for client debugging (#1252)
Docs
- Anthropic two-path rewrite + new Anyray Connect page (#1260)
Also updated: Optimizer, Shared libraries.
v1.10.146
Released 2026-07-22
Billing app
- Raise SSO client-key TTL cap to 365d, clamp console session to 30d (#1257)
Also updated: Docs.
v1.10.145
Released 2026-07-22
Console (v0.4.81)
- Catch bad form input before save instead of raw 400s or silent drops (#1250)
anyray-connect CLI (v0.11.60)
- Make the local fallback proxy opt-in again (off by default) (#1256)
Also updated: Billing app, Docs.
v1.10.144
Released 2026-07-22
Gateway (v1.17.102)
- Raise request body cap 10→32 MiB (#1255)
- Enroll AI agents as first-class seat-exempt identities (#1243)
- Match OpenCode's single-underscore anyray_retrieve MCP tool (#1247)
- Surface paused optimization to customers + alert unreachable lapses (#1244)
- Label Cursor traces and group its sessions (#1223)
- Patch Next.js Dependabot alerts (#1241)
Console (v0.4.80)
- Show SSO "Connected" only for a live IdP connection (#1246)
anyray-connect CLI (v0.11.59)
- Daemon-side seamless client-key refresh (no mid-session 401) (#1253)
- Tolerate Windows fsync EPERM in atomic config writes (#1245)
Also updated: Optimizer, Billing app, Docs.
v1.10.143
Released 2026-07-21
Gateway (v1.17.101)
- Anthropic seat-overflow lane: throttled seats replay over the org API key (#1235)
Also updated: Billing app, Docs.
v1.10.142
Released 2026-07-21
Gateway (v1.17.100)
- Cap Anthropic seat throttle at five seconds (#1240)
- Optimize Copilot Responses requests (#1237)
- Resolve Dependabot alerts (js-yaml, protobufjs, brace-expansion) (#1234)
anyray-connect CLI (v0.11.58)
- Reject enrollment flags during revert (#1238)
- Fall back on transient gateway failures (#1236)
- Recover SSO with npx
- Clarify SSO refresh reconnect
Docs
- Refresh SSO enrollment page for new console Users UI (#1239)
Also updated: Billing app.
v1.10.141
Released 2026-07-21
Updated: Billing app.
v1.10.140
Released 2026-07-20
Gateway (v1.17.99)
- Users page: streamlined UI + audit fixes (#1233)
Docs
- SSO enrollment audit + Kubernetes accordions (#1230)
Also updated: Console, Billing app.
v1.10.139
Released 2026-07-20
Gateway (v1.17.98)
- Latch headerless Anthropic seat throttles (#1229)
- Show before/after request in Copilot optimize-hook traces (#1226)
- Don't reshape a passthrough body the optimizer didn't substantively change (#1224)
anyray-connect CLI (v0.11.57)
- Resolve VS Code launcher from the app bundle when not on PATH (#1225)
- Steer SSO orgs to --sso in doctor enrollment hints (#1227)
- Guide remote-devcontainer devs when the VS Code GUI is absent (#1228)
Also updated: Console, Billing app.
v1.10.138
Released 2026-07-20
Gateway (v1.17.97)
- Route Copilot Claude
/messagesto GitHub's/v1/messages(#1222)
anyray-connect CLI (v0.11.56)
- Verify Claude Desktop 1.22209.3 for native local setup (#1220)
Docs
- Streamline "Before you install" on choose-your-setup (#1221)
Also updated: Console, Billing app.
v1.10.137
Released 2026-07-20
Console (v0.4.76)
- Bake the gateway URL into the onboard login command (#1219)
- Carry runtime deps into the durable npx runtime (#1218)
Billing app
- Serve the org-wide SSO enrollment link in a browser (#1217)
Also updated: anyray-connect CLI, Docs.
v1.10.136
Released 2026-07-20
Gateway (v1.17.96)
- Preserve Claude subscription header shape (#1215)
- Latch Anthropic seat rate limits
- Optimizer-health dashboard: fleet + per-org charts, gross saved (#1212)
anyray-connect CLI (v0.11.53)
- Route CLI diagnostics to stderr (#1214)
Also updated: Console, Billing app, Docs.
v1.10.135
Released 2026-07-20
Gateway (v1.17.95)
- Enforce requireSso on every human key path (#1183)
- Shareable (email-less) enrollment link (#1180)
- Service keys for agents/CI with per-key budgets (#1181)
- SCIM v2 provisioning + identity source/type enum (#1182)
- Consolidate Vertex @version model ids into one dashboard bucket (#1209)
- Derive Claude Code pin-session key from metadata.user_id (#1205)
- CLI-initiated SSO device-code login (#1161)
- Don't cool off optimization on non-body-reject upstream failures (#1179)
- Open-ended custom attribution properties (#1158)
- Widen /connect/policy with routing, team attribution, enabled tools (#1162)
Optimizer (v0.3.71)
- Pin-thrash guard: suppress busters when session pins keep missing (#1208)
Console (v0.4.74)
- SSO-aware Users onboarding for people & agents (#1171)
Billing app
- Recover SSO groups from raw_attributes when profile.groups is empty (#1210)
Shared libraries
- Correct cache-token metering + Vertex @version pricing on /v1/chat/completions (#1207)
Also updated: anyray-connect CLI, Docs.
v1.10.134
Released 2026-07-20
Gateway (v1.17.94)
- Adapt Claude seat concurrency after 429 (#1199)
Also updated: Billing app.
v1.10.133
Released 2026-07-20
Gateway (v1.17.93)
- Unbreak optimizer-health rollup on stale spend view (#1178)
- Unbreak the Copilot BYOK lane on current VS Code (#1164)
Also updated: Optimizer, Console, anyray-connect CLI, Billing app, Shared libraries, Docs.
v1.10.132
Released 2026-07-19
Gateway (v1.17.92)
- Honor Claude retry-after throttles (#1176)
- Don't count expired/revoked keys as brute-force guesses (#1170)
- Bill Cursor BYOK in-flight traffic as a subscription seat (#1160)
- OpenAI cached-input cache-read pricing + Codex passthrough hardening (#1159)
Console (v0.4.72)
- Assign console RBAC roles by SSO group (#1173)
anyray-connect CLI (v0.11.50)
- Put ~/.anyray/bin on PATH so
anyray-connectruns after curl|sh (#1175) - Inject client key past a passthrough seat OAuth in the fallback proxy (#1174)
Shared libraries
- Keep heuristic savings for content-free replay decisions (#1168)
Docs
- Restore fuller intro subtitle (#1169)
- Clarify subscription optimizer + MCP-unlocked retrieval (#1157)
Also updated: Billing app.
v1.10.131
Released 2026-07-19
Updated: Billing app.
v1.10.130
Released 2026-07-18
Gateway (v1.17.91)
- Full optimization coverage and subscription hardening (#1142)
- Show client tool on request traces (#1139)
- Derive a session id for Claude Desktop so warm-turn optimization activates (#1140)
Console (v0.4.71)
- Show trace detail as a URL-addressable modal (#1130)
- Providers page redesign: brand-logo grid, per-provider credential modal (#1156)
Billing app
- Optimizer health section: fleet view, drill-down, alert flags (#1131)
Docs
- Reconcile, tighten, and restructure the docs rules (#1138)
Also updated: Optimizer, anyray-connect CLI, Shared libraries.
v1.10.129
Released 2026-07-18
Gateway (v1.17.90)
- Default bare /v1/models to anthropic so the picker populates (#1137)
Also updated: Billing app.
v1.10.128
Released 2026-07-18
Gateway (v1.17.89)
- Return empty model list for a provider-less /v1/models (#1136)
Optimizer (v0.3.68)
- Survive key rotation and replica restarts, make recall reachable (#1134)
anyray-connect CLI (v0.11.48)
- Register Claude Desktop retrieval MCP in the Claude-3p config (#1135)
Also updated: Console, Billing app, Shared libraries, Docs.
v1.10.127
Released 2026-07-18
Updated: Billing app.
v1.10.126
Released 2026-07-17
Gateway (v1.17.88)
- Optimizer-health bins on the meter payload + vendor-side ingest (#1129)
- Four correctness fixes surfaced by full-local simulation (#1128)
Docs
- Configure-page audit fixes, one-line subtitles, enrollment-page tightening (#1126)
- Note the issued SOC 2 Type I attestation (#1127)
Also updated: Optimizer, Billing app, Shared libraries.
v1.10.125
Released 2026-07-17
Gateway (v1.17.87)
- Fix optimizer token savings pipeline (#1118)
Optimizer (v0.3.66)
- Unlock real-traffic savings: quantum 8, degradable context_compression, PCT on subscription, precision fixes (#1116)
anyray-connect CLI (v0.11.47)
- RFC 0007 P3: VS Code extension sign-in via the connect gate (#1124)
- Scale dev-key refresh-ahead window to the key TTL (#1123)
- Claude Desktop subscription pass-through via on-machine helper (#1120)
Docs
- Sync stale references after the automation sprint (#1119)
Also updated: Billing app, Shared libraries.
v1.10.124
Released 2026-07-17
Gateway (v1.17.86)
- Capture optimizer outcome on spend rows and strategy timings on trace spans (#1103)
Optimizer (v0.3.65)
- Turn-aware clamp of client-set reasoning effort in reasoning_budget (#1104)
Console (v0.4.69)
- Self-healing: doctor --repair, refresh-path drift repair, failing-connector banner (#1105)
anyray-connect CLI (v0.11.46)
- RFC 0007 P2: fallback-proxy enrollment gate + fleet daemon artifacts (#1117)
- RFC 0007 P1: deferred enrollment on the Cursor prompt hook (#1115)
- RFC 0007 P0: deferred enrollment on the ACP launcher + fleet bootstrap file (#1114)
- Probe hardening from the first live runs: Desktop workflow YAML + Cursor composition matching (#1112)
- Claude Desktop release probe: verified-build list + auto-bump PR (verifies 1.22209.0) (#1110)
- Fleet artifacts beyond Claude Code: managed --tool jetbrains|shell (#1107)
Docs
- Tighten Copilot & Desktop pages, unlist connector/air-gapped pages (#1108)
Also updated: Billing app, Shared libraries.
v1.10.123
Released 2026-07-16
Gateway (v1.17.85)
- Command-aware trim digest in the PostToolUse hook (#1094)
anyray-connect CLI (v0.11.45)
- Install the VS Code provider into every registered profile (#1102)
- Make the Cursor apply unconditional: built-in SQLite + queued write + shape probe (#1097)
Billing app
- Show a specific page when WorkOS rejects the SSO sign-in (#1098)
- Signal self-serve sign-up on the login page + install docs (#1100)
Also updated: Docs.
v1.10.122
Released 2026-07-16
Gateway (v1.17.84)
- Add supported automatic fleet routing and spend visibility (#1088)
- Decide elider availability in code; retire the transcript-policy env (#1093)
- Sidebar Updates modal + end-to-end update-flow hardening (#1089)
- Stop fleet-wide preflight_blocked from the safe-unset transcript env (#1084)
anyray-connect CLI (v0.11.44)
- Close revert-symmetry + overwrite-safety gaps in config writers (#1083)
Billing app
- WorkOS AuthKit portal login for app.anyray.ai (#1070)
- Move control-plane audit trail into the shared CP Postgres (#1085)
Docs
- Tighten pages and add cross-provider attribution section (#1071)
Also updated: Optimizer, Console, Shared libraries.
v1.10.121
Released 2026-07-16
Gateway (v1.17.83)
- Copilot seat-spend connector: meter unroutable Copilot seats (#1072)
- Seat-spend connector: pull per-seat usage for no-seam subscription lanes (#1069)
anyray-connect CLI (v0.11.43)
- Host JetBrains BYOK-seed plugin, auto-run installPlugins (#1076)
- Auto-write JetBrains AI Assistant BYOK config (connect side) (#1074)
- JetBrains ACP slice: auto-route Claude/ChatGPT seats in AI Chat (#1065)
- Retarget Windsurf adapter to Devin Desktop; drop dead Roo Code bridge (#1062)
- MacOS
desktop --applywrites the config library (#1060) - Cursor auto-config writes the exact override cells (#1057)
- Cursor recognizer hardening + Windows Claude Desktop
desktop --apply(#1053) - Auto-register the retrieval MCP server for Claude Desktop (#1052)
Billing app
- Add Microsoft / Office 365 (Entra ID) login to the app.anyray.ai portal (#1056)
Docs
- Tighten desktop apps page + add settings screenshot (#1051)
Also updated: Shared libraries.
v1.10.120
Released 2026-07-15
Gateway (v1.17.82)
- Preserve cache economics across turns (#1040)
- Reversibility telemetry: markers emitted vs anyray_retrieve calls (#1034) (#1048)
- Retrieve/recall CLI verbs: human read path for the externalize loop (#1041)
Optimizer (v0.3.63)
- Keep embedding off the /v1/optimize hot path (#1046)
- Clamp retired strategy kinds out of persisted overrides on load (#1050)
anyray-connect CLI (v0.11.42)
- Add Claude Desktop Developer Mode + Apply-locally steps (#1043)
- Recognize Copilot subscription-seat installs in status/doctor (#1037)
Docs
- Drop the "Apps you can't route" section from desktop-apps (#1049)
- Tighten desktop-apps page for concision and accuracy (#1044)
Also updated: Console, Billing app, Shared libraries.
v1.10.119
Released 2026-07-15
Gateway (v1.17.81)
- Don't count credential-less 401s toward the auth lockout (#1039)
Docs
- Tighten desktop-apps page, focus on Claude/Codex apps (#1038)
Also updated: Console.
v1.10.118
Released 2026-07-15
Gateway (v1.17.80)
- DB-timeout cache-flip incident: SG fix, stash budget, session cooloff (#1032)
anyray-connect CLI (v0.11.41)
- Make --revert actually revert (#1031)
Also updated: Shared libraries, Docs.
v1.10.117
Released 2026-07-15
Maintenance release: no application component changed.
v1.10.116
Released 2026-07-14
Gateway (v1.17.79)
- Soft/hard update split + unattended apply of soft updates (default on) (#1007)
anyray-connect CLI (v0.11.40)
- E2E both desktop apps + expand docs + force manual steps (#1029)
Billing app
- Logs page over the control-plane audit trail (#1010)
Also updated: Console, Docs.
v1.10.115
Released 2026-07-14
Gateway (v1.17.78)
- Trial lapse pauses optimization instead of blocking (passthrough) (#1013)
Optimizer (v0.3.62)
- Skip context compression for no-retrieve clients (#997)
Billing app
- First 30 days are never billed, regardless of card timing (#1009)
Also updated: Docs.
v1.10.114
Released 2026-07-14
Gateway (v1.17.77)
- Deflake metering round-serialization test (#1021)
Optimizer (v0.3.61)
- KeepRecentToolMessages must not spare user pastes (relevance_filter + context_compression) (#1022)
v1.10.113
Released 2026-07-14
Optimizer (v0.3.60)
- Don't treat gpt-oss as an implicit-cache provider (#1020)
anyray-connect CLI (v0.11.39)
- Refresh Claude Code gateway key across idle sessions (SSO cold-start 401) (#1019)
Also updated: Docs.
v1.10.112
Released 2026-07-14
Maintenance release: no application component changed.
v1.10.111
Released 2026-07-13
Gateway (v1.17.76)
- Prevent optimizer growth in trace savings (#1005)
- Carry prompt_cache_key onto the Responses optimizer shadow (#1002)
- Capture device-capture conversation content (credential-guarded) (#998)
- Guard Claude Desktop retrieval strategies (#999)
Optimizer (v0.3.59)
- Skip scanning content suffix-safe strategies cannot edit (#996)
anyray-connect CLI (v0.11.37)
- Harden 0.11.36 after rollback (#1003)
- Release 0.11.35 (sudo-guard for agent lifecycle) (#1001)
- Refuse sudo for per-user agent lifecycle commands (#1000)
Docs
- Enrich all release entries with per-component change bullets (#1008)
- Add /changelog Releases page + auto-append on release cut (#1006)
- Dedicated API reference section + reference/guardrails/optimizer revisions (#995)
Also updated: Console, Shared libraries.
v1.10.110
Released 2026-07-13
Optimizer (v0.3.58)
- Disabled
output_shapingby default to prevent agents flagging in-content advisory as prompt injection (#990)
Console (v0.4.63)
- Fixed brand logo rendering in the admin UI (#992)
Connect (v0.11.34)
- Fixed tunnel WebSocket upgrades on the capture-agent MITM path (#993)
v1.10.109
Released 2026-07-13
Gateway (v1.17.74)
- Exempt
/v1/meterrequest bodies from managed WAF rules, fixing real metering 403 errors (#974) - Sync gateway custom-host allowlist with device-capture agent origin hosts (#969)
- Route the device-capture agent proxy through the active network interface (#970)
- Include a User-Agent header in metering calls so the WAF no longer blocks phone-home requests (#972)
v1.10.108
Released 2026-07-12
Gateway (v1.17.73)
- Remove HTTP 429 status from reshape retry logic, reducing unnecessary retries (#952)
v1.10.107
Released 2026-07-12
Optimizer (v0.3.57)
- Health-check probe now resolves correctly by adding
/nodejs/binto the PATH (#964) - Runtime upgraded to Ubuntu 24.04, addressing glibc CVE-2026-5450 (#963)
- Added shape-aware mask yielding with code-graph degrade mode and support for mint economics (P1) (#962)
v1.10.106
Released 2026-07-12
Gateway (v1.17.72)
- Default SSO re-enrollment window to 30 days (gateway-version gated) (#961)
v1.10.105
Released 2026-07-12
Gateway (v1.17.72)
- Return an actionable re-enroll hint when a client-key request receives a 401 response (#948)
Console (v0.4.61)
- Volume-weight KPI calculations now include Extra Capacity and Total Saving metrics (#951)
v1.10.104
Released 2026-07-12
Console (v0.4.60)
- Route operators to the monitoring console (#949)
v1.10.103
Released 2026-07-12
Gateway (v1.17.71)
- Fix SSO tenant binding on multi-tenant gateways to prevent 401 authentication errors (#939)
Optimizer (v0.3.54)
- Cap window-budget savings to the billable window headroom, avoiding over-estimation of savings (#953)
Billing app (v1.2.52)
- Add support for AWS workload roles, enabling role-based authentication for workloads (#944)
v1.10.102
Released 2026-07-12
Gateway (v1.17.70)
- Added CloudWatch monitoring for the gateway stack (#940)
Docs
- Updated docs to clarify the tenant-scoped erase gap (#941)
v1.10.101
Released 2026-07-12
Gateway (v1.17.70)
- Scanning now authenticates to public ECR repositories and distinguishes authentication errors from actual findings, improving error clarity. (#938)
v1.10.100
Released 2026-07-12
Maintenance release: no application component changed.
v1.10.99
Released 2026-07-12
Gateway (v1.17.70)
- SSRF custom-host block diagnostics are now available (#925)
- BYOK authorization fallback added for keyless inline-provider routing configs (#923)
Console (v0.4.59)
- UI improvements and spend trend graphs now align to UTC days and show zero-filled data (#917)
v1.10.98
Released 2026-07-12
Optimizer (v0.3.53)
- Updated the optimizer image to bundle the patched OpenSSL 3.0.20 library, resulting in zero scan findings (#932)
- Changed the optimizer ECS health-check to use an exec-form command, ensuring compatibility with distroless containers (#931)
v1.10.97
Released 2026-07-12
Maintenance release: no application component changed.
v1.10.96
Released 2026-07-12
Optimizer (v0.3.51)
- Run the optimizer in a distroless container, eliminating Debian-related CVE exposure (#927)
v1.10.95
Released 2026-07-12
Gateway (v1.17.68)
- Remove unused curl to address Alpine curl CVE (#922)
- Clear HIGH/CRITICAL image-scan findings in Gateway and Proxy (#921)
Billing app (v1.2.52)
- Harden tenant-filter quality-parity, owner-gate checks and GDPR scope (#918)
v1.10.94
Released 2026-07-12
Optimizer (v0.3.49)
- Enforce optimizer entitlement checks, ensuring only entitled accounts can run the optimizer. (#914)
v1.10.93
Released 2026-07-11
Gateway (v1.17.66)
- Reconciliation 403 responses are now logged as warnings instead of errors, reducing noise for billing issues (#913)
v1.10.92
Released 2026-07-11
Gateway (v1.17.62)
- Serialize meter rounds to close a double-billing race (#910)
- Scope metering 400-degrade to health-implicating rejections (#892)
- Never attribute a presented-but-unknown key to the metadata user (#892, #893)
- Release manifest, env drift-guard, and continuous update preflight (#903)
- Reason-coded auth events for developer diagnostics (#888, #904)
- Deployment heartbeat: content-free health telemetry (#892)
- Optimize Codex
/v1/responsestraffic, cache-safely (#907)
Optimizer (v0.3.45)
reasoning_budgeteffort governor with session parameter pins (#901)cache_lint: read-only per-session prefix-churn sensor (#900)- Cache-stewardship and pin-telemetry research batch (#894)
Console (v0.4.57)
- Per-user usage page plus account-menu and tooltip polish (#897)
- Addressable-tokens KPI card and saved-% (#864)
- Tokens-saved-by-model and per-user trend breakdowns (#887)
- Diagnose panel with reason-coded auth events (#898)
Connect (v0.11.31)
- Desktop-app gateway coverage (Claude Code desktop and the Codex app) (#895)
- Deferred SSO enrollment gate for MDM-managed subscription fleets (#905)
- Meter AI-client subscription overage (#906)
- Edit OpenCode's existing config instead of a shadow file (#867)
Billing app (v1.2.50)
- Customer-pushed support bundles: share flow, intake, and analyzers (#908)
- Diagnostics tier plus a "Data shared with Anyray" panel and fleet alerts (#904)
- Heartbeat status-transition alerts: outage visibility in minutes (#910)
- Self-serve payment and billing-page gating (#888)
- Savings-led customer portal (#888)
Shared libraries
- Auth-events table and subscription-extra usage coverage (#888)
- Heartbeat columns, alert fingerprints, and support-bundle storage (#892, #908, #910)
- Swagger/OpenAPI for all services (#889)
Docs
- Air-gapped / private-registry install page, Artifact Hub listing, and Gateway API docs (#878, #881)
v1.10.91
Released 2026-07-11
Gateway (v1.17.65)
- Add Swagger/OpenAPI documentation and production readiness for the Gateway API (#889)
Optimizer (v0.3.47)
- Add Swagger/OpenAPI documentation and production readiness for the Optimizer API (#889)
Console (v0.4.56)
- Add Swagger/OpenAPI documentation and production readiness for the Console API (#889)
Connect (v0.11.30)
- Warn OpenCode subscription developers about API-key-only mode (#891)
- Add Swagger/OpenAPI documentation and production readiness for the Connect API (#889)
Billing app (v1.2.48)
- Add Swagger/OpenAPI documentation and production readiness for the Billing app API (#889)
v1.10.90
Released 2026-07-10
Console (v0.4.56)
- Add Addressable Tokens KPI card and show saved-percentage on addressable denominator (#864)
Connect (v0.11.29)
- Fix OpenCode-specific org-key advice when provider rejects verification (#883)
- Fix OpenCode Connect shadow configuration handling (#867)
v1.10.89
Released 2026-07-09
Console (v0.4.55)
- Updated billing portal UI with visual polish (#857)
Connect (v0.11.28)
- Pass client key via
x-anyray-api-keyheader in OpenCode configuration (#862)
v1.10.88
Released 2026-07-09
Gateway (v1.17.63)
- Accept
ark_client keys in thex-api-keyheader, improving compatibility with certain clients (#861)
Optimizer (v0.3.45)
- Introduce tool-pruning decision pins for finer-grained pruning control (#835)
v1.10.87
Released 2026-07-09
Maintenance release: no application component changed.
v1.10.86
Released 2026-07-09
Billing app (v1.2.44)
- Admin tenant page now shows usage charts mirroring the console home view (#825)
v1.10.85
Released 2026-07-09
Gateway (v1.17.61)
- Consolidate OpenAI streaming tool-call fragments into a single
tool_useblock for more reliable execution. (#831) - Prevent AnyRay version drift between the gateway and deployed services. (#823)
v1.10.84
Released 2026-07-08
Optimizer (v0.3.42)
- Degrade context compression and command digest on seats without retrieval instead of skipping (#817)
- Make prompt compression deterministic by adding a booking-only
minSavedCharsgate and removing cache busting (#814) - Lower code-graph default thresholds to
minChars=200andminBodyLines=2for improved graph generation (#812)
Console (v0.4.52)
- Revert saved-% metric to use billed-token denominator and simplify the traces saved column (#813)
Connect (v0.11.25)
- Fix crash on startup for the standalone Connect binary (#819)
Billing app (v1.2.42)
- Allow tenant owners to relabel a deployment from the portal (#818)
- Add admin endpoint to relabel a deployment in place (#815)
v1.10.83
Released 2026-07-08
Maintenance release: no application component changed.
v1.10.82
Released 2026-07-07
Gateway (v1.17.59)
- Add durable, centralized admin/GDPR audit trail in the shared database (#805)
- Enforce per-user and organization spend caps across the fleet-wide total in multi-replica deployments (#795)
- Fix model-alias rewrite to ensure proper provider routing (#784)
Optimizer (v0.3.41)
- Restore subscription savings by un-deadlocking pin minting and degrading the observation mask instead of skipping (#787)
- Count only fresh tool outputs in content census, ignoring re-sent history (#776)
- Enforce cache optimizer to retain recent turns when
conversationStableTurns > observation_mask(#774) - Add model-aware window-budget fitting (#766)
Console (v0.4.51)
- Mirror customer console KPIs on the admin-tenant page (#764)
Releases before v1.10.82 predate this changelog. A deployment's exact running version is always in its console footer and on GET /admin/health; roll back by re-pinning the previous ANYRAY_IMAGE_TAG and re-pulling (see Schema and data migrations).