v0.0.43
What's Changed
- feat: stop button — abort an in-flight chat turn by @msywulak in #4308
- feat: multiline chat composer (Enter sends, Shift+Enter newline) by @msywulak in #4310
- feat(discovery): scopes_supported + canonical auth.md heading for agent readiness by @msywulak in #4312
- feat: answer style registry + analyst default voice by @msywulak in #4311
- feat: answer-first finished turns — turn partitioner + receipt by @msywulak in #4309
- docs: dashboard elevation — audit, editing glossary, ADR-0029 by @msywulak in #4326
- refactor: render notebook assistant turns via the shared turn partitioner by @msywulak in #4327
- feat: surface chat failures visibly + unify empty-state copy by @msywulak in #4328
- feat: dashboard draft-first editing spine — every edit lands in your draft (#4315) by @msywulak in #4330
- feat: shared dashboard is a data-only snapshot + frozen parameter summary by @msywulak in #4331
- fix(dashboards): org-scoped shares, fail-closed share config, token hygiene (#4317) by @msywulak in #4332
- fix(dashboards): REST/draft card parity, preview-card org check, body-less render by @msywulak in #4333
- feat(dashboards): concurrency cap + dead-browser relaunch for headless renders (#4319) by @msywulak in #4334
- feat(dashboards): first-publish visibility gate (private to creator until first publish) (#4320) by @msywulak in #4335
- feat: per-conversation answer style picker (#4302) by @msywulak in #4329
- feat(dashboards): per-tile status — the tile is the unit of trust (#4321) by @msywulak in #4336
- feat: live working phase — activity feed from the moment of send (#4300) by @msywulak in #4337
- feat: copy button on assistant answers (#4296) by @msywulak in #4338
- fix(dashboards): publish correctness — diff SSOT, full-precision baseline, async refresh (#4325) by @msywulak in #4340
- feat: workspace default answer style setting (#4303) by @msywulak in #4339
- feat(dashboards): bound editor convergence — canvas-as-artifact, receipt rendering, conversation continuity (#4322) by @msywulak in #4342
- fix: v0.0.43 review-panel aggregate findings — house-voice curation, failure-policy hook, byte-identity pin by @msywulak in #4343
- feat(dashboards): first-impression polish + accessibility pass (#4323) by @msywulak in #4344
- chore(dashboards): retire ATLAS_DASHBOARD_DRAFTS_ENABLED + abandoned-draft cleanup (#4324) by @msywulak in #4345
- docs(dashboards): closeout — draft-first model, sharing, per-tile status, API rows (#4313) by @msywulak in #4346
Full Changelog: v0.0.42...v0.0.43