Martin Vogel
30f1fbf33b
Merge pull request #2841 from halindrome/fix/search-code-file-pattern-path
...
fix(mcp): match search_code file_pattern with a directory against the repo-relative path
2026-10-31 03:47:25 +01:00
Martin Vogel
6f63e38567
Merge origin/main into fix/search-code-file-pattern-path
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-30 23:00:55 +01:00
Martin Vogel
47474b668a
Merge pull request #2826 from knewstimek/fix/inc-c-family-routing
...
fix(discover): select C++ for C-family .inc fragments
2026-10-30 22:42:29 +01:00
Martin Vogel
a33878c039
Merge pull request #2420 from Fieldnote-Echo/perf/py-cross-registry-index
...
perf(py-lsp): O(1) type membership in the shared Python cross-registry build
2026-10-30 22:26:46 +01:00
Martin Vogel
edb4a6e735
Merge pull request #2295 from MopicMP/fix/java-record-accessor-calls
...
fix(java): resolve record accessor calls, and never bind a call to data
2026-10-30 22:26:38 +01:00
Martin Vogel
88a1d1d761
Merge pull request #2716 from DeusData/feat/claude-code-plugin-marketplace
...
feat(plugin): Claude Code plugin marketplace, discovery slice (#1188 slice 1)
2026-10-30 22:26:30 +01:00
Martin Vogel
164b2dc02f
Merge pull request #1996 from Jumaga2015/fix/1762-paired-free-functions
...
fix(store,ui): export paired free functions for FFI callers (#1762 )
2026-10-30 22:26:19 +01:00
Martin Vogel
d01ba80039
Merge pull request #2244 from lorenzozanee/fix/windows-unicode-agent-detection
...
fix(cli): support non-ASCII Windows agent paths
2026-10-30 22:26:09 +01:00
Shane McCarron
5a666f2fa3
fix(mcp): match search_code file_pattern with a directory against the repo-relative path
...
search_code matched file_pattern against the file basename only, so any
pattern containing a directory (src/cli/*.c, apps/web/src/**/*.ts)
silently returned 0 results, while search_graph's file_pattern matches
the full repo-relative path.
A file_pattern containing '/' is now matched in C against the
repo-relative path of every indexed file, on all platforms, with
search_graph-equivalent semantics: '*' and '**' match across '/', '**/'
also matches zero directories, '?' matches one character, and a pattern
without wildcards is a substring match. Patterns without '/' keep the
existing basename behaviour. On Windows such patterns are scanned in
process from the already-filtered list instead of the PowerShell -like
post-filter. A search with a '/' pattern that returns nothing now carries
a hint explaining whole-path matching and pointing at path_filter, and
the schema describes both parameters.
Refs #2836
Signed-off-by: Shane McCarron <shane.mccarron@corvexconnect.com >
2026-10-29 11:46:23 -05:00
Martin Vogel
a3831c9795
Merge pull request #2017 from kobaz/feat/path-allow-broad-too-shallow-override
...
feat(workspace): add PATH_ALLOW_BROAD override for too-shallow roots
2026-10-29 07:53:11 +01:00
Martin Vogel
7abfb0d847
Merge branch 'main' into feat/claude-code-plugin-marketplace
2026-10-29 07:07:36 +01:00
Martin Vogel
d807b1eca7
Merge pull request #2419 from Fieldnote-Echo/perf/py-lexical-ancestor-kind
...
perf(python): climb the walk cursor for scope-directive and default checks
2026-10-29 06:32:06 +01:00
Martin Vogel
bff6ce9c23
Merge origin/main into fix/java-record-accessor-calls
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 04:48:28 +01:00
Martin Vogel
3be5a02708
Merge pull request #2601 from bline/fix/doc-link-missing-member
...
fix(doc-links): report a path::member reference to a missing member (#2587 )
2026-10-29 04:47:39 +01:00
Martin Vogel
d841ddd177
Merge origin/main into fix/inc-c-family-routing
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 04:33:04 +01:00
Martin Vogel
59d6b52679
Merge pull request #2421 from Fieldnote-Echo/fix/dotd-depinfo-sniff
...
fix(discover): keep make/cargo dep-info .d files out of the D grammar
2026-10-29 04:32:21 +01:00
Martin Vogel
d1a96df077
Merge origin/main into fix/java-record-accessor-calls
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 03:48:11 +01:00
Martin Vogel
ba4122d3cc
Merge pull request #2418 from Fieldnote-Echo/fix/sequential-definitions-retention
...
fix(pipeline): free trees and compact results in sequential definitions pass
2026-10-29 03:47:38 +01:00
Martin Vogel
006101ae4f
Merge pull request #1710 from benrfairless/fix/ruby-namespaced-constructor-callee
...
fix(extraction): reduce A::B.new callee to the constant
2026-10-29 03:32:26 +01:00
Martin Vogel
5842b84c65
Merge origin/main into fix/1762-paired-free-functions
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 03:29:22 +01:00
Martin Vogel
2658a181b5
Merge pull request #2600 from bline/fix/snapshot-coherence
...
fix(mcp): verify content for freshness and snippets; expose store generation (#2585 )
2026-10-29 03:27:46 +01:00
Martin Vogel
beddaaaa2e
Merge pull request #2731 from DeusData/fix/mimalloc-3.5.3-preinit-free
...
fix(mem): vendor mimalloc 3.5.3 so free(NULL) before init is safe (supersedes #2562 )
2026-10-29 02:47:58 +01:00
Martin Vogel
ba0f8a8409
Merge pull request #2717 from oscarbol09/docs/windows-troubleshooting
...
docs(troubleshooting): add Windows troubleshooting guide
2026-10-29 02:47:52 +01:00
Martin Vogel
32bd1d3047
Merge origin/main into fix/java-record-accessor-calls
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 02:34:20 +01:00
Martin Vogel
7b398de4e4
Merge pull request #2769 from gaurav0107/fix/2033-go-type-alias-alias-of-is-never-register
...
fix(go-lsp): follow a type alias declared in another file of the package
2026-10-29 02:32:34 +01:00
Martin Vogel
b4fb1e31b1
Merge origin/main into fix/windows-unicode-agent-detection
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 01:57:57 +01:00
Martin Vogel
c4e37c1239
Merge pull request #2290 from knewstimek/pr/windows-setenv-utf8
...
fix(windows): set UTF-8 environment values through wide CRT
2026-10-29 01:56:52 +01:00
Martin Vogel
f1efbf60d8
Merge pull request #2746 from gaurav0107/fix/2297-typescript-calls-through-a-renamed-named
...
fix(ts-lsp): resolve calls through renamed named imports
2026-10-29 01:33:12 +01:00
Martin Vogel
7ee3124bca
Merge origin/main into fix/java-record-accessor-calls
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 01:10:38 +01:00
Martin Vogel
0002acd002
Merge pull request #2090 from sanskar717/feat/solidity-support
...
fix(lang): track Solidity modifier invocations as decorators
2026-10-29 01:08:06 +01:00
Martin Vogel
442989ebaa
Merge pull request #2754 from gaurav0107/fix/2666-c-extraction-a-macro-argument-identifier
...
fix(pipeline): a bare C reference never binds a struct Field
2026-10-29 01:07:58 +01:00
Martin Vogel
72ab1cefe1
Merge origin/main into perf/py-lexical-ancestor-kind
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-29 00:19:09 +01:00
Martin Vogel
5985131d86
Merge origin/main into perf/py-cross-registry-index
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 23:51:03 +01:00
Martin Vogel
e1405eaeb7
Merge origin/main into fix/sequential-definitions-retention
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 23:27:16 +01:00
knewstimek
51fd445f66
fix(discover): select C++ for C-family include fragments
...
Recognize explicit C-family code in .inc files before extraction while
preserving BitBake recipe bodies and ObjectScript markers. Exercise disk
and byte classifiers, callback/linkage extraction and fast/full indexing.
Signed-off-by: knewstimek <knewstimek@users.noreply.github.com >
2026-10-29 07:05:52 +09:00
Martin Vogel
2aaef23111
Merge origin/main into fix/java-record-accessor-calls
...
Conflict in src/pipeline/pass_calls.c: #2305 moved the inline LSP-target
emission of resolve_single_call into calls_emit_lsp_target() and added
the unresolved-call evidence around emit_classified_edge. The Java
data-member veto of this branch is ported into that structure:
- calls_emit_lsp_target: the veto runs once the target node is known,
before the resolution, the evidence and any spawn or edge. It returns
true (handled), so as before no edge is emitted and no registry
fallback runs after it.
- resolve_single_call: the veto stays in front of main's
candidate_qn/calls_emitted bookkeeping, matching the parallel
resolver, whose veto also precedes that bookkeeping.
pass_parallel.c and the remaining files merged cleanly.
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 22:57:43 +01:00
Martin Vogel
97f8aef644
Merge branch 'main' into feat/claude-code-plugin-marketplace
2026-10-28 18:16:38 +01:00
Martin Vogel
3bd645efd5
Merge origin/main into pr/windows-setenv-utf8
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:15:29 +01:00
Martin Vogel
95279bd74f
Merge origin/main into fix/snapshot-coherence
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:15:21 +01:00
Martin Vogel
e2c9de1d1b
Merge origin/main into feat/solidity-support
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:14:55 +01:00
Martin Vogel
ba246dad4f
Merge origin/main into fix/2033-go-type-alias-alias-of-is-never-register
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:14:30 +01:00
Martin Vogel
9fe25c476f
Merge origin/main into fix/doc-link-missing-member
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:14:22 +01:00
Martin Vogel
124671318d
Merge origin/main into fix/1762-paired-free-functions
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:14:13 +01:00
Martin Vogel
9ae55eb0b6
Merge origin/main into feat/path-allow-broad-too-shallow-override
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:13:51 +01:00
Martin Vogel
eb76d04acf
Merge origin/main into fix/dotd-depinfo-sniff
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:13:34 +01:00
Martin Vogel
1aeaf6f024
Merge origin/main into fix/2666-c-extraction-a-macro-argument-identifier
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:13:26 +01:00
Martin Vogel
849e74f69e
Merge origin/main into fix/ruby-namespaced-constructor-callee
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:13:18 +01:00
Martin Vogel
5d374a7634
Merge origin/main into fix/2297-typescript-calls-through-a-renamed-named
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:13:10 +01:00
Martin Vogel
5d97172b89
Merge origin/main into docs/windows-troubleshooting
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:12:53 +01:00
Martin Vogel
c614edcde2
Merge origin/main into fix/windows-unicode-agent-detection
...
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com >
2026-10-28 18:12:44 +01:00