You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+25-1Lines changed: 25 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,29 @@
1
1
# Changelog
2
2
3
+
## 1.1.0 (2026-03-27)
4
+
5
+
### Multi-Source Session Adapters
6
+
7
+
agent-knowledge now auto-discovers and reads sessions from all major AI coding assistants. If a tool is installed, its sessions appear automatically in the dashboard and search results -- no configuration required.
-**Auto-detection**: Cursor sessions discovered from `~/.cursor/projects/*/agent-transcripts/`; OpenCode from `~/.local/share/opencode/opencode.db`; Cline from VS Code globalStorage; Continue.dev from `~/.continue/sessions/`; Aider from `.aider.chat.history.md` / `.aider.llm.history` in project dirs
11
+
-**Adapter interface**: pluggable `SessionAdapter` with `isAvailable()`, `discoverProjects()`, `listSessions()`, `parseSession()` -- add new tools by implementing one file
12
+
-**`EXTRA_SESSION_ROOTS` env var**: comma-separated paths for additional session directories
13
+
-**`OPENCODE_DATA_DIR` env var**: override OpenCode data location (default `~/.local/share/opencode`)
14
+
15
+
### Generic Naming Refactor
16
+
17
+
Removed Claude Code-specific language throughout. agent-knowledge is now fully client-agnostic.
-**Embedding class renamed**: `ClaudeEmbeddingProvider` -> `AnthropicEmbeddingProvider`
25
+
-**Documentation**: all references updated to use generic "agent sessions" language, architecture diagrams show "Session Data Dir" instead of `~/.claude/projects`
26
+
3
27
## 1.0.0 (2026-03-26)
4
28
5
29
Initial release.
@@ -30,7 +54,7 @@ Initial release.
30
54
31
55
### Knowledge Base
32
56
33
-
- Git-synced markdown vault at `~/claude-memory/`
57
+
- Git-synced markdown vault at `~/agent-knowledge/` (previously `~/claude-memory/`)
**Cross-session memory and recall for AI agents** -- git-synced knowledge base, hybrid semantic+TF-IDF search, auto-distillation with secrets scrubbing.
8
+
**Cross-session memory and recall for AI coding assistants** -- works with Claude Code, Cursor, OpenCode, Cline, Continue.dev, and Aider out of the box. Git-synced knowledge base, hybrid semantic+TF-IDF search, auto-distillation with secrets scrubbing.
9
9
10
10
<table>
11
11
<tr>
@@ -20,23 +20,40 @@
20
20
21
21
## Why
22
22
23
-
Claude Code sessions are ephemeral. When a session ends, everything it learned -- architecture decisions, debugging insights, project context -- is gone. The next session starts from scratch.
23
+
AI coding sessions are ephemeral. When a session ends, everything it learned -- architecture decisions, debugging insights, project context -- is gone. The next session starts from scratch.
24
24
25
25
**agent-knowledge** solves this with two complementary systems:
26
26
27
27
1.**Knowledge Base** -- a git-synced markdown vault of structured entries (decisions, workflows, project context) that persists across sessions and machines.
28
-
2.**Session Search** -- TF-IDF ranked full-text search across JSONL session transcripts, so agents can recall what happened before.
28
+
2.**Session Search** -- TF-IDF ranked full-text search across session transcripts from all your coding tools, so agents can recall what happened before -- regardless of which tool was used.
29
+
30
+
## Supported Tools
31
+
32
+
Sessions from all major AI coding assistants are auto-discovered -- if a tool is installed, its sessions appear automatically.
0 commit comments