Releases: vilosource/mykb
Releases · vilosource/mykb
v0.3.1
v0.3.0
0.3.0 (2026-05-18)
Features
- daemon: dual capability sockets + container topology (phase 6) (#28) (9b202ea)
- daemon: extension switchover to daemon-aware store selection (phase 4) (#26) (b487726)
- daemon: kb CLI switchover to daemon-aware store selection (phase 5) (#27) (653fb54)
- daemon: RpcKnowledgeStore — sync client Adapter over the wire (phase 3) (#24) (77b7502)
- daemon: v2 privileged-write-channel daemon scaffold (phase 2) (#22) (2e12102)
- zones: add 'incoming' quarantine zone (#30) (ff98fe2)
v0.2.1
v0.2.0
0.2.0 (2026-05-13)
Features
- add AreaContext type for workspace area index rendering (4d2dc93)
- add artifact types, WorkspaceStorage interface, and backward compat migration (e482511)
- add boostedAreas to SessionState (bdda8fe)
- add excludeZone filter to queryEntries and searchEntries (f430219)
- add kb wsa CLI commands (58b5c47)
- add Phase 4 core library facade (d0aaecf)
- add Pi extension core + 5 registered tools (M3 complete) (a723c0e)
- add three-tier context delivery system (Phase 8) (11a166a)
- add tool gating and npm packaging (Phase 9-10) (714acdb)
- add workspace types and WorkspaceStorage interface (1ccad65)
- auto-create area on appendEntry when area does not exist (969fa2d)
- auto-inject 2 days of journal at before_agent_start (8d15390)
- auto-inject recent workspace journal into hook context (b18b6b4)
- auto-sync artifacts on kb work start (4b8e727)
- boost linked areas in scorer (e1d57e1)
- cli: add esbuild CLI bundle script (ce7ae55)
- cli: add kb CLI wrapping core library (d5c8a73)
- cli: extract readVersion with build-time injection support (b3527a1)
- cli: kb init area --tags + L4 scenario closes the UX gap (dfbb1fe)
- cli: kb recent — cold-start cross-workspace/area activity digest (f1f61c0)
- define core interfaces and domain types (a86c93d)
- E2E isolation tests for concurrent artifact writes (38d4516)
- experiments/area-scoring + scenario.sh kb.db rebuild (7113698)
- experiments: journal-auto-inject Layer-4 matrix (a9eea98)
- export db and hydrate modules from core barrel (10bdb50)
- export store, area, and manifest from core barrel (d41280e)
- export workspace modules (50f973d)
- implement addArtifact, listArtifacts, readArtifact, deleteArtifact (a2f2f95)
- implement area management operations (5a40ed8)
- implement brain path resolution and existence check (eaebd7d)
- implement domain error classes (c96d1d4)
- implement FileSystemWorkspaceStorage (3122839)
- implement JSONL store operations (aa74fb4)
- implement JSONL-to-SQLite hydration with staleness detection (5b5f35c)
- implement kb work CLI commands (04a8fa3)
- implement kb_work_journal tool (515e142)
- implement kb_work_state tool (82a1863)
- implement manifest generation and reading (a61d21c)
- implement nanoid-based ID generator (c7b57e1)
- implement readArtifactContent and updateArtifact (d3e6b55)
- implement renderWorkspace (3f39049)
- implement SQLite database layer with FTS5 search (b493291)
- implement syncArtifacts for reconciling docs/ with metadata (0730f7d)
- journal-window: pure function for date-windowed journal selection (76e2dc3)
- KB_SESSION_ID session isolation for workspace tracking (dad748e)
- merge phase-1 — core types, config, errors, ID generation (55ea05d)
- merge phase-2 — JSONL store, area management, manifest (7d90644)
- merge phase-3 — SQLite + FTS5 query cache, hydration, staleness (6b27670)
- merge phase-4 — core facade, rendering, init, save (M1 complete) (ca4957f)
- merge phase-5 — CLI with 19 commands (M2 complete) (b53c222)
- merge phase-8 — three-tier context delivery, scorer, signal hooks (M4 complete) (4357f5f)
- merge phase-9+10 — tool gating + packaging (M5 complete, v0.1.0) (8d97066)
- register workspace tools and storage in extension (a1db0b1)
- render artifacts in workspace output (de82de7)
- render knowledge area index with entry counts in workspace output (9376ce7)
- render repo paths in workspace output (fb2cd75)
- render: kb_list output exposes area tags + L4 scenario (f9ac838)
- sanitize FTS5 queries to handle hyphens and special characters (2322e46)
- scoring-isolation harness mode + L4 scenario + missed-fix patches (a8481ca)
- search: kb_search finds entries via area summary/tags + L4 scenarios (0246a0b)
- spike: add archive, run, and promote verbs to kb-spike (3b0eca8)
- spike: claude-code runtime support + L4 scenarios (4bd2488)
- spike: close claude-code loop via --append-system-prompt-file (661d71c)
- spike: kb-spike entry point + smoke + boundary lint (3e30a42)
- spike: lib/assert.sh — assertion vocabulary for observe() (ea91903)
- spike: lib/build-snapshot.sh — per-experiment build capture (b0e2333)
- spike: lib/clone.sh — clone specimen into experiment instance ([9b3ead...