Skip to content

Releases: nicholls73/openbrain

v0.7.3

Choose a tag to compare

@github-actions github-actions released this 03 Aug 02:45
c8f6816

0.7.3 (2026-08-03)

Bug Fixes

  • await y/N prompts so readline is not closed before input (#112) (9445f43)

v0.7.2

Choose a tag to compare

@github-actions github-actions released this 01 Aug 23:38
e1f8c51

0.7.2 (2026-08-01)

Bug Fixes

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 31 Jul 06:26
a4663e1

0.7.1 (2026-07-31)

Bug Fixes

  • delete FTS rows with a single DELETE statement (#98) (15e58e9), closes #94
  • filter irrelevant semantic search results (#92) (0affeaa)
  • point SQLite rebuild at the real install directory (#103) (019cfff)
  • read release version from candidate (#109) (0d44652)
  • refuse to overwrite malformed Claude settings values (#100) (3ddcbaa)
  • report missing option value in memory search args (#99) (42d89b0)
  • report release checks to branch protection (#107) (709020d)
  • resolve home directory via os.homedir in expandHome (#97) (954d33c)
  • restore automatic release approvals (#108) (16cb34f)
  • run release checks before approval (#104) (b0e9559)

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 22 Jul 22:52
c6de068

0.7.0 (2026-07-22)

Features

  • add explicit update command (#84) (953427d)
  • add MCP server exposing memory operations (#78) (a9d6c58)
  • doctor: report per-agent enforcement strength and warn on stale brains (#75) (cd932f9)
  • doctor: warn on aged review backlog and duplicate density (#76) (4e23926)

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 22 Jul 00:41
426c4a1

0.6.1 (2026-07-22)

Bug Fixes

  • prevent competing Claude memory stores (#80) (c856f16)

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 05:18
64c4fb0

0.6.0 (2026-07-21)

Features

  • auto-detect installed agents in setup instead of asking (#55) (9a9c874), closes #54
  • automate releases with release PRs (d955a8b)
  • publish npm package after main CI (b269709)

Bug Fixes

  • explain sandbox permission failures and guide agents to request elevation (#67) (45e0b27), closes #61
  • open the SQLite index read-only for memory search, list, and show (#66) (7a62253)
  • protect active releases from cancellation (830e63d)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 17:37
ff1c155

What's Changed

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 16:53
00f9a69

What's Changed

  • feat: add openbrain doctor for installation self-diagnosis by @nicholls73 in #48

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 16:26
aace3b3

What's Changed

  • feat: memory consolidation - update, merge, dup notice, dream review by @nicholls73 in #44
  • feat: git worktrees inherit brain routing from their source repo by @nicholls73 in #45
  • chore: release 0.3.0 by @nicholls73 in #46

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 16:05
7c0f174

What's Changed

  • fix: clear and unref the embedding timeout timer by @nicholls73 in #5
  • fix: warn and skip embeddings that no longer match the model by @nicholls73 in #4
  • fix: open SQLite in WAL mode with a busy timeout by @nicholls73 in #2
  • fix: reuse one embedder across index rebuild by @nicholls73 in #1
  • fix: rank hybrid search with reciprocal rank fusion by @nicholls73 in #3
  • Add memory metadata lifecycle by @nicholls73 in #6
  • Notify agents when OpenBrain updates are available by @nicholls73 in #9
  • Fix SQLite ABI mismatch recovery by @nicholls73 in #8
  • feat: install Claude Code SessionStart hook in adapter by @nicholls73 in #10
  • ci: add GitHub Actions workflow for build and test by @nicholls73 in #30
  • chore: add Biome for lint and format by @nicholls73 in #31
  • fix: rebuild index atomically on a single connection by @nicholls73 in #32
  • fix: anchor excerpt on the numerically earliest query match by @nicholls73 in #33
  • fix: prune episodes by their effective expiresAt, not filename age by @nicholls73 in #34
  • fix: serialise config.json mutations and write it atomically by @nicholls73 in #35
  • fix: give model load its own timeout and surface FTS-only degradation by @nicholls73 in #36
  • perf: store embeddings as float32 blobs instead of JSON text by @nicholls73 in #37
  • perf: reuse stored embeddings during index rebuild by @nicholls73 in #38
  • fix: serialise embeds so timed-out inference does not pile up by @nicholls73 in #39
  • fix: enforce config.embeddings.dimensions at the provider boundary by @nicholls73 in #40
  • refactor: expose typed brain resolution via getBrainStatus by @nicholls73 in #41
  • test: add opt-in integration test for the real embedding pipeline by @nicholls73 in #42
  • feat: pin installer to verified releases and add a release workflow by @nicholls73 in #43

New Contributors

Full Changelog: https://github.com/nicholls73/openbrain/commits/v0.2.0