# HarnessLink 17.5.53 release notes

2 changes, released Oct 7, 2026.

### Added

- `superpi run --harness <claude-code|codex|omp|pi|antigravity> "<task>"` and the `delegate` / `delegate_status` MCP tools hand a task to another harness. It runs headless with that harness's default permissions and never a bypass flag, at most 2 delegations deep, 3 at a time per machine, with a 15-minute default timeout that kills the whole process tree. The child joins the caller's run on the Runs page, and its turn is banked as one `delegated` memory entry that the returned `transcript_ref` reads back through `memory_get`.
- A local memory index (`~/.superpi/agent/memory-index.db`, SQLite full-text search, kept current by the service) answers `memory_search`, `memory_get`, `context_brief` recall and the context hooks offline in milliseconds. `memory_search` adds other machines' results from the cloud when it answers within 1.5 s, and otherwise says in one line that cloud results were unavailable. Signed out, it returns this machine's memories instead of an error.

Update HarnessLink and every installed harness to its current release:

hnl update

New machine? Install with:

curl -fsSL https://harnesslink.sh/install.sh | bash

[Newer: 17.5.54](https://harnesslink.sh/releases/17.5.54) · [Older: 17.5.52](https://harnesslink.sh/releases/17.5.52) · [All releases](https://harnesslink.sh/releases) · [Atom feed](https://harnesslink.sh/releases.atom)
