Releases: anthonysuherli/br8n
Release list
v1.1.1 — installable, and keyless resume actually works
Supersedes v1.1.0, which shipped with a half-true claim its own CI caught minutes later. Use this one.
Install
/plugin marketplace add anthonysuherli/br8n
/plugin install br8n@br8n
No venv, no path editing, no manual sqlite-vec — the plugin's MCP server bootstraps its own environment on first run.
What v1.1.x fixes
v1.0.0 was public but not installable by anyone else. The MCP server pointed at a path inside the maintainer's home directory, sqlite-vec was imported at module scope but missing from the package metadata, and the README's headline command (/br8n:resume) did not exist.
- Portable launcher.
bin/br8n-mcpresolves an interpreter from$BR8N_PYTHON, a checkout'sbackend/.venv, or~/.br8n/venv, and bootstraps one on first run. Hooks use a sibling resolver that refuses to bootstrap, so a session hook never blocks building a venv. - Capture and resume both work with no API key. Snapshots are stored unembedded, and retrieval falls back to recency (reported as
sparsecoverage, since it is not relevance-ranked). v1.1.0 made capture keyless but left retrieval purely semantic, so the resume card came back empty — that is what this patch fixes. sqlite-vecis a declared dependency, sopip installyields a runnable local tier.python -m br8n.api.main --checkis implemented — python version, storage tier,sqlite-vecload, DB-path writability, and which capabilities your credentials unlock.- CI: ruff, the doctor, and 357 tests on Python 3.11 and 3.12, plus a
twine checked build. The rule set is pinned so a linter release cannot silently redefine the gate. - Docs describe commands that exist —
/br8n:pickup, port 8002, and an accurate account of what needs a key. Also removed: a VS Code extension presented as shipping though it was removed, and a cross-machine sync claim for a feature that is designed but not built.
Full detail in CHANGELOG.md.
Also on PyPI: pip install br8n (ships the br8n-mcp and br8n-server entry points, for wiring the MCP server into non-Claude-Code clients).
v1.1.0 — superseded by v1.1.1
Superseded by v1.1.1 — use that instead.
This release made capture work without an API key but left retrieval purely semantic, so on a keyless install the resume card came back empty. Its CI run was also red. Both are fixed in v1.1.1.
v1.0.0 was public but not actually installable by anyone else: the MCP server pointed at a path inside the maintainer's home directory, a hard dependency was missing from the package metadata, and the docs led with a command that did not exist. This release made a clean clone work.
See CHANGELOG.md for full detail.
v1.0.0
fix(timeline): explicit list_findings limit, master gate on run_timel…