v0.9.0
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 rundoes 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