Releases
v0.63.5
Compare
Sorry, something went wrong.
No results found
Changelog
088e750 Bump version to v0.63.5
cd085c9 Merge pull request #602 from zzet/feat/localization-literal-grounding
96408d9 Merge pull request #603 from pbednarcik/fix/windows-lsp-answer-join
b55b9a0 Merge pull request #604 from pbednarcik/feat/csharp-ls-solution
2f789fc Merge pull request #608 from madeinoz67/feat/htmx-extractor-606
1145b9f Merge pull request #610 from pbednarcik/fix/csharp-overload-arity
ca7ad3e Merge pull request #613 from pbednarcik/feat/lsp-rebound-ledger
0b9258d Merge pull request #618 from zzet/fix/diagnostics
c45e00d Merge pull request #620 from pbednarcik/fix/test-hermeticity
90a710a Merge pull request #621 from zzet/fix/codex-required-mcp-server
4774ad9 Merge pull request #622 from zzet/fix/temporal-allowlist-case-insensitive-match
0099242 Merge pull request #623 from zzet/feat/mutation-physical-evidence
9858342 Merge pull request #626 from zzet/fix/detect-changes-file-level
7133677 Merge remote-tracking branch 'origin/main' into feat/localization-close-grep-gap
a33fd72 blame: write test fixtures with os.WriteFile instead of sh
cb77bd4 chore(mcp): drop refactor-orphaned helpers
d599af8 codex: bridge localization receipt lifecycle
fa287e8 codex: install and route localization claim checks
f660dbd codex: recognize non-prefixed localization tools
86bf0e2 csharp: consult arity for ordinary overload sets (#559 )
9c3ffa9 csharp: pin argument-shape coverage for arity narrowing
6fc3453 csharp: stamp method_type_params on ordinary methods too
f2d0e0f diff: report deleted, renamed, and non-symbol file changes
d55cb8d docs(contracts): note leading-segment handling in normalizeHtmxPath
4fed9df docs(mcp): separate the five content-hash contracts
f39772a explore: add task-mode terminal parity
bdd1e93 explore: budget task outlines lazily
b2f0b9b explore: require distinctive diagnostic literals
303f466 explore: widen explicit quoted literal recall
dbe0791 feat(contracts): HtmxExtractor — hx-* attributes as HTTP consumer contracts
9fc2476 feat(indexer): register HtmxExtractor for html/gotmpl/htmldjango
2938aee feat(localization): merge bounded overlay literals
eebc79a feat(localization): scan bounded overlay literals
128029b feat(localize): ground quoted task literals in ranked primary evidence
70da9d0 feat(localize): mine distinctive unquoted task tokens for source-literal recall
643138c feat(localize): seat task-named rows into the primary block across admission lanes
8597b57 feat(mcp): return disk-verified SHA-256 receipts from single-file mutations
6791c3d fix(agents): stop making Gortex a hard dependency of Codex startup
5b8ae73 fix(ci): satisfy tightened linters, refresh codex render golden, remove Stop hooks on uninstall
3e78ab9 fix(codex): collapse duplicate managed hooks
5f565b5 fix(codex): count hooks from every user-level file Codex reads
41d644a fix(codex): enforce terminal gate for every tool
a980c5c fix(codex): harden terminal hook boundary
b7d2952 fix(contracts): comment-aware scan, guard hardening, honest language coverage
6824d11 fix(contracts): normalize whole-segment template expressions in HTTP paths
126bbb1 fix(contracts): skip external URLs, classify template actions, tighten attr boundary, matcher test
4469fec fix(contracts): skip query-only hx values; pin test counts and meta
3c8fe74 fix(contracts): strip query before external-URL check; reject declaration actions
1f8a7b4 fix(daemon): read launchd service state from the domain the agent runs in
4e50597 fix(explore): keep task mode nonterminal
30dc8cc fix(explore): preserve exact source range owners
2a4993e fix(explore): preserve owner fold insertion order
0a4013c fix(explore): reserve secondary task citation
756ddee fix(explore): resolve scoped source citations
45c1edd fix(explore): retain explicit adjacency evidence
2853fa1 fix(graph): bound overlay localization shadows
8fefc32 fix(graph): drop hidden localization sentinel
31f731b fix(hooks): enforce bounded localization claims
a8fa35c fix(localization): authenticate every final claim
f6404df fix(localization): bind Markdown fences to containers
e3ef786 fix(localization): bound overlay shadow refill
7375523 fix(localization): charge inspected overlay bytes
d0b0716 fix(localization): close final claim parser bypasses
8fd8a2f fix(localization): distinguish claims from file syntax
caa043d fix(localization): harden final claim parsing
e9ef9fa fix(localization): honor request overlays
99c314f fix(localization): preserve adjacency evidence contracts
144af25 fix(localization): preserve claim identity across response
bb373a3 fix(localization): preserve explicit claim syntax
697d9d6 fix(localization): preserve literal provenance through projection
a352282 fix(localization): preserve ranked primary cohort
3654140 fix(localization): promote bounded direct adjacency
80bc315 fix(localization): propagate literal primary eligibility
c31928c fix(localization): retain graph-resolved literal callees
f4003b6 fix(localization): shed supplemental digest rows first
c9dfe8e fix(localize): extend the primary block for task-named rows instead of displacing ranked seats
ebffc98 fix(localize): mine only structurally identifier-shaped bare tokens
3d0e09e fix(localize): require whole-word task naming for seats and promote task-named declarations
3a14da4 fix(localize): scope task naming to the immediate declaring owner
ec1f29d fix(mcp): bound implementation and owner recovery
5fb688a fix(mcp): bound overlay layer construction
bc150ad fix(mcp): bound search consumption attribution
2faeb45 fix(mcp): canonicalize request overlay cohorts
5aa26ab fix(mcp): pin overlay state per request
0fb520f fix(mcp): use bounded extractors for overlays
09da1cb fix(overlay): bound request snapshots before materialization
d048a98 fix(parser): bound subprocess extractor wire output
0249030 fix(temporal): match repo-local env-helper names case-insensitively
e4ddd61 hooks: challenge unsupported localization claims once
8e57bba hooks: consume enforceable claim checks once
89c9817 hooks: fix claim trim cutset lint
570284a hooks: normalize structured symbol claims
bf9fd75 hooks: preserve UTF-8 in bounded claim checks
b865719 hooks: stub the symbol probe in the untracked-grep fallback test
98555e0 localization: authenticate bounded evidence IDs
d0d8c08 localization: bound case-folded exact-name fallback
02d5a68 localization: bound packed body promotion
9afea63 localization: bound structured page outline files
fdc0d08 localization: bound structured page outlines
01efee4 localization: cache node-only file declarations
3f34bb7 localization: cap retained task declarations
241b2fc localization: complete the top two file outlines
b9b0414 localization: extract bounded bare source literals
e829658 localization: persist terminal evidence authority
bd2e9be localization: preserve ranked task candidates
7f42d66 localization: preserve task outline counts
f760625 localization: promote packed body declarations
da7f8c0 localization: prove qualified leaf ownership
3445343 localization: recover qualified leaf anchors
e2e7caa localization: reject unsafe evidence identities
9c8c19e localization: remove obsolete anchor wrapper
3f1c3c8 localization: report bounded outline truncation
ee29055 localization: scope case-folded anchor recovery
5fadae4 localization: search unanchored bare literals
2fac49e localization: seat bounded literal evidence in primary
cc37f0a localization: serve bounded literal source windows
d2f005f localization: shed low-rank outlines first
10d40ec lsp: accept a PATH-style list in GORTEX_LSP_CSHARP_SOLUTION
4a9ed41 lsp: count definition rebinds separately from confirmations
92a09c9 lsp: count definition-fallback verdicts as productivity yield
f931fe2 lsp: csharp solution-pin review round
7febe00 lsp: env-tunable router idle timeout
0b53812 lsp: match server answers to nodes across path-separator spellings
824ca73 lsp: pin the csharp-ls solution and target the pre-restore at it
53fdb46 perf(explore): bound causal owner recovery
d03b899 perf(explore): bound qualified-leaf edge proof
1026f15 perf(graph): add bounded adjacency projections
4dc58e2 perf(graph): add bounded file-node summaries
714e554 perf(localization): align bounded outline depth
f93a8dc perf(localization): bound declaration projections
9f7faf3 perf(localization): bound exact-name projections
f1ed2e2 perf(localization): bound file summary allocation
5a7f260 perf(localization): prioritize overlay literal evidence
c251629 perf(mcp): bound AST enclosing projections
5067221 perf(mcp): bound localization file ownership
6fd456a perf(mcp): bound ranked-file exact-name recovery
2816cb8 perf(mcp): bound source-literal adjacency
f455efe perf(mcp): bound typed-anchor graph projection
96ed1ae perf(mcp): enrich only matched AST files
8f71a78 perf(mcp): preserve localization match priority
395bcf3 perf(mcp): share bounded file-summary budget
35d57d3 perf(overlay): avoid missing-session write locks
f8843db refactor(contracts): scope template-expression normalization to the htmx extractor
7a481ed semantic: restore gofmt alignment in EnrichResult
6c7e9ff serverstack: opt-in resolve-time C# LSP helper
1173567 style(contracts): gofmt contract.go (pre-existing drift)
41564d7 test(contracts): htmx consumer IDs collide with provider route IDs
d0c7518 test(mcp): pin the mutation receipt against disk, its refusals, and confinement
You can’t perform that action at this time.