release: promote dev to main for v0.2.22 — showcase workspace restore/replay (E1–E4)#398
Conversation
chore(repo): back-merge v0.2.21 release commits into dev (#366)
feat(docs,repo): flow-pack E1 foundation — /flow-prime + tracked contract + rule (#369)
feat(docs,repo): flow-pack E4 — /flow-epics command template + local install (#373)
docs(repo): flow-pack closeout — PRPs, onboarding docs, flow-prime fix (#368)
…vider-prefix fix(api): reject doubled provider prefixes in agent model ids (#334)
…ailures fix(agents,api): surface fallback model failures with classified details (#335)
…ontext fix(ui): avoid crypto.randomUUID crash on LAN HTTP showcase (#332)
refactor(forecast,registry): move model family taxonomy to shared (#268)
…price-inertia fix(data): model_exogenous price inertia — discriminator tests + seeder price coupling (#237)
docs(repo): track reliability E6 prp (#387)
…stence-backbone feat(api): showcase workspace persistence backbone (#390)
feat(ui): showcase workspace full preset exposure (#391)
…d-plans feat(api,ui): showcase workspace-tagged scenario plans (#392)
…re-replay feat(api,ui): showcase workspace restore/replay (#393)
There was a problem hiding this comment.
Sorry @w7-mgfcode, your pull request is larger than the review limit of 150000 diff characters
|
Warning Review limit reached
More reviews will be available in 7 minutes and 22 seconds. Learn how PR review limits work. Your organization has run out of usage credits. Purchase more credits in the billing tab to continue. ⌛ How to resolve this issue?After more reviews become available, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available. Please see our Fair Usage Limits Policy for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (105)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Release scope (since v0.2.21)
Showcase Workspace initiative (umbrella #389 — all four epics)
showcase_workspacetable + migration;DemoRunRequest.preservation/workspace_name; pipeline records created objects onpreservation="keep"runs (PR feat(api): showcase workspace persistence backbone (#390) #394)ScenarioPresetvalues exposed as guided cards with per-preset seed profiles + expected-outcome semantics (PR feat(ui): showcase workspace full preset exposure (#391) #395)source:showcase+workspace:<label>tags) + planner library tag filter (PR feat(api,ui): showcase workspace-tagged scenario plans (#392) #396)GET /demo/workspaces(+/{id}), Showcase workspace controls (seed/keep/name), server-backed Load/Replay panel, artifact deep-link re-attach, same-config replay regression test (PR feat(api,ui): showcase workspace restore/replay (#393) #397)Fixes
price_historywindows somodel_exogenousre-forecasts respond to price assumptions (PR fix(data): model_exogenous price inertia — discriminator tests + seeder price coupling (#237) #386)Docs
API_CONTRACTS.mdupdated per epicPre-1.0 train:
feat:→ PATCH → expected v0.2.22.