Releases: Kentucky-ai/opentakeoff
Releases · Kentucky-ai/opentakeoff
Release list
opentakeoff-mcp 0.9.33
What's Changed
- feat: seam-figured weld rod, floor × room workbook, room labels reach the wire (mcp 0.9.33) by @QuisutDeus1 in #209
Full Changelog: mcp-v0.9.32...mcp-v0.9.33
opentakeoff-mcp 0.9.32
What's Changed
- Condition twins: one finish, two areas, one family by @QuisutDeus1 in #204
- duplicate_condition + split_condition: twins reach the wire (mcp 0.9.32) by @QuisutDeus1 in #205
Full Changelog: mcp-v0.9.31...mcp-v0.9.32
opentakeoff-mcp 0.9.31
What's Changed
- chore: point the demo at opentakeoff.kentucky-ai.com (mcp 0.9.31) by @QuisutDeus1 in #203
Full Changelog: mcp-v0.9.30...mcp-v0.9.31
opentakeoff-mcp 0.9.30
What's Changed
- The deployed MCP manifest is a release surface, so the guard checks it by @QuisutDeus1 in #192
- The manual is in the app now — "?" or the toolbar button by @QuisutDeus1 in #193
- docs: the README says what the engine is for — agents first, and the corpus by @QuisutDeus1 in #194
- feat(mcp): derive_transitions — where two finishes meet, and the wall it won't call a joint (#202) by @QuisutDeus1 in #201
Full Changelog: mcp-v0.9.29...mcp-v0.9.30
opentakeoff-mcp 0.9.29
What's Changed
- One-Click: a hairline run shadowing a heavier wall is annotation, not boundary by @QuisutDeus1 in #188
- One-Click: Create selects the takeoff it just made by @QuisutDeus1 in #189
- Fill sensitivity says when it cannot move by @QuisutDeus1 in #190
- One-Click: an IN-SWING door's sector is behind the leaf, not the arc by @QuisutDeus1 in #191
Full Changelog: mcp-v0.9.27...mcp-v0.9.29
opentakeoff-mcp 0.9.27
What's Changed
- symbol_sweep crosses scales by a stated ratio, never a searched one (#186) by @QuisutDeus1 in #187
Full Changelog: mcp-v0.9.26...mcp-v0.9.27
opentakeoff-mcp 0.9.26
What's Changed
- The MCP floods through the sealed engine: canvas-equal one_click, confidence on the record — mcp 0.9.26 by @QuisutDeus1 in #185
Full Changelog: mcp-v0.9.25...mcp-v0.9.26
opentakeoff-mcp 0.9.25
What's Changed
- One-Click accuracy: the RFC #60 slice — contributed by Kevin Murphy (@knmurphy) by @QuisutDeus1 in #179
- mark_verdict / delete_verdict: the agent signs its own work — mcp 0.9.23 by @QuisutDeus1 in #180
- Sheet graph phase 2 (#87): continuation sheets, rotated headers, multi-building keys — mcp 0.9.24 by @QuisutDeus1 in #181
- symbol_sweep phase 2: the set is the canvas; a schedule row is a seed — mcp 0.9.25 by @QuisutDeus1 in #182
- Layers panel + scored corpus IoU — the canvas side of PDF layer roles (#85 phase 2) by @QuisutDeus1 in #183
- Stitched sheets: a floor split at a match line becomes one working surface (#161 phase 1) by @QuisutDeus1 in #184
Full Changelog: mcp-v0.9.21...mcp-v0.9.25
opentakeoff-mcp 0.9.21
What's Changed
- one_click reads scans: raster fallback reaches the MCP server (#154) — mcp 0.9.21 by @QuisutDeus1 in #178
Full Changelog: mcp-v0.9.20...mcp-v0.9.21
opentakeoff-mcp 0.9.20
What's Changed
- docs: 0.9.19 released bullet — the record follows the verified publish by @QuisutDeus1 in #174
- server: lock /ai behind an X-API-Key gate (fail-closed) by @QuisutDeus1 in #175
- Estimator approval seals — human-only ink, agent marks stay pencil by @QuisutDeus1 in #176
- symbol_sweep: every instance of a repeated symbol from one example; dimension annotation — mcp 0.9.20 by @QuisutDeus1 in #177
Full Changelog: mcp-v0.9.19...mcp-v0.9.20