Bound scheduler fleet work, catalog trigger projects, refresh webhook manifests safely, and rate-limit forced manifest refreshes. Source is the targeted staging candidate from PR #5461.
What's Changed
- chore(dev-eks): deploy dev-a21799e8 [skip ci] by @github-actions[bot] in #5385
- fix(connectors): expose OAuth2 during creation by @markokraemer in #5389
- refactor(web): enforce SDK-only backend boundary by @markokraemer in #5388
- chore(dev-eks): deploy dev-ae967fdb [skip ci] by @github-actions[bot] in #5390
- chore(dev-eks): deploy dev-07f28dd0 [skip ci] by @github-actions[bot] in #5391
- fix(dev): preserve API WebSocket upgrades by @markokraemer in #5392
- chore(dev-eks): deploy gateway dev-8688b849 [skip ci] by @github-actions[bot] in #5393
- chore(dev-eks): deploy dev-8688b849 [skip ci] by @github-actions[bot] in #5394
- test(sdk): close SDK-only frontend delivery by @markokraemer in #5395
- chore(dev-eks): deploy dev-f2929a4d [skip ci] by @github-actions[bot] in #5396
- fix(llm-gateway): forward prompt cache writes by @markokraemer in #5397
- chore(dev-eks): deploy gateway dev-463d4241 [skip ci] by @github-actions[bot] in #5398
- chore(dev-eks): deploy dev-463d4241 [skip ci] by @github-actions[bot] in #5399
- Fix session history pagination scroll restoration by @markokraemer in #5400
- chore(dev-eks): deploy dev-76de546c [skip ci] by @github-actions[bot] in #5401
- fix(whitelabel): prevent zstd proxy corruption by @markokraemer in #5402
- feat(integrations): add provider-independent authentication lifecycle by @markokraemer in #5403
- chore(dev-eks): deploy dev-00bc2906 [skip ci] by @github-actions[bot] in #5404
- chore(dev-eks): deploy dev-8a124988 [skip ci] by @github-actions[bot] in #5406
- chore(db): prepare us-west-2 Supabase target by @markokraemer in #5405
- chore(dev-eks): deploy dev-dceea2ed [skip ci] by @github-actions[bot] in #5407
- fix(gateway): make managed billing exact and auditable by @markokraemer in #5408
- chore(dev-eks): deploy gateway dev-29675b2d [skip ci] by @github-actions[bot] in #5412
- fix(web): guard PoliciesPanel against missing policies field (BS 236e88fb) by @agent-kortix in #5410
- chore(dev-eks): deploy dev-29675b2d [skip ci] by @github-actions[bot] in #5413
- feat(infra): prepare US West 2 production shadow by @markokraemer in #5414
- chore(dev-eks): deploy gateway dev-e58faa6c [skip ci] by @github-actions[bot] in #5417
- feat(acp): add OpenCode-only runtime canary by @markokraemer in #5415
- chore(dev-eks): deploy dev-3a45ab55 [skip ci] by @github-actions[bot] in #5419
- fix(infra): repair US shadow deploy and reconciliation by @markokraemer in #5418
- chore(dev-eks): deploy gateway dev-f8968d3e [skip ci] by @github-actions[bot] in #5420
- chore(dev-eks): deploy dev-f8968d3e [skip ci] by @github-actions[bot] in #5421
- docs: OAuth2 lifecycle, connector auth-type enum, transport-throw retry, example 09 by @agent-kortix in #5422
- test(acp): harden deployed canary verification by @markokraemer in #5423
- chore(dev-eks): deploy dev-93f21e9c [skip ci] by @github-actions[bot] in #5424
- fix(sdk): keep ACP event streams alive by @markokraemer in #5425
- content(docs): add persistent "Get started" CTA to docs nav rail by @agent-kortix in #5426
- chore(dev-eks): deploy gateway dev-ed7d992f [skip ci] by @github-actions[bot] in #5427
- chore(dev-eks): deploy dev-ed7d992f [skip ci] by @github-actions[bot] in #5428
- test(acp): detach reconnect from Playwright routing by @markokraemer in #5429
- perf(boot): attribute and cut session-boot latency (removes Platinum's ~7s clone) by @markokraemer in #5409
- chore(dev-eks): deploy dev-3d649159 [skip ci] by @github-actions[bot] in #5430
- fix(web): restore LLM management navigation by @markokraemer in #5432
- fix(sdk): serialize ACP sends across runtime restarts by @markokraemer in #5433
- chore(dev-eks): deploy dev-aedb8c16 [skip ci] by @github-actions[bot] in #5434
- Fix false Load older messages control by @markokraemer in #5435
- chore(dev-eks): deploy dev-85ae91df [skip ci] by @github-actions[bot] in #5436
- fix(web): clarify LLM provider connection flow by @markokraemer in #5437
- Fix trigger scheduler fleet scans by @markokraemer in #5438
- fix(audit): add actor / search / date-range / resource filters to account audit log by @agent-kortix in #5383
- test(e2e): wait for REST model readiness by @markokraemer in #5440
- chore(dev-eks): deploy dev-db2519b5 [skip ci] by @github-actions[bot] in #5442
- fix(web): guard session-page .slice() against null value (BS e6d0e044) by @agent-kortix in #5439
- fix(staging): keep API router on EKS by @markokraemer in #5441
- fix: refresh webhook trigger manifests by @markokraemer in #5443
- chore(dev-eks): deploy dev-f9132a97 [skip ci] by @github-actions[bot] in #5444
- fix(web): restore compact LLM provider modal by @markokraemer in #5445
- chore(infra): prepare US East 2 production shadow by @markokraemer in #5447
- chore(dev-eks): deploy gateway dev-56954737 [skip ci] by @github-actions[bot] in #5449
- feat(voice): realtime voice channel on LiveKit (replaces the Recall notetaker) by @markokraemer in #5431
- fix(web): open LLM manager actions in modal by @markokraemer in #5448
- fix(web): use canonical SDK voice import by @markokraemer in #5450
- fix(db): restore voice migration order by @markokraemer in #5452
- chore(dev-eks): deploy dev-0a1ed173 [skip ci] by @github-actions[bot] in #5453
- test(migration): verify source refresh on US Auth by @markokraemer in #5454
- fix(migration): scope Node SSL mode to database runner by @markokraemer in #5455
- docs(migration): refresh US shadow evidence by @markokraemer in #5456
- docs(migration): record production autoscaling by @markokraemer in #5457
- Make the white-label ACP reference SDK-only by @markokraemer in #5458
- chore(dev-eks): deploy gateway dev-ceaa7e33 [skip ci] by @github-actions[bot] in #5459
- chore(dev-eks): deploy dev-ceaa7e33 [skip ci] by @github-actions[bot] in #5460
- Keep ACP sessions on the current daemon snapshot by @markokraemer in #5462
- chore(dev-eks): deploy dev-aff406f3 [skip ci] by @github-actions[bot] in #5464
- Fix model provider connection UX by @markokraemer in #5463
- test(migration): gate US shadow authentication by @markokraemer in #5466
- Session chat: narrative transcript by default, full history one click away by @markokraemer in #5451
- fix(sdk): reconcile REST prompts before first event by @markokraemer in #5467
- test(migration): gate US frontend provider redirects by @markokraemer in #5468
- chore(dev-eks): deploy gateway dev-ad56e00c [skip ci] by @github-actions[bot] in #5469
Full Changelog: v0.10.14...v0.10.15