Skip to content

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 23:01
· 164 commits to main since this release
b8a1c6b

What's Changed

  • docs(plans): file thirteen unfiled field observations from the feedback directory by @Zaida-3dO in #159
  • perf(mcp): serialise tool-result text compactly (#110) by @Zaida-3dO in #160
  • feat(interventions): wire the registry into hook_decision and build the blocking catalogue by @Zaida-3dO in #162
  • feat(logging): request ids that survive the hop, and a doc+guard for silent CI (#129, #127) by @Zaida-3dO in #164
  • feat(sweep): schedule the liveness sweep, and switch mutation testing on by @Zaida-3dO in #161
  • Bound every read, page the board by column, and count columns truthfully (#109, #123) by @Zaida-3dO in #165
  • fix: five open issues — enum walk, derived caps, MCP attribution, gated suites, timeouts by @Zaida-3dO in #163
  • ci: switch mutation testing off, and move it out of the milestone queue by @Zaida-3dO in #167
  • fix: annotate operation metadata against false mutants, and surface unhooked sessions by @Zaida-3dO in #168
  • feat: session-shape signals — repeats, file spread, read-to-write (#54) by @Zaida-3dO in #171
  • feat(profiles): create from the empty picker; edit + archive in /admin by @Zaida-3dO in #175
  • feat(reads): get_board and get_item_detail report who is on the work by @Zaida-3dO in #177
  • docs(m10): rescope the front-end milestone, and settle the framework decision by @Zaida-3dO in #170
  • docs+test: correct what the README claims, and add the adapter conformance harness by @Zaida-3dO in #172
  • feat: ship the plugin package and its setup skill (#48, #49) by @Zaida-3dO in #169
  • feat(interventions): the settings surface, digest batching, and I15 by @Zaida-3dO in #173
  • feat(design): a semantic token layer, chip primitives, and a favicon by @Zaida-3dO in #174
  • feat(completion): make finished work closeable without forging an approval by @Zaida-3dO in #176
  • feat(reads): find an item by what it is about, and refuse a read that will not fit (#105, #115) by @Zaida-3dO in #178
  • feat(telemetry): runs, a recomputable cost, and the rollups over them (#51, #52, #53) by @Zaida-3dO in #179
  • Titles are for people, and a progress report the server computes (#131, #136) by @Zaida-3dO in #181
  • fix: wire the hook to an entry point that reads stdin by @Zaida-3dO in #182
  • fix(design): enforce icon distinctness pairwise, and tokenise the create form by @Zaida-3dO in #183
  • fix(profile): land a created profile into people without a reload (T21) by @Zaida-3dO in #185
  • fix(shape): compare only shell commands in repeat detection by @Zaida-3dO in #187
  • feat: budget-window viewer — cards, plain words, band chart, drawn crossings, scrubber (#87 part 1) by @Zaida-3dO in #186
  • feat: carry a session's declaration into every create, and remove an item without deleting it (#111, #137) by @Zaida-3dO in #184
  • fix(reads): count what a surface actually sends, and close three hollow tests (#115 follow-up) by @Zaida-3dO in #191
  • fix(telemetry): close a run when the stage moves, and measure get_costs in the sweep by @Zaida-3dO in #189
  • docs: correct the operation count and the reachability claim (#135 follow-up) by @Zaida-3dO in #190
  • fix(interventions): correct I15's machine lookup, and pin its SQL by execution by @Zaida-3dO in #188
  • feat: authenticate the HTTP transport per machine, and add readiness (#134, #133) by @Zaida-3dO in #180
  • test: give the conformance harness a guard to observe (#94 follow-up) by @Zaida-3dO in #192
  • docs(milestones): mark #87, #94 and #135 done by @Zaida-3dO in #194
  • Three review findings on the title convention and the progress report (#131, #136) by @Zaida-3dO in #195
  • docs: correct what hook run does on the plain binary by @Zaida-3dO in #197
  • feat(shell): sidebar navigation, the route map, and display density by @Zaida-3dO in #196
  • fix(merge): an inspection cannot dissolve a promise a review already made by @Zaida-3dO in #199
  • docs(milestones): reopen #87 and record what the row still wants by @Zaida-3dO in #201
  • feat(board): bound the columns, page them, and tell the truth when empty (T4) by @Zaida-3dO in #200
  • test(interventions): pin the prefix scoping of the settings read by @Zaida-3dO in #202
  • fix(shell): make the unresolved-path sentinel a readable string by @Zaida-3dO in #203
  • feat(item-detail): render markdown, and break the page into six tabs by @Zaida-3dO in #198
  • feat(projects): the rollup API and the grid (#74) by @Zaida-3dO in #193
  • fix(item-detail): close a hollow hash test, and a backslash in the origin guard by @Zaida-3dO in #205
  • fix(board): keep the bounded board bounded under a nested frame, and let the keyboard scroll a column by @Zaida-3dO in #204
  • fix: close five reads that still served archived items, and make the claim structural (#137) by @Zaida-3dO in #206
  • docs: reconcile the README counts and three shipped M10 rows by @Zaida-3dO in #207
  • feat(item-detail): review findings, the plan as a timeline, and the agent view by @Zaida-3dO in #208

Full Changelog: v0.8.0...v0.9.0