Repository navigation
Spark v0.2.0
What's Changed
- π§ chore: align cue and graft tool contracts by @zrr1999 in #2
- β¨ feat: merge Navia cockpit into Spark by @zrr1999 in #3
- β¨ feat: harden durable session workbench flows by @zrr1999 in #5
- β¨ feat: propagate explicit model and add synchronous wait by @zrr1999 in #6
- β¨ feat: native side threads and architecture guardrails by @zrr1999 in #7
- π fix: keep pnpm hooks read-only by @zrr1999 in #8
- β»οΈ refactor(architecture): converge Spark package ownership by @zrr1999 in #10
- β»οΈ refactor(tooling): converge package script grammar by @zrr1999 in #11
- β¨ feat(daemon): own autonomous driver runtime by @zrr1999 in #9
- β test: enforce behavior-first contracts by @zrr1999 in #12
- β¨ feat(runtime): require structured role outcomes by @zrr1999 in #13
- π fix(runtime): dedupe memory checkpoint delivery by @zrr1999 in #14
- π fix(session): make daemon transcript authoritative by @zrr1999 in #16
- π fix(runtime): harden daemon and Cockpit stability by @zrr1999 in #17
- π fix(cockpit): count only product artifacts by @zrr1999 in #19
- β»οΈ refactor(cockpit): remove duplicate message tab by @zrr1999 in #20
- π fix(cockpit): stabilize preview dependency loading by @zrr1999 in #21
- β¨ feat(update): add managed release updater by @zrr1999 in #18
- π docs: add bilingual Spark user documentation site by @zrr1999 in #22
- π fix(daemon): rebuild source service artifact by @zrr1999 in #23
- π fix(repro): enforce evidence-backed proofs by @zrr1999 in #24
- π fix(web): hard-cap web-access tool outputs by @zrr1999 in #30
- β¨ feat: add durable repro protocol v4 by @zrr1999 in #28
- π fix(runtime): preserve session state and retry malformed streams by @zrr1999 in #31
- β¨ feat: establish autonomy correctness contracts by @zrr1999 in #33
- π fix(ai): decouple stored OAuth reads from kernel registry by @zrr1999 in #34
- π fix(ai): retry direct provider streams by @zrr1999 in #35
- β»οΈ refactor(daemon): converge local RPC on typed oRPC by @zrr1999 in #36
- π fix(ai): upgrade pi SDK and silence stream logs by @zrr1999 in #38
- β¨ feat(ui): make Cockpit and TUI daemon-first by @zrr1999 in #39
- π fix(repro): recover daemon drivers across sessions by @zrr1999 in #37
- β¨ feat: simplify Spark learning and command surfaces by @zrr1999 in #40
- β¨ feat(artifacts): persist Product Artifact previews by @zrr1999 in #41
- β¨ feat: add built-in model reproduction skill by @zrr1999 in #44
- β¨ feat(repro): project subgoal orchestration by @zrr1999 in #46
- β test: make driver contracts mechanically auditable by @zrr1999 in #47
- β test: harden side-thread effect isolation by @zrr1999 in #48
- β¨ feat(repro): converge tasks on managed session goals by @zrr1999 in #51
- β¨ feat(tasks): add resource-aware execution scheduling by @zrr1999 in #52
- β¨ feat(repro): add specialized model-reproduction workflows by @zrr1999 in #53
- β¨ feat(cockpit): add goal-first session workbench by @zrr1999 in #45
- π fix(tui): truncate tool calls by visible width by @zrr1999 in #59
- β¨ feat(artifacts): hard-cut evidence namespace by @zrr1999 in #60
- β¨ feat(memory): refine recall lifecycle and streamline CI by @zrr1999 in #58
- π fix(ask): persist answer provenance by @zrr1999 in #56
- π fix(ai): harden Baidu OneAPI prompts and streams by @zrr1999 in #64
- β¨ feat(tasks): add non-terminal claim release by @zrr1999 in #65
- π fix(evidence): wire canonical ledger tool by @zrr1999 in #25
- π fix(repro): tolerate legacy completions and retry stream reads by @zrr1999 in #66
- π fix(cockpit): reuse the registered runtime workspace by @zrr1999 in #70
- π fix(cli): make nested help read-only and errors actionable by @zrr1999 in #71
- π docs: add complete Spark operator handbook by @zrr1999 in #72
- π fix(ai): harden Pi compatibility loader by @zrr1999 in #69
- β¨ feat: daemonize Pi and TUI session heartbeats by @zrr1999 in #49
- β»οΈ refactor(tasks): move main claim authority to daemon by @zrr1999 in #55
- β»οΈ refactor(architecture): eliminate production cycles by @zrr1999 in #61
- π fix(evidence): canonicalize migrated state fields by @zrr1999 in #68
- π fix(session): deliver completion notifications reliably by @zrr1999 in #50
- β¨ feat(session): enforce workspace-owned sessions by @zrr1999 in #80
- π fix(tasks): fence managed task sessions by @zrr1999 in #81
- β¨ feat(cockpit): retire legacy session shell by @zrr1999 in #62
- β¨ feat(tui): prioritize conversation and ask visibility by @zrr1999 in #63
- π· ci: unblock trusted Renovate updates by @zrr1999 in #75
- β¬οΈ deps: Update dependencies (non-major) by @renovate[bot] in #26
- β¨ feat(update): support package-manager auto-updates by @zrr1999 in #94
- β¨ feat(container): publish Cockpit image to GHCR by @zrr1999 in #95
- β¨ feat(tui): converge native CLI auth and terminal usability by @zrr1999 in #77
- β test: complete Phase 5 test ownership migration by @zrr1999 in #79
- β test(tui): replace Pi loader alias regression by @zrr1999 in #82
- π fix(daemon): bound SQLite memory and streamed history by @zrr1999 in #83
- β¨ feat(daemon): resume tool calls across restart by @zrr1999 in #78
New Contributors
Full Changelog: https://github.com/zendev-lab/spark/commits/v0.2.0