Skip to content

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 30 Jul 03:56
d0e07d6

Breaking Changes

  • All environment variables now use the SPLICE_ prefix. Splice does not read the old ZERO_ names, and it gives no warning when it finds them. Rename these variables in your shell, your CI configuration, and your scripts. For example, change ZERO_API_KEY to SPLICE_API_KEY. (3b3b01c)

Documentation

  • The README, the security policy, and the install guide are rewritten. (b4e3388)

Features

  • agenteval: derive eval cost from the request samples (9e137e0)
  • agenteval: parse usage events while the agent runs (15dc68e)
  • agenteval: publish the benchmark v2 report contract (eed860d)
  • cli: report eval runner, routed models, and cost coverage (a740bb7)
  • cli: run eval benchmarks through the production pipeline by default (4ff0a2d)
  • compaction: keep the agent inside the cheapest pricing tier (eee9f67)
  • complete attributed pipeline cost accounting (7440a8e)
  • design: ask the provider to search the web (9c5651d)
  • design: emit task_started before each plan task dispatches (09b3826)
  • design: give the design agent research tools and read-only roots (4e44b86)
  • modelregistry: price long-context tiers from models.dev (5d6e762)
  • modelregistry: price models the curated catalog does not carry (00d93f2)
  • modelregistry: ship a models.dev snapshot and stop curating prices (8b3ad05)
  • openrouter: run web search on the provider (fe19ea3)
  • runtime: add plumbing for provider-executed web search (3976759)
  • tui: show honest session cost with explicit coverage (0de1c81)
  • usage: persist cost estimates with provenance and coverage (0215c28)
  • usage: round a displayed cost to cents at a dollar and above (0703156)
  • usage: show a cost figure when pricing coverage is partial (6bad51a)

Bug Fixes

  • doctor: correct the stale connectivity fallback message (ce91459)
  • dtools: resolve the workspace root through symlinks (e5d5542)
  • exec: honor compaction config in the spec-draft run (391887c)
  • tui: give the TUI catalog its provider profile (2c3089b)
  • tui: keep a critique that failed to persist (887c97b)
  • tui: keep a crystallized plan when the critic fails (c1f3b78)
  • tui: persist attributed usage for non-pipeline runs (d8e7574)
  • tui: stream crystallize output and record its cost (48778b9)
  • usage: show fewer cost digits and use one formatter (f563ba6)

Performance Improvements

  • exec: drop the unread context window from the pipeline run options (e858f58)
  • tui: stop re-measuring the transcript on every wheel tick (c63edd0)

Miscellaneous Chores