Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
569 commits
Select commit Hold shift + click to select a range
08276de
📝 docs: work log for the federated silent-poll fix
Aug 5, 2026
4add0d1
👷 ci: run CI on `fix/**` branches — they had no CI at all
Aug 5, 2026
b6cb48f
Merge PR #192: federated peer no longer woken without a query
flupkede Aug 5, 2026
8d7261e
chore: bump version to 1.2.5 (auto, PR #192 merged to develop)
github-actions[bot] Aug 5, 2026
8fd1815
🔧 chore: unify git hooks in .githooks/ — one location, no hand-copied…
Aug 5, 2026
e24436f
Merge PR #193: unify git hooks in .githooks/
flupkede Aug 5, 2026
e8dfaa9
chore: bump version to 1.2.6 (auto, PR #193 merged to develop)
github-actions[bot] Aug 5, 2026
561137a
📝 docs: worklog — record merge, deploy and production verification
Aug 5, 2026
db3d3cf
Merge PR #194: worklog — merge, deploy and production verification
flupkede Aug 5, 2026
cdca17b
chore: bump version to 1.2.7 (auto, PR #194 merged to develop)
github-actions[bot] Aug 5, 2026
eaaefb5
🐛 fix: retry a conflicted repo instead of replaying the cached failur…
Aug 8, 2026
af40482
Merge pull request #195 from flupkede/fix/serve-conflicted-repo-never…
flupkede Aug 9, 2026
05f8892
chore: bump version to 1.2.8 (auto, PR #195 merged to develop)
github-actions[bot] Aug 9, 2026
00980c6
[worker] stage 1/1: translate MSYS POSIX paths at the path boundary
Aug 11, 2026
2ffda09
[worker] stage 2/2: route remaining 5 fallback sites through normaliz…
Aug 12, 2026
726d147
[worker] stage 3/3: fix twin normalize_for_cmp closure in try_delegat…
Aug 12, 2026
5d1822d
Merge pull request #196 from flupkede/fix/msys-path-translation
flupkede Aug 12, 2026
a7f4992
chore: bump version to 1.2.9 (auto, PR #196 merged to develop)
github-actions[bot] Aug 12, 2026
7fd0958
fix(tests): pre-canonicalize MSYS test fixtures for 8.3 short-name ru…
Aug 12, 2026
83442ab
Merge pull request #197 from flupkede/fix/msys-test-windows-ci
flupkede Aug 12, 2026
eb4ab83
chore: bump version to 1.2.10 (auto, PR #197 merged to develop)
github-actions[bot] Aug 12, 2026
9044d73
docs: record custom-kb chunk_id drift bug in Open TODOs
Aug 14, 2026
53c7b2a
[worker] fix: codesearch index rm reorders file-delete before repos.j…
flupkede Aug 14, 2026
9403626
[worker] harden repos.json save() + fix serve log cleanup never running
flupkede Aug 14, 2026
1069e9b
Merge pull request #200 from flupkede/fix/index-rm-repos-json-rollback
flupkede Aug 14, 2026
d7a1a6b
chore: bump version to 1.2.11 (auto, PR #200 merged to develop)
github-actions[bot] Aug 14, 2026
6bf69fe
Merge branch 'develop' into fix/custom-kb-chunk-id-drift
flupkede Aug 14, 2026
eb4834b
fix: stop fabricating chunk_id 0 for literal-mode search hits
flupkede Aug 14, 2026
d952de7
test: unit-repro the cross-generation chunk-id drift mechanism + upda…
flupkede Aug 14, 2026
6409311
fix: stop flattening store Err into missing hits on 6 MCP resolution …
flupkede Aug 15, 2026
2010f7a
fix: never reuse chunk ids across reopens — persistent id high-water …
flupkede Aug 15, 2026
f3957b7
Merge pull request #201 from flupkede/fix/fts-chunk-err-swallow
flupkede Aug 15, 2026
b8e48f9
chore: bump version to 1.2.12 (auto, PR #201 merged to develop)
github-actions[bot] Aug 15, 2026
4903e84
merge: custom-kb chunk-id fixes (primary chunk_id:0 + drift repro) on…
flupkede Aug 15, 2026
6aa9018
Merge pull request #202 from flupkede/merge/custom-kb-chunk-id-drift
flupkede Aug 15, 2026
49b1a51
chore: bump version to 1.2.13 (auto, PR #202 merged to develop)
github-actions[bot] Aug 15, 2026
a73c485
feat: /indexing freshness endpoint + grep-guard wait-and-retry (#54/#55)
flupkede Aug 15, 2026
9bd77da
Merge pull request #203 from flupkede/codesearch-wait-and-retry-when-…
flupkede Aug 15, 2026
8249ea8
chore: bump version to 1.2.14 (auto, PR #203 merged to develop)
github-actions[bot] Aug 15, 2026
eea7367
fix: retry transient 502/503/504 from federated peers, report cold st…
flupkede Aug 15, 2026
1168bec
fix: restore \ continuations on two caller-facing literals (detector …
flupkede Aug 15, 2026
72d501e
Merge pull request #204 from flupkede/fix/remote-peer-503-retry
flupkede Aug 15, 2026
e198360
chore: bump version to 1.2.15 (auto, PR #204 merged to develop)
github-actions[bot] Aug 15, 2026
c47b221
test: pin the index-rm serve-delegation end-to-end (todo #48 L2 accep…
flupkede Aug 15, 2026
1ce4e86
Merge pull request #205 from flupkede/fix/index-rm-unload-via-serve
flupkede Aug 15, 2026
56077db
chore: bump version to 1.2.16 (auto, PR #205 merged to develop)
github-actions[bot] Aug 15, 2026
c12a795
docs: drop C1/C2 cloud TODOs (decided against), keep OOM history
flupkede Aug 15, 2026
2c34927
Merge pull request #206 from flupkede/docs/remove-c1-c2-todos
flupkede Aug 15, 2026
e52e595
chore: bump version to 1.2.17 (auto, PR #206 merged to develop)
github-actions[bot] Aug 15, 2026
1511b16
Release v1.3.0 — monotone chunk-ids + store-Err surfacing + /indexing…
flupkede Aug 15, 2026
f72bd98
merge: record master as parent (-s ours) to advance regressed merge-b…
flupkede Aug 15, 2026
8b926f7
merge: release/v1.3.0 back into develop (changelog finalization + v1.…
flupkede Aug 15, 2026
ed3718a
Merge pull request #208 from flupkede/chore/release-v1.3.0-backmerge
flupkede Aug 15, 2026
e590ad9
chore: bump version to 1.3.1 (auto, PR #208 merged to develop)
github-actions[bot] Aug 15, 2026
59ae0d5
fix(tests): canonicalize indexing-route fixture for 8.3 short-name CI…
flupkede Aug 16, 2026
461bb04
Merge pull request #209 from flupkede/fix/ci-windows-853-indexing-route
flupkede Aug 16, 2026
ebe6fc1
chore: bump version to 1.3.2 (auto, PR #209 merged to develop)
github-actions[bot] Aug 16, 2026
645c07b
[worker] fix: delegated index rm carries serve's locked-DB outcome ho…
flupkede Aug 16, 2026
1086e91
[oc-runner] WIP (opencode rc=124): File-delete slaagt zonder serve-stop.
flupkede Aug 16, 2026
9e49f8a
[oc-runner] WIP (opencode rc=124): Fix `grep-guard.sh` coverage/inter…
flupkede Aug 17, 2026
5c6d3db
[worker] stage 1/4: serve waits on LMDB registry before retrying lock…
flupkede Aug 17, 2026
f2fb371
[worker] stage 2/4: delegated index rm DELETE outlives serve's slow r…
flupkede Aug 17, 2026
f779d60
[worker] stage 1-2/4: fix review remarks (cargo fmt, BASE_ENV_FLAGS i…
flupkede Aug 17, 2026
b12aa76
[worker] stage 3/4: e2e — index rm deletes DB while serve holds a rea…
flupkede Aug 17, 2026
638c5eb
[worker] stage 3/4: fix review remarks — extract shared delegation-te…
flupkede Aug 17, 2026
6f029a1
[worker] stage 4/4: changelog entry for layer-2 index rm fix + issue …
flupkede Aug 17, 2026
42ec86b
[chore] root-md cleanup: dissolve stray root mds and docs/ into local…
flupkede Aug 18, 2026
a313881
[chore] pre-commit root-md allowlist guard
flupkede Aug 18, 2026
107d93f
[worker] final review: bash 3.2 compatibility for root-md guard
flupkede Aug 18, 2026
9cbc95a
Merge origin/develop into chore/root-md-cleanup (resolve conflicts: f…
flupkede Aug 18, 2026
90dd8f6
Merge pull request #210 from flupkede/chore/root-md-cleanup
flupkede Aug 18, 2026
3a554a3
chore: bump version to 1.3.3 (auto, PR #210 merged to develop)
github-actions[bot] Aug 18, 2026
32a1193
chore: sync CHANGELOG after v1.3.3 release (date [1.3.3] section)
flupkede Aug 18, 2026
b2afe35
Merge pull request #212 from flupkede/chore/sync-changelog-v1.3.3
flupkede Aug 18, 2026
36be20f
chore: bump version to 1.3.4 (auto, PR #212 merged to develop)
github-actions[bot] Aug 18, 2026
cb60209
fix: TrackedEnv drop must close the heed env via prepare_for_closing
flupkede Aug 18, 2026
23a2590
Merge pull request #213 from flupkede/fix/index-rm-windows-holder
flupkede Aug 19, 2026
3c9a74a
chore: bump version to 1.3.5 (auto, PR #213 merged to develop)
github-actions[bot] Aug 19, 2026
85c34a9
[worker] stage 1/2: share the per-repo SCIP LMDB env across queries, …
flupkede Aug 20, 2026
8b60110
[worker] stage 2/2: clear frozen C# index error state when a repo closes
flupkede Aug 20, 2026
235ab76
Merge pull request #214 from flupkede/fix/scip-lmdb-double-open
flupkede Aug 21, 2026
5021d17
chore: bump version to 1.3.6 (auto, PR #214 merged to develop)
github-actions[bot] Aug 21, 2026
05d9bd3
[worker] stage 1/2: internal wall-clock budget around find_impact wit…
flupkede Aug 29, 2026
b86564c
[worker] stage 2/2: sleeping-handler tests for the find_impact budget
flupkede Aug 29, 2026
7ab5441
[worker] stage 1/4: background continuation of budget-overrun find_im…
flupkede Aug 31, 2026
e89a582
[worker] stage 2/4: typed busy/stale/failed failure envelope for find…
flupkede Aug 31, 2026
72b1cac
[worker] stage 1/1: build.ps1 output to .tmp log file + orphan-cargo …
flupkede Aug 31, 2026
1e220f3
chore: changelog entry for build.ps1 hardening
flupkede Aug 31, 2026
753dbec
Merge pull request #216 from flupkede/fix/build-ps1-output-file-dev
flupkede Aug 31, 2026
973bf84
chore: bump version to 1.3.7 (auto, PR #216 merged to develop)
github-actions[bot] Aug 31, 2026
d5718aa
[worker] stage 3/4: HEAD-sha index fingerprint on find_impact results
flupkede Aug 31, 2026
3d985d3
[worker] stage 4/4: lock-visibility verification + CHANGELOG for find…
flupkede Aug 31, 2026
7bd3216
fix(lmdb_registry): normalize env_closing_event query to heed's key f…
flupkede Aug 31, 2026
30b2eb6
fix(build): orphaned-cargo guard + file-redirect output in build.ps1 …
flupkede Aug 31, 2026
e7999ba
Merge fix/build-ps1-orphan-guard into fix/find-impact-robustness
flupkede Aug 31, 2026
4c17133
Merge origin/develop into fix/find-impact-robustness
flupkede Aug 31, 2026
f24364b
[worker] find(kind=usages): code-first ranking + SCIP upgrade note + …
flupkede Aug 31, 2026
e2dbc94
[worker] find(kind=usages): apply the limit cut AFTER the code-first …
flupkede Aug 31, 2026
d7b0316
[worker] find_impact polish: reference dedupe + budget default 45s
flupkede Aug 31, 2026
89e4220
[worker] stage 1/5: scip-csharp serve mode - resident workspace, JSON…
Sep 1, 2026
e025358
[worker] stages 2-4/5: Rust resident-helper client + WorkspacePool + …
Sep 1, 2026
7dc63f0
[worker] find_impact busy envelope: machine-branchable retry_after_se…
Sep 1, 2026
b9a4437
[worker] mcp split 0/6: pin tool registration with a tools/list asser…
Sep 1, 2026
ff785f0
[worker] mcp split 1/6: extract proxy, runtime, instructions, federat…
Sep 1, 2026
385fd1c
[worker] mcp split 2/6: extract shared helpers and response/warnings …
Sep 1, 2026
fd60079
[worker] mcp split 3/6: extract find_impact with per-module tool_rout…
Sep 1, 2026
eb76522
[worker] mcp split 4-6/6: per-tool modules extracted; mod.rs is wiring
flupkede Sep 1, 2026
06bb9e0
fix(mcp): support caller-owned ready local indexes
zcl0621 Aug 31, 2026
c01c266
fix(mcp): pass a constant into the live SharedStores second-open gate
zcl0621 Aug 31, 2026
88580a4
mcp: port #220 startup controls to the per-tool module layout
flupkede Sep 1, 2026
1d840f8
Merge pull request #217 from flupkede/fix/find-impact-robustness
flupkede Sep 2, 2026
2dd8c9d
chore: bump version to 1.3.8 (auto, PR #217 merged to develop)
github-actions[bot] Sep 2, 2026
d08ceb1
Merge pull request #221 from flupkede/feat/scip-resident-helper
flupkede Sep 2, 2026
158d71c
Merge pull request #222 from flupkede/fix/busy-retry-after
flupkede Sep 2, 2026
4fd8c6d
Merge pull request #223 from flupkede/refactor/mcp-mod-split
flupkede Sep 2, 2026
9c52d3a
chore: bump version to 1.3.9 (auto, PR #221 merged to develop)
github-actions[bot] Sep 2, 2026
683cba8
chore: bump version to 1.3.10 (auto, PR #223 merged to develop)
github-actions[bot] Sep 2, 2026
1a63ac1
Merge pull request #220 from zcl0621/fix/stdio-shared-store-no-second…
flupkede Sep 2, 2026
077455f
ci: bump-develop uses pull_request_target so fork PRs can bump too
flupkede Sep 2, 2026
1cf52fa
Merge pull request #224 from flupkede/ci/bump-fork-pr-guard
flupkede Sep 2, 2026
aae0701
chore: release-coauthors script — keep contributors credited through …
flupkede Sep 2, 2026
88ba113
Merge pull request #225 from flupkede/chore/release-coauthors-script
flupkede Sep 2, 2026
220532c
chore: consolidate changelog into dated [1.3.10] section
Sep 3, 2026
f2b8534
Merge pull request #227 from flupkede/chore/changelog-1.3.10
flupkede Sep 3, 2026
bff78ef
chore: bump version to 1.3.11 (auto, PR #227 merged to develop)
github-actions[bot] Sep 3, 2026
e1a0196
docs: AGENTS.md cleanup — keep every rule, drop every war story
Sep 3, 2026
add3b06
Merge pull request #228 from flupkede/chore/agents-md-cleanup
flupkede Sep 3, 2026
b291b24
chore: bump version to 1.3.12 (auto, PR #228 merged to develop)
github-actions[bot] Sep 3, 2026
f907ff5
chore: compress older changelog sections + local co-author blocklist
flupkede Sep 3, 2026
626dd4b
Merge pull request #230 from flupkede/chore/changelog-compress-and-bl…
flupkede Sep 3, 2026
09ba2c4
chore: bump version to 1.3.13 (auto, PR #230 merged to develop)
github-actions[bot] Sep 3, 2026
be61bb4
fix: route scip-csharp stderr through tracing instead of the TUI
flupkede Sep 4, 2026
b735406
fix: route scip-csharp stdout drains through drain_pipe_to_tracing too
flupkede Sep 4, 2026
eddf1bb
fix: retry Interrupted reads in drain_pipe_to_tracing
flupkede Sep 4, 2026
eac7929
docs: correct Interrupted test comment — std read_until retries EINTR
flupkede Sep 4, 2026
538f8a4
docs: changelog entry under pending [1.3.13] (develop bumped past 1.3…
flupkede Sep 6, 2026
75d2964
Merge pull request #232 from flupkede/fix/scip-stderr-tui-scramble
flupkede Sep 6, 2026
dcb09d4
chore: bump version to 1.3.14 (auto, PR #232 merged to develop)
github-actions[bot] Sep 6, 2026
b4f72bf
feat: REST /find-impact endpoint (HTTP mirror of the find_impact MCP …
flupkede Sep 7, 2026
995b293
fix: single-flight cold repo opens to prevent LMDB double-open wedge …
flupkede Sep 8, 2026
509d317
Merge pull request #234 from flupkede/fix/serve-open-single-flight
flupkede Sep 8, 2026
86fc3d0
chore: bump version to 1.3.15 (auto, PR #234 merged to develop)
github-actions[bot] Sep 8, 2026
06988f1
feat: edit-guard — fourth Claude Code guard hook (todo #134)
flupkede Sep 9, 2026
6b5c696
Merge pull request #235 from flupkede/features/edit-guard-find-impact
flupkede Sep 9, 2026
41474df
chore: bump version to 1.3.16 (auto, PR #235 merged to develop)
github-actions[bot] Sep 9, 2026
0c85734
merge: origin/develop into feat/rest-find-impact — changelog sections…
flupkede Sep 9, 2026
0184b63
Merge pull request #236 from flupkede/feat/rest-find-impact
flupkede Sep 9, 2026
6f2dd6f
chore: bump version to 1.3.17 (auto, PR #236 merged to develop)
github-actions[bot] Sep 9, 2026
9e10f10
chore: rename build metadata DEMONGREP_* to CODESEARCH_*
flupkede Sep 9, 2026
f0040a0
Merge pull request #237 from flupkede/chore/rename-demongrep-build-me…
flupkede Sep 9, 2026
37bdbb8
chore: bump version to 1.3.18 (auto, PR #237 merged to develop)
github-actions[bot] Sep 9, 2026
61d4944
feat(find_impact): expose resolution ambiguity — never silently pick …
flupkede Sep 11, 2026
e055263
feat(find_impact): never silently pick an installed adapter — ask whi…
flupkede Sep 11, 2026
b55021b
feat(find_impact): surface partial results — helper warnings ride the…
flupkede Sep 11, 2026
2100284
feat(csharp): harden the canonical symbol key — generic arity, full n…
flupkede Sep 11, 2026
cf8fb9a
docs: changelog entries under pending [1.3.19] (todo #139)
flupkede Sep 13, 2026
a7a46a4
Merge pull request #238 from flupkede/feat/find-impact-hardening
flupkede Sep 13, 2026
3484c97
chore: bump version to 1.3.19 (auto, PR #238 merged to develop)
github-actions[bot] Sep 13, 2026
061fa8f
docs: consolidate durable agent knowledge into AGENTS.develop.md; doc…
flupkede Sep 14, 2026
a0cd991
feat(githooks): branch-local agent files — post-checkout lifecycle on…
flupkede Sep 14, 2026
473cea3
chore: drop branch-local agent files from develop; add agent-files-ch…
flupkede Sep 14, 2026
9dafbc5
test: execute the pre-merge-commit gate in test-githooks (20 assertio…
flupkede Sep 14, 2026
c7470f7
Merge pull request #240 from flupkede/chore/agents-md-integration-hyg…
flupkede Sep 14, 2026
fd276a1
chore: bump version to 1.3.20 (auto, PR #240 merged to develop)
github-actions[bot] Sep 14, 2026
0db7f45
fix: platform-stable exit-status rendering in persisted helper warnin…
flupkede Sep 14, 2026
a8c7ec1
fix(tests): pin the real ambiguity contract — Add overloads Ambiguous…
flupkede Sep 14, 2026
86afd38
Merge pull request #242 from flupkede/fix/exit-status-warning-text
flupkede Sep 14, 2026
5ce299e
chore: bump version to 1.3.21 (auto, PR #242 merged to develop)
github-actions[bot] Sep 14, 2026
3e49d0d
fix(claude-code): topic-scope web-guard + per-mount retry cache
flupkede Aug 18, 2026
b6507af
Merge pull request #244 from flupkede/fix/web-guard-topic-scoping
flupkede Sep 14, 2026
7b70de1
chore: bump version to 1.3.22 (auto, PR #244 merged to develop)
github-actions[bot] Sep 14, 2026
cf08208
[worker] stage 0/6: harden bump-develop.yml permissions (Aikido 30640…
flupkede Sep 15, 2026
06fa5a4
cargo update — fix h2, rustls, quinn-proto, zerovec-derive, moka (Aik…
flupkede Sep 15, 2026
10fb8a1
chore: bump version to 1.3.23 (auto, PR #245 merged to develop)
github-actions[bot] Sep 15, 2026
fde383b
[worker] stage 2/6: add dependabot (cargo + github-actions, weekly, g…
flupkede Sep 15, 2026
46a1535
chore: bump version to 1.3.24 (auto, PR #246 merged to develop)
github-actions[bot] Sep 15, 2026
a4aef75
chore: bump version to 1.3.25 (auto, PR #247 merged to develop)
github-actions[bot] Sep 15, 2026
aa1de84
[worker] stage 3/6: vector-index stack — rand 0.10, arroy 0.8, heed 0.22
flupkede Sep 15, 2026
d802aab
[worker] stage 4/6: ort rc.13 + fastembed 5.17.4 (CPUExecutionProvide…
flupkede Sep 15, 2026
92f77dc
[worker] fase C: upgrade rmcp 1.8.0 -> 3.3.0 (Aikido 34247111, 5 advi…
flupkede Sep 15, 2026
5af8948
[worker] fix flaky allowed-roots env race in serve tests (test-linux CI)
flupkede Sep 15, 2026
3f76dc5
[worker] fix flaky allowed-roots env race in serve tests (test-linux CI)
flupkede Sep 15, 2026
fb3711c
Merge pull request #249 from flupkede/chore/upgrade-rand-0.10
flupkede Sep 15, 2026
5562c1f
chore: bump version to 1.3.26 (auto, PR #249 merged to develop)
github-actions[bot] Sep 15, 2026
f40fc2c
Merge remote-tracking branch 'origin/develop' into chore/upgrade-ort-…
flupkede Sep 15, 2026
29ed121
Merge remote-tracking branch 'origin/develop' into chore/upgrade-rmcp-3
flupkede Sep 15, 2026
1357ec6
Merge pull request #250 from flupkede/chore/upgrade-ort-rc13
flupkede Sep 15, 2026
0425fd0
chore: bump version to 1.3.27 (auto, PR #250 merged to develop)
github-actions[bot] Sep 15, 2026
625bf52
Merge pull request #251 from flupkede/chore/upgrade-rmcp-3
flupkede Sep 15, 2026
24136d5
chore: bump version to 1.3.28 (auto, PR #251 merged to develop)
github-actions[bot] Sep 15, 2026
045d11e
[worker] fase D1: fastembed 6.1 + hf-hub 1.0 + ndarray 0.17
flupkede Sep 15, 2026
e024189
Merge pull request #252 from flupkede/chore/upgrade-fastembed-6
flupkede Sep 15, 2026
103bb6b
chore: bump version to 1.3.29 (auto, PR #252 merged to develop)
github-actions[bot] Sep 15, 2026
c07fb35
[worker] fase D2: tantivy 0.22 -> 0.26 with graceful FTS reset
flupkede Sep 15, 2026
1958a52
[worker] fase D3: ratatui 0.30 + crossterm 0.29 (lru-residu weg)
flupkede Sep 15, 2026
4133ad6
Merge pull request #253 from flupkede/chore/upgrade-tantivy-026
flupkede Sep 15, 2026
df3ff71
chore: bump version to 1.3.30 (auto, PR #253 merged to develop)
github-actions[bot] Sep 15, 2026
8a231b6
[worker] merge origin/develop: tantivy 0.26 erbij, ratatui-bump opnie…
flupkede Sep 15, 2026
373f192
Merge pull request #254 from flupkede/chore/upgrade-ratatui-030
flupkede Sep 15, 2026
cf76078
chore: bump version to 1.3.31 (auto, PR #254 merged to develop)
github-actions[bot] Sep 15, 2026
2bcf73d
[worker] fase D4: thiserror 1.0 -> 2.0 (drop-in, nul call-site wijzig…
flupkede Sep 15, 2026
bafe10c
[worker] fase D5: axum 0.7 -> 0.8 (route-params :param -> {param}, CH…
flupkede Sep 15, 2026
c1a8738
Merge pull request #255 from flupkede/chore/upgrade-thiserror-2
flupkede Sep 15, 2026
c7aaf54
chore: bump version to 1.3.32 (auto, PR #255 merged to develop)
github-actions[bot] Sep 15, 2026
4ca56a7
[worker] merge origin/develop: thiserror-entry erbij
flupkede Sep 15, 2026
6a22218
Merge pull request #256 from flupkede/chore/upgrade-axum-08
flupkede Sep 15, 2026
43248ed
chore: bump version to 1.3.33 (auto, PR #256 merged to develop)
github-actions[bot] Sep 15, 2026
31818b9
[worker] fase D6: notify 6.1→8.2 + notify-debouncer-full 0.3→0.7
flupkede Sep 15, 2026
0193a1e
Merge pull request #257 from flupkede/chore/upgrade-notify-8
flupkede Sep 15, 2026
97b80d4
chore: bump version to 1.3.34 (auto, PR #257 merged to develop)
github-actions[bot] Sep 15, 2026
6e80a51
[worker] fase D7: tree-sitter 0.26→0.27 + tree-sitter-proto 0.4→0.6
flupkede Sep 15, 2026
7728e4d
Merge pull request #258 from flupkede/chore/upgrade-tree-sitter-027
flupkede Sep 15, 2026
29c6696
chore: bump version to 1.3.35 (auto, PR #258 merged to develop)
github-actions[bot] Sep 15, 2026
f70cea6
[worker] fase D8: klein goed-batch — dirs 7, sha2 0.11, scip 0.10, sy…
flupkede Sep 15, 2026
a4e412a
Merge pull request #259 from flupkede/chore/upgrade-small-majors
flupkede Sep 15, 2026
86375a2
chore: bump version to 1.3.36 (auto, PR #259 merged to develop)
github-actions[bot] Sep 15, 2026
e63a448
fix(serve): embed queries with each repo's indexed model
donbowman Sep 15, 2026
6e6d4ac
chore: drop branch-local agent files
donbowman Sep 15, 2026
4e0e845
fix(cli): resolve an index's own model and dimensions instead of defa…
donbowman Sep 15, 2026
9c1f469
fix(serve): create a model-override index at the override's dimension
donbowman Sep 15, 2026
d572fc3
fix(status): do not report an index as ready until its vector index i…
donbowman Sep 15, 2026
ee36102
feat(serve): make --model set the default for newly created indexes
donbowman Sep 15, 2026
654fd6d
fix(serve): query unrecorded indexes with the built-in model
donbowman Sep 15, 2026
ebd211d
Merge pull request #248 from donbowman/fix/serve-query-embedding-model
flupkede Sep 16, 2026
3ee9b61
chore: bump version to 1.3.37 (auto, PR #248 merged to develop)
github-actions[bot] Sep 16, 2026
c852a97
📝 docs: update changelog highlights, clear merged branches from activ…
flupkede Sep 16, 2026
12065f9
[worker] fix: auto-recover LMDB format corruption via sequential wipe…
flupkede Sep 16, 2026
74851a5
Merge pull request #260 from flupkede/fix/lmdb-format-auto-rebuild
flupkede Sep 16, 2026
6f145e9
chore: bump version to 1.3.38 (auto, PR #260 merged to develop)
github-actions[bot] Sep 16, 2026
bfdddf4
chore: release v1.4.0 — minor bump + changelog finalize
flupkede Sep 17, 2026
bb655b7
[worker] fix: federated chunk fetch — URL residue + project-scope rou…
flupkede Sep 17, 2026
e2c787f
Merge pull request #272 from flupkede/fix/federated-chunk-fetch-153
flupkede Sep 17, 2026
7f1550b
chore: bump version to 1.4.1 (auto, PR #272 merged to develop)
github-actions[bot] Sep 17, 2026
3ad05f4
chore: dependabot targets develop — rebases no longer reset the base …
flupkede Sep 17, 2026
53c195c
Merge pull request #273 from flupkede/chore/dependabot-target
flupkede Sep 17, 2026
45bc735
chore: bump version to 1.4.2 (auto, PR #273 merged to develop)
github-actions[bot] Sep 17, 2026
d5186c0
chore(deps): bump criterion from 0.5.1 to 0.8.2
dependabot[bot] Sep 17, 2026
baf54e4
chore(deps): bump serial_test from 3.5.0 to 4.0.1
dependabot[bot] Sep 17, 2026
d66a30c
chore(deps): bump indicatif from 0.17.11 to 0.18.6
dependabot[bot] Sep 17, 2026
bcc9e42
chore(deps): bump colored from 2.2.0 to 3.1.1
dependabot[bot] Sep 17, 2026
a2ba880
chore(deps): bump actions/upload-artifact from 4.6.2 to 7.0.1
dependabot[bot] Sep 17, 2026
b2564e1
chore(deps): bump softprops/action-gh-release from 2.6.2 to 3.0.3
dependabot[bot] Sep 17, 2026
060b25e
chore(deps): bump actions/download-artifact from 4.3.0 to 8.0.1
dependabot[bot] Sep 17, 2026
d2c94d9
chore(deps): bump actions/setup-dotnet from 4.3.1 to 6.0.0
dependabot[bot] Sep 17, 2026
5a74ae4
chore(deps): bump actions/cache from 4.3.0 to 6.1.0
dependabot[bot] Sep 17, 2026
fa3d9cf
docs: changelog entry for the deps-batch-2 wave
flupkede Sep 17, 2026
a6b0faa
Merge pull request #275 from flupkede/chore/deps-batch-2
flupkede Sep 17, 2026
4e448ed
chore: bump version to 1.4.3 (auto, PR #275 merged to develop)
github-actions[bot] Sep 17, 2026
d939b50
chore: finalize CHANGELOG for v1.4.3
flupkede Sep 17, 2026
13e78ff
release: sync merge-base with master (v1.3.14 + dependabot config)
flupkede Sep 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
# pin@stable
- uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8
# pin@v4
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830
- uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
with:
path: |
~/.cargo/registry/
Expand All @@ -75,7 +75,7 @@ jobs:
# pin@stable
- uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8
# pin@v4
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830
- uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
with:
path: |
~/.cargo/registry/
Expand Down Expand Up @@ -107,7 +107,7 @@ jobs:
echo "relevant=false" >> "$GITHUB_OUTPUT"
fi
# pin@v4
- uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9
- uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68
if: steps.changed.outputs.relevant == 'true'
with:
dotnet-version: '10.0.x'
Expand All @@ -120,7 +120,7 @@ jobs:
- uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8
if: steps.changed.outputs.relevant == 'true'
# pin@v4
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830
- uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
if: steps.changed.outputs.relevant == 'true'
with:
path: |
Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ jobs:

- name: Cache cargo
# pin@v4
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
with:
path: |
~/.cargo/registry
Expand All @@ -81,7 +81,7 @@ jobs:

- name: Setup .NET
# pin@v4
uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9
uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68
with:
dotnet-version: '10.0.x'

Expand Down Expand Up @@ -126,14 +126,14 @@ jobs:

- name: Upload kale artifact
# pin@v4
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
with:
name: ${{ matrix.artifact }}
path: ${{ matrix.artifact }}

- name: Upload with-csharp artifact
# pin@v4
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
with:
name: ${{ matrix.artifact_csharp }}
path: ${{ matrix.artifact_csharp }}
Expand Down Expand Up @@ -165,7 +165,7 @@ jobs:

- name: Cache cargo
# pin@v4
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
with:
path: |
~/.cargo/registry
Expand Down Expand Up @@ -197,7 +197,7 @@ jobs:

- name: Setup .NET
# pin@v4
uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9
uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68
with:
dotnet-version: '10.0.x'

Expand Down Expand Up @@ -232,14 +232,14 @@ jobs:

- name: Upload kale artifact
# pin@v4
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
with:
name: codesearch-macos-arm64.tar.gz
path: codesearch-macos-arm64.tar.gz

- name: Upload with-csharp artifact
# pin@v4
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
with:
name: codesearch-macos-arm64-with-csharp.tar.gz
path: codesearch-macos-arm64-with-csharp.tar.gz
Expand All @@ -253,14 +253,14 @@ jobs:
steps:
- name: Download all artifacts
# pin@v4
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c
with:
path: artifacts
merge-multiple: true

- name: Create or update Release
# pin@v2
uses: softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65
uses: softprops/action-gh-release@efb35369e0ad2afab669f228072c1b0d510eae64
with:
files: artifacts/*
generate_release_notes: true
Expand Down
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ more PRs land; when the release is actually tagged, the same section is
finalized in place with a date — no renaming/migration step needed.
-->

## [1.4.0] - 2026-09-17
## [1.4.3] - 2026-09-17

### Security

Expand Down Expand Up @@ -48,6 +48,12 @@ finalized in place with a date — no renaming/migration step needed.

- **Serve auto-recovers LMDB storage-format corruption with a sequential wipe + rebuild.** After the arroy 0.5→0.8 / heed 0.20→0.22 major upgrades, every repo whose on-disk database was written by the previous binary failed its symbol rebuild with `MDB_BAD_VALSIZE: Unsupported size of key/DB name/data, or wrong DUPFIXED size` (observed on all C# repos after deploy). When a symbol rebuild now fails with that error class, serve wipes the repo's DB directory — closing the LMDB envs first via the same eviction sequence `remove_repo` uses, with the same bounded retry for transient Windows lock holders — and force-reindexes it through the existing force-reindex machinery, whose store-open path recreates everything on the new formats. Recoveries are queued and processed strictly **one repo at a time**: each rebuild runs a full CPU-bound embed pass, so parallel recoveries would thrash the machine. Read-only repos are skipped with a pointer to the owning writer. This closes the gap the tantivy FTS graceful reset (above) already covered on the FTS side — the vector/symbol stores now self-heal the same upgrade boundary instead of staying red until an operator force-reindexes by hand.

### Fixed

- **Dependency batch: criterion 0.8, serial_test 4, indicatif 0.18, colored 3 (dependabot majors) + CI actions refresh.** The four cargo majors were drop-in for lib/bins; benches and dev-test surface absorbed the criterion 0.5→0.8 and serial_test 3→4 API moves. The five GitHub Actions bumps (upload-artifact v7, download-artifact v8, cache v6, setup-dotnet v6, action-gh-release v3) are the dependabot-proposed SHA pins. dependabot itself now targets develop permanently (`target-branch` in the default-branch config): its rebases used to reset the base to master, tripping the `check-source-branch` guard.

- **Federated chunk fetch works again — URL residue and project-scope routing (todo #153).** Two independent defects: (1) the peer URL for a `chunk_ref` fetch was built by replacing `{id` without the closing brace, so the constructed path carried a stray `}` (`/chunk/2058%7D`) that real peers answered with 400 Bad Request — axum's `{id}` parameter happily swallowed the stray brace into the captured value, which is exactly why the mock-based tests never caught it; the replacement now covers the full `{id}` placeholder, pinned by a test whose route echoes back the exact path it was hit on. (2) `get_chunk` with `project=<peer>/<alias>` plus a plain `chunk_id` died in local routing with "Unknown alias" — mounted remote projects are now routed through the same federated fetch search uses (local aliases still win a name clash), so both `chunk_ref` and `project=`+`chunk_id` forms work against remote peers.

## [1.3.19]

### Changed
Expand Down
93 changes: 29 additions & 64 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "codesearch"
version = "1.4.0"
version = "1.4.3"
edition = "2021"
authors = ["codesearch contributors"]
license = "Apache-2.0"
Expand Down Expand Up @@ -88,7 +88,7 @@ tracing-appender = "0.2"
sha2 = "0.11"
uuid = { version = "1.11", features = ["v4", "serde"] }
chrono = { version = "0.4", features = ["serde"] }
colored = "2.1"
colored = "3.1"
indicatif = "0.17"
dirs = "7"
num_cpus = "1.16"
Expand Down
Loading
Loading