Finding · flue
Major API refactor: routing imports, source discovery, provider ID, SDK mount paths, and Cloudflare migrations ownership
What Changed
Multiple breaking changes: (1) Routing imports moved from @flue/runtime/app to @flue/runtime/routing; provider APIs and observe from @flue/runtime; Workers AI types from @flue/runtime/cloudflare. (2) Source directory selection now prioritizes .flue/, src/, then project root. (3) Provider model values use provider-id/model-id format; registerProvider() and configureProvider() use same ID; cloudflare models report provider ID cloudflare. (4) SDK mount paths configured through baseUrl pathname. (5) Cloudflare Durable Object migrations now user-owned in project Wrangler config (no longer auto-appended). (6) Interrupted Cloudflare workflows no longer auto-retry; explicit retry required. (7) Persisted beta session state rejected; clear before upgrading.
Operator Implication
Operators must update application configuration imports, review Cloudflare Durable Object migration setup, adopt explicit retry patterns for interrupted workflows, and clear persisted session state before upgrading from earlier beta versions.
Receipt
Finding metadata
Run: 2026-06-03-weekly-digest-2026-05-28_2026-06-03-frontier-v0
Finding ID: 2026-06-01-flue-v090-major-refactor
Accepted signals
Profile citations
- Flue · claim · v090-breaking-migration
Source links
Primary links, including exact changelog lines when available.