Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
538974d
perf(hooks): queue session writes, split session-start, cache version…
davidbuniat Apr 18, 2026
da4ac52
can you push the fix
davidbuniat Apr 18, 2026
31c573a
further fixes
davidbuniat Apr 18, 2026
7698cb8
fix(hooks): address PR #61 review — SQL escaping, pre-release version…
davidbuniat Apr 18, 2026
2123908
fixes
davidbuniat Apr 18, 2026
2633403
tests fixes
davidbuniat Apr 18, 2026
fdb671d
test fixes
davidbuniat Apr 18, 2026
ecb5b5e
update push
davidbuniat Apr 18, 2026
89ffa6a
added tests
davidbuniat Apr 18, 2026
45fea18
intermediate push
davidbuniat Apr 18, 2026
d8ed840
furhter optimizations
davidbuniat Apr 18, 2026
304895e
test improvements
davidbuniat Apr 18, 2026
1d49a56
improvements
davidbuniat Apr 18, 2026
67124fe
query cache
davidbuniat Apr 18, 2026
e7c2bc7
some improvements
davidbuniat Apr 18, 2026
658dfc7
fix
davidbuniat Apr 18, 2026
2a32494
fixes
davidbuniat Apr 18, 2026
c8cf5c9
coverage++
davidbuniat Apr 18, 2026
d93bb14
less code
davidbuniat Apr 18, 2026
bf0d05a
75% on 10q
davidbuniat Apr 18, 2026
2236ce4
improve results
davidbuniat Apr 18, 2026
cf98f70
fixes
davidbuniat Apr 18, 2026
de7c953
fixes 403 errors
davidbuniat Apr 18, 2026
89c38c3
last minor improvements
davidbuniat Apr 18, 2026
21aff84
test improvements
davidbuniat Apr 18, 2026
4271baf
fix(pre-tool-use): include session files in virtual /index.md
efenocchi Apr 20, 2026
9631bb5
test(virtual-table-query): cover session listing in synthesized index
efenocchi Apr 20, 2026
3af02a0
test(baseline_cloud 3-QA): end-to-end regression tests anchored in re…
efenocchi Apr 20, 2026
4c5d50b
fix(pre-tool-use): return file_path for Read-tool intercepts
efenocchi Apr 20, 2026
bbc6df9
test(baseline_cloud): expand real-QA coverage to 5 QAs and add /sessi…
efenocchi Apr 20, 2026
35a7e87
fix(shell): silence [deeplake-sql] trace in one-shot shell bundle
efenocchi Apr 20, 2026
3d15454
fix(sql): use ESCAPE '\' on LIKE clauses that consume sqlLike() output
efenocchi Apr 20, 2026
2c0d65d
fix(output): cap plugin tool results at 8 KB to avoid Claude Code's p…
efenocchi Apr 20, 2026
a5a1852
test(config): enforce 90% coverage on fix #1/#4/#5 source files
efenocchi Apr 20, 2026
16736c5
Merge remote-tracking branch 'origin/main' into fix/index-md-include-…
efenocchi Apr 20, 2026
c4c6c0f
test(grep-core): update buildPathFilter assertion for ESCAPE '\' from…
efenocchi Apr 20, 2026
1f218f7
ci: run CI workflow on PRs against any base branch
efenocchi Apr 20, 2026
6ddf6dc
test: remove broken optimizations-only test files, align with main
efenocchi Apr 20, 2026
202ff2f
fix(review): address PR #63 bot review — path traversal, dead code, l…
efenocchi Apr 21, 2026
e6dde99
ci: split jscpd into its own job so the PR checks table has a dedicat…
efenocchi Apr 21, 2026
332b4f7
test: raise pre-tool-use.ts / memory-path-utils.ts coverage to 90%+
efenocchi Apr 21, 2026
f21e693
test(pre-tool-use): use homedir() instead of hardcoded /home/emanuele…
efenocchi Apr 21, 2026
b590669
Merge pull request #63 from activeloopai/fix/index-md-include-sessions
efenocchi Apr 21, 2026
033b6ed
Revert "Merge pull request #63 from activeloopai/fix/index-md-include…
efenocchi Apr 21, 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
4 changes: 2 additions & 2 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@
},
"metadata": {
"description": "Cloud-backed persistent shared memory for AI agents powered by Deeplake",
"version": "0.6.38"
"version": "0.6.37"
},
"plugins": [
{
"name": "hivemind",
"description": "Persistent shared memory powered by Deeplake — captures all session activity and provides cross-session, cross-agent memory search",
"version": "0.6.38",
"version": "0.6.37",
"source": "./claude-code",
"homepage": "https://github.com/activeloopai/hivemind"
}
Expand Down
2 changes: 1 addition & 1 deletion .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "hivemind",
"description": "Cloud-backed persistent memory powered by Deeplake — read, write, and share memory across Claude Code sessions and agents",
"version": "0.6.38",
"version": "0.6.37",
"author": {
"name": "Activeloop",
"url": "https://deeplake.ai"
Expand Down
15 changes: 0 additions & 15 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,21 +34,6 @@ jobs:
- name: Typecheck
run: npm run typecheck

- name: Duplication check (jscpd)
# Threshold 7% is the current baseline (see .jscpd.json). The job
# fails if a future change pushes duplication above it, so the
# number is a regression guard — reviewers can see the exact
# clones in the markdown report uploaded below.
run: npm run dup

- name: Upload jscpd report
if: always()
uses: actions/upload-artifact@v4
with:
name: jscpd-report
path: jscpd-report/
if-no-files-found: ignore

- name: Run tests with coverage
# Per-file 80% thresholds for PR #60 files are declared in
# vitest.config.ts under `coverage.thresholds`. Vitest exits non-zero
Expand Down
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ tmp/
.env
.env.*
coverage/
jscpd-report/
bench/
.claude/
CLAUDE.md
Expand Down
21 changes: 0 additions & 21 deletions .jscpd.json

This file was deleted.

2 changes: 1 addition & 1 deletion claude-code/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "hivemind",
"description": "Cloud-backed persistent memory powered by Deeplake — read, write, and share memory across Claude Code sessions and agents",
"version": "0.6.38",
"version": "0.6.37",
"author": {
"name": "Activeloop",
"url": "https://deeplake.ai"
Expand Down
Loading
Loading