lukaszraczylo and GitHub
f8e5b08de7
Update go.mod and go.sum ( #63 )
v0.21.77
2026-10-03 04:19:45 +01:00
github-actions[bot]
ad718f9292
chore: update marketplace for v0.21.73
2026-09-30 03:19:52 +00:00
lukaszraczylo and GitHub
1cfe6936de
Update go.mod and go.sum ( #62 )
v0.21.73
2026-09-30 04:11:59 +01:00
github-actions[bot]
2b2bc47fe5
chore: update marketplace for v0.21.69
2026-09-30 01:03:42 +00:00
lukaszraczylo
88d316b3ec
fix(deps): bundle ONNX Runtime 1.30.0 and bump onnxruntime_go to v1.36.0
v0.21.69
2026-09-30 01:55:28 +01:00
github-actions[bot]
4cef2eb792
chore: update marketplace for v0.21.65
2026-09-30 00:47:22 +00:00
lukaszraczylo
c3cad756f9
fix(ci): make ONNX lib compression safe under set -e
v0.21.65
2026-09-30 01:39:31 +01:00
lukaszraczylo
c3fdfed512
style(eval): annotate loopback request for gosec
2026-09-30 01:37:28 +01:00
lukaszraczylo
7cb0dfbc13
docs: record accuracy campaign
2026-09-30 01:36:47 +01:00
lukaszraczylo
9e5bcc64a8
fix(embedding): L2-normalise embeddings so vector similarity is valid; add search eval harness
2026-09-30 01:36:14 +01:00
lukaszraczylo
0bbba6c078
perf(hooks): satisfy fieldalignment, annotate embedded gunzip; docs: journal experiments
2026-09-30 01:29:07 +01:00
lukaszraczylo
da1d96dab4
fix(embedding): extract ONNX runtime atomically via temp file and rename
2026-09-30 01:27:50 +01:00
lukaszraczylo
443f557000
perf(embedding): embed gzipped ONNX runtime, gunzip at first use
2026-09-30 01:26:12 +01:00
lukaszraczylo
affdd4fab0
perf(statusline): use shared minimal client, drop net/http
2026-09-30 01:24:52 +01:00
lukaszraczylo
41b774f973
perf(hooks): replace net/http with minimal HTTP/1.0 client to shrink hook binaries
2026-09-30 01:24:34 +01:00
lukaszraczylo
ee285441e4
fix(mcp): derive project from CLAUDE_PROJECT_DIR or cwd, drop invalid CLAUDE_PROJECT arg
2026-09-30 01:18:12 +01:00
lukaszraczylo
2658694839
fix(plugin): quote plugin root in hook commands, add command frontmatter
2026-09-30 01:18:12 +01:00
lukaszraczylo
e71d34912e
chore(ui): bump dashboard dependencies within semver ranges
2026-09-30 01:18:12 +01:00
lukaszraczylo
9c832f9ac0
chore(deps): bump go-json to v0.11.1
2026-09-30 01:16:48 +01:00
lukaszraczylo
7d55a6a493
chore(deps): bump chi, gormigrate, sqlite3, testify and x/* modules
2026-09-30 01:16:38 +01:00
github-actions[bot]
8995781628
chore: update marketplace for v0.21.39
2026-07-30 05:44:37 +00:00
lukaszraczylo and GitHub
10ab2a6d41
Update go.mod and go.sum ( #61 )
v0.21.39
2026-07-30 06:35:57 +01:00
github-actions[bot]
052fef0af8
chore: update marketplace for v0.21.35
2026-07-24 05:56:28 +00:00
lukaszraczylo and GitHub
3384bc1d5f
Update go.mod and go.sum ( #60 )
v0.21.35
2026-07-24 06:46:56 +01:00
github-actions[bot]
3caf83b7ea
chore: update marketplace for v0.21.31
2026-07-17 05:44:33 +00:00
lukaszraczylo and GitHub
93b19d5402
Update go.mod and go.sum ( #59 )
v0.21.31
2026-07-17 06:36:33 +01:00
github-actions[bot]
6a819918f6
chore: update marketplace for v0.21.27
2026-07-13 06:20:10 +00:00
lukaszraczylo and GitHub
98ab1cd3e9
Update go.mod and go.sum ( #58 )
v0.21.27
2026-07-13 07:11:30 +01:00
github-actions[bot]
55ba09e0c6
chore: update marketplace for v0.21.23
2026-07-09 04:31:25 +00:00
lukaszraczylo and GitHub
a369a421aa
Update go.mod and go.sum ( #57 )
v0.21.23
2026-07-09 05:22:28 +01:00
github-actions[bot]
76f31e97ae
chore: update marketplace for v0.21.19
2026-07-07 04:30:42 +00:00
lukaszraczylo and GitHub
132666a190
Update go.mod and go.sum ( #56 )
v0.21.19
2026-07-07 05:23:16 +01:00
github-actions[bot]
3a8e3667b3
chore: update marketplace for v0.21.15
2026-06-26 04:38:40 +00:00
lukaszraczylo and GitHub
3ea3904875
Update go.mod and go.sum ( #55 )
v0.21.15
2026-06-26 05:31:00 +01:00
github-actions[bot]
8a8814968e
chore: update marketplace for v0.21.11
2026-06-22 04:42:22 +00:00
lukaszraczylo and GitHub
6b8ecdd2ec
Update go.mod and go.sum ( #54 )
v0.21.11
2026-06-22 05:34:37 +01:00
github-actions[bot]
aae542565e
chore: update marketplace for v0.21.7
2026-06-19 23:43:36 +00:00
lukaszraczylo
1fcb8722c4
ci: bump actions/checkout to v5
...
Resolves the Node 20 deprecation warning (checkout@v4 was being force-run on Node 24).
v0.21.7
2026-06-20 00:38:56 +01:00
github-actions[bot]
d64a384e92
chore: update marketplace for v0.21.4
2026-06-19 13:38:19 +00:00
lukaszraczylo
bd04da2b69
style: apply gofmt
v0.21.4
2026-06-19 14:26:36 +01:00
lukaszraczylo
5191bc474a
refactor: extract magic numbers to named constants
...
reranking.DefaultAlpha (was 0.7 duplicated) and scoring.retrievalLogFactor (was inline 0.1).
2026-06-19 14:26:36 +01:00
lukaszraczylo
1b5c974473
refactor(sanitize): compile regexps via sync.OnceValue, drop init()
2026-06-19 14:26:36 +01:00
lukaszraczylo
b38ecee4da
refactor(embedding): drop init(), build default registry eagerly
...
Replace the import-time init() that mutated the DefaultRegistry global with a constructor that returns a ready registry, removing mutate-after-init global state. Exported API unchanged.
2026-06-19 14:26:35 +01:00
lukaszraczylo
406b539c84
fix(db): check rows.Close error in observation store
2026-06-19 14:26:35 +01:00
lukaszraczylo
a23b8c4936
fix(models): handle cleanup errors and add download tests
...
Explicitly discard best-effort cleanup errors (os.Remove/Close) to satisfy errcheck; add hermetic table-driven tests for checksum mismatch, version-bump cache invalidation, and retry exhaustion.
2026-06-19 14:26:35 +01:00
lukaszraczylo
98e9a2d59c
build(lint): migrate golangci-lint config to v2 schema
...
Installed golangci-lint v2 rejected the v1 config (unsupported version), silently disabling the lint gate. Migrate to v2 (version, formatters section, linters.exclusions) preserving the same linter selection so the gate runs again.
2026-06-19 14:26:35 +01:00
lukaszraczylo
af19b6a798
refactor: remove dead internal/chunking package
...
The chunking Manager had zero production callers (only its own tests). Removed the package and ran go mod tidy, dropping the now-orphaned go-tree-sitter dependency.
2026-06-19 14:26:34 +01:00
lukaszraczylo
11ee9a4f1f
fix(update): fail-closed release signature verification
...
When a signature bundle is present, abort the self-update before replacing binaries if cosign verification fails or is unavailable, instead of logging a warning and proceeding. Prevents a malicious/MITM'd release from achieving binary replacement.
2026-06-19 14:26:34 +01:00
lukaszraczylo
70a6eb2e52
refactor(worker): lazy-init embedded static assets via sync.OnceValues
...
Remove package-level init() and globals; resolve the embedded sub-FS once on first use, preserving handler behavior.
2026-06-19 14:26:34 +01:00
lukaszraczylo
86ee0e28ed
fix(worker): harden HTTP server (loopback bind, token auth, constant-time compare)
...
Bind 127.0.0.1 instead of all interfaces; wire the previously-unused TokenAuth middleware behind opt-in CLAUDE_MNEMONIC_AUTH_TOKEN (unset = unauthenticated, default-preserving); compare tokens with subtle.ConstantTimeCompare. Also drops the dead contextCache field/type (zero readers).
2026-06-19 14:26:34 +01:00