Skip to content

v1.10.0

Latest

Choose a tag to compare

@arnelirobles arnelirobles released this 19 Oct 10:22
· 9 commits to main since this release
a71a103

test-phase can drain the queue on remote hosts over ssh as well as on this machine (#34). Hosts come from ~/.config/lean/remotes.ini. Each job is copied with rsync and runs in its own capped container, which is removed after the job. brain queue route ID --to remote|local|any picks a lane, and Apple-only projects stay local. A lost connection requeues the job. The test container unsets ASPNETCORE_HTTP_PORTS, which otherwise stops WebApplicationFactory hosts that parse their own command line. See docs/remote-lane.md.

bin/brain-mcp serves brain to Claude sessions over MCP, so they can read items and add jobs. It refuses values that start with a dash and extra dotnet arguments.

A full tier MTP filter with no namespace now matches its class. Before this fix, zero tests ran.

The VS Code extension (0.9.0) adds a Queue tab with route buttons, a card for each lane, and live progress for running jobs.

Brain migration 7 adds jobs.platform, jobs.host and runs.host. A brain older than 1.10.0 refuses the upgraded database, so update every installed copy together.

bash tests/run-all.sh: 37 self-tests, 0 failed. Extension: 69 vitest tests pass.