Skip to content

Releases: vilosource/mykb

v0.3.1

30 May 23:22
5b66e35

Choose a tag to compare

0.3.1 (2026-05-30)

Bug Fixes

  • test: harden work.test.ts runKb against CI spawn-timeout flake (#34) (b7fa37a)

v0.3.0

30 May 15:55
46db0ed

Choose a tag to compare

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

14 May 14:51
a315408

Choose a tag to compare

0.2.1 (2026-05-13)

Bug Fixes

  • lock: regenerate package-lock.json against public registry (7688abe)

v0.2.0

13 May 10:13
2735c87

Choose a tag to compare

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...
Read more