Skip to content

v0.64.6

Choose a tag to compare

@github-actions github-actions released this 04 Oct 12:13
· 14 commits to main since this release

Changelog

  • 5cceac3 Bump version to v0.64.6
  • 70509f1 Merge pull request #816 from timkjr/fix/worktree-edit-session-cwd
  • b4c06d2 Merge pull request #822 from Thibaultjaigu/add-requesty-provider
  • bdbcdf6 Merge pull request #823 from davalillo/pr/mql-language-support
  • e09c0f2 Merge pull request #826 from drakeo338/claude/809-fix
  • 74c18d1 Merge pull request #828 from zzet/dependabot/github_actions/actions-minor-patch-b300d6d0aa
  • 7f739d3 Merge pull request #829 from zzet/dependabot/go_modules/go-minor-patch-0ebccf3e40
  • 4b13b0d Merge pull request #833 from davalillo/pr/hotspots-analysis-pending
  • 5b8c9d1 Merge pull request #834 from davalillo/pr/binary-cache-parse-burn
  • ae304bd Merge pull request #835 from davalillo/pr/mql-elide-spec
  • 2324fa2 Merge pull request #836 from davalillo/pr/mql-astquery-resolver
  • 5f1fc38 Merge pull request #837 from davalillo/pr/init-skills-wording
  • d1b2f80 Merge pull request #838 from davalillo/pr/config-warnings
  • b36a02d Merge pull request #839 from davalillo/pr/utf16-parse-deadline
  • 4e8316a Merge pull request #842 from drakeo338/claude/840-fix
  • 62db950 Merge pull request #845 from davalillo/fix/search-text-limit-disclosure
  • fcceea5 Merge pull request #846 from davalillo/fix/812-utf16-source-indexing
  • 58e0c57 Merge pull request #850 from zzet/fix/cask-drop-legacy-postflight
  • 6644e95 Merge pull request #852 from zzet/fix/opencode-v2-plugin
  • 84e009b Merge pull request #854 from peterkc/fix/index-workers-env
  • 827b899 Merge pull request #856 from peterkc/fix/worktree-poll-backoff
  • 40d53da Merge pull request #857 from peterkc/fix/detect-hydration
  • bb19a04 Merge pull request #859 from peterkc/fix/gotypes-default
  • 489a490 Merge pull request #860 from peterkc/ci/runner-savings
  • 4b10509 Merge pull request #861 from peterkc/fix/stale-proof-test
  • 1577202 Merge pull request #862 from zzet/fix/agents-drop-index-workers-default
  • 8c54962 Merge pull request #863 from peterkc/feature/daemon-http-config
  • 25009a9 Merge pull request #864 from peterkc/fix/install-service-path
  • a6d93e0 Merge pull request #866 from zzet/fix/agents-gofmt
  • d9c4618 Merge pull request #867 from peterkc/fix/githook-hooks-path
  • 5869081 Merge pull request #868 from zzet/fix/mutation-preserve-mode
  • dc9188c Merge pull request #870 from zzet/fix/vendor-fsnotify-windows
  • 1ec574c Merge remote-tracking branch 'upstream/main' into pr/utf16-parse-deadline
  • 38bc3ea chore: attribute davalillo/tree-sitter-mql5 in third-party notices
  • 1c01dba chore: bump tree-sitter-mql5 to v0.2.0
  • 30f0800 chore: ignore local .atl runtime state
  • 27cf9b5 ci(deps): bump github/codeql-action/upload-sarif
  • 53474ef ci(security): set up Go once in the govulncheck job
  • cac332e deps(deps): bump the go-minor-patch group with 3 updates
  • 2cf2389 docs(features): count 31 bespoke tree-sitter extractors
  • b452034 docs(languages): describe tree-sitter-mql5 as independently maintained, scanner included
  • 63e9ad4 docs(languages): document MQL4/MQL5 as a bespoke language
  • 0435fa1 docs(lsp): pin mql-language-server install to tagged release with checksum verification
  • 6c02768 docs(parser): pin mql5Markers to mql-language-server's LanguageDetection
  • 6b69033 docs(test): clarify what the sole-repo regression test proves
  • 77e9fdb docs(thirdparty): link the upstream fsnotify pull request
  • e799852 feat(daemon): read the HTTP address from config and GORTEX_DAEMON_HTTP_ADDR
  • 209b606 feat(daemon): replace a running daemon older than the binary on autostart
  • 2554325 feat(llm): add Requesty provider
  • 4b09d4c feat(lsp): register mql-lsp-server for MQL4/MQL5
  • 6e9c7c2 feat(parser): add MQL grammar fork pin and tsitter/mql shim
  • 0d0e628 feat(parser): add bespoke MQL4/MQL5 extractor
  • 7468c3b fix(agents): stop writing a GORTEX_INDEX_WORKERS default into MCP entries
  • 6462946 fix(analysis): stop diff mapping when the request is cancelled
  • c4a87b0 fix(analyze): report analysis_pending for hotspots instead of a silent empty ranking
  • fd62019 fix(astquery): wire "mql" into the language resolver and parse gate
  • 053e8d2 fix(claudecode): install user-level hooks into ~/.claude/settings.json
  • 3dab05f fix(claudecode): migrate legacy hooks and count settings.json once
  • 82e024b fix(config): honour GORTEX_INDEX_WORKERS in per-repository configs
  • 1dffc60 fix(config): one workspace parser behind daemon, init, and exclude list
  • 47882c1 fix(config): rebase onto main; pin the read-vs-parse warning split
  • 911427b fix(config): recognize the daemon block in the global config
  • 43c4a1a fix(config): report the go-types provider as on by default
  • 4f02489 fix(config): warn loudly when .gortex.yaml is malformed or carries unknown keys
  • ab27f7c fix(daemon): capture the installing shell's PATH in the service unit
  • 939e872 fix(daemon): drop PATH entries that contain CR or LF
  • db6bd6e fix(daemon): quote systemd assignments that contain a backslash or quote
  • b42eb3f fix(daemon): quote the whole systemd Environment= assignment
  • dd1b40e fix(elide): register an "mql" body-elision spec
  • 91b5ec7 fix(embedding): match vendor key fallback hosts exactly
  • 916333c fix(githooks): resolve the hooks dir with git rev-parse --git-path
  • 75e4826 fix(indexer): back off polling a checkout whose root no longer exists
  • ebf5adc fix(indexer): decode UTF-16 sources before extraction; ledger silent-zero parses (#812)
  • 23954a4 fix(indexer): keep a stale discovery proof from admitting a checkout
  • 73b2c5f fix(indexer): sniff binary sources before tree-sitter; exclude .serena/cache
  • 906d497 fix(indexer): vendor fsnotify with a fix for its Windows watch teardown
  • be03b73 fix(init): per-mechanism skills stage wording — Pi writes no skill files
  • e54463a fix(init): skills stage summary built from what actually runs
  • 252c6f1 fix(init): skills stage summary counts distinct instruction files
  • 941ea12 fix(mcp): apply search_text's path filter before the limit cut
  • 9f98f89 fix(mcp): disclose limit-bound results in find_declaration and graph_query (#672)
  • 67a5cb8 fix(mcp): keep the file mode when scaffold and safe_delete commit
  • 2f473dc fix(mcp): normalize and route search_text path filters per repo; regexp and compact-format disclosure
  • 17b5795 fix(mcp): parse gate treats ErrBinarySource as a content verdict; review cleanups
  • 22c68a0 fix(mcp): serve decoded UTF-16 sources on the read paths; edits refuse with an encoding-specific message
  • a3c2792 fix(mcp): skip repos no repo-qualified filter names; pin round-2 gaps
  • e24110c fix(mcp): the text→binary transition is a parse-gate verdict of its own
  • 00ea8cf fix(opencode): load the bridge plugin under OpenCode 2
  • 93a256d fix(parser): index templated MQL member methods and pointer-declarator functions
  • 01365a8 fix(parser): mint input variables for array and multi-declarator declarations
  • 6165e37 fix(parser): reject UTF-16 sources with a typed error; leave their BOM in place
  • 001ebf4 fix(release): drop the deprecated postflight block from the homebrew cask
  • 5a65b89 fix(vbnet): mask REM comments that follow a statement
  • 4c6400a fix(vbnet): skip comments and string literals in the call scan
  • 3d5b057 fix(view): label cwd-bound fallback with the checkout it wanted
  • b2302cb fix(view): refuse an inferred path ambiguous across multiple linked worktrees
  • 0679bea fix(view): refuse an inferred path anchor ambiguous between main and a worktree
  • 8d791cf fix(view): session checkout binding refuses mutations when route cannot serve
  • fc83e1f mcp: centralize the UTF-16 source refusal in the shared write path (#846)
  • 76049b5 mcp: scaffold and safe_delete funnel their writes through commitFileMutation; rebase over #839
  • 124089e perf(mcp): read analysis memberships only for changed symbols in detect and review
  • feca635 style(agents): gofmt the CommunitiesRoutingPath methods
  • 99ef4df test(indexer): close the lifecycle once in the backed-off coordinator test
  • 261b4eb test(mcp): allow 5s for one stale-proof facade call
  • cdc6fd5 test(opencode): regenerate the agent-render golden for the dual-generation plugin
  • bf2f343 test(view): cover sole-repo, batch_edit, write/edit_symbol, fail-open lanes
  • 48cfe54 test(view): extend route-not-ready refusal coverage to the refactor facade