Repository navigation
borg 0.7.0
Hand long-term knowledge over to another store, and Borg now tells you when it or the mesh moves on.
Added
-
Memory hand-over.
borg memory exportlists each lesson with its evidence.borg memory absorb <id>marks a lesson as held elsewhere, such as a skills repo or a handbook,
so Borg stops delivering it. If the mistake comes back, Borg counts a recurrence.borg memory releaseundoes an absorb.
-
borg updateinstalls the latest release the way Borg was installed: cargo, or the release
tarball with its sha256 checked. It then refreshes the harness hooks and runsborg doctor.
borg update --checkonly checks. -
Update notices. Borg checks for a new release once a day in the background. Your agent tells
you once per session and offers to runborg update.BORG_UPDATE_CHECK=offturns the check off. -
Mesh announcements. Nodes exchange their Borg versions. When a node starts using a newer mesh
protocol, it tells the team once:- who runs what;
- what no longer syncs;
- how to update.
BORG_ANNOUNCE=offturns this off.borg status,borg doctor,borg topand borg web show
each member's version.
Changed
- The mesh protocol is
borg/mesh/15. Older members keep syncing what they synced before; only
absorbs need 0.7.
Fixed
--helpon any command prints its usage instead of running it. Before,borg learn --helpran a
learn pass.
Upgrading
- From 0.6, run
cargo install borg-ai borg-mesh borg-web --locked --forceor
install.sh. From now on,
borg updatedoes it.