Releases: SaberMage/claude-spt
claude-spt v0.8.0 — UNIFY-CONSOLIDATE
Requires spt-core v0.16.0+.
Added
- One-command update —
spt adapter update claude-sptpulls the adapter (manifest + binary + strings) AND reconciles the Claude Code plugin in one step (manual residual:/reload-plugins). - Mid-turn reachability for live agents — receive a message while working (honest busy/idle turn-state).
Changed
- Name unification — repo + adapter are
claude-spt(renamed fromspt-claude-code); install/update both readclaude-spt. Plugin stayssptc//sptc:*. - One tool binary — digest/psyche/post-update/translate consolidated into a single
claude-sptbinary (one artifact per platform). {id}session display name + remote-control on both bringup paths.- Leaner skills — commune/send/signoff guidance now rides
spt adapter update.
Install: spt adapter add --release SaberMage/claude-spt
v0.7.0 — self-checkpointing, resume context, multi-line messages
Requires spt-core v0.15.0 or newer (was v0.13.2). This release adds self-checkpointing for
live agents, automatic resume context, and clearer multi-line message delivery — all built on
features that arrive in spt-core v0.15.0.
Added
- Self-checkpointing for live agents —
/sptc:commune --checkpoint. A live agent can now reset
and rebuild its own context without you running/clear. Write a commune containing the marker
!!checkpoint!!and the session clears itself, then wakes back up from that very commune and keeps
going. A single!!checkpoint!!wakes with a default "Proceed with next steps"; a pair of
markers wakes with whatever instruction you write between them. The marker is one-shot — it never
lingers in your rebuilt context. - Automatic resume context. When a live agent's session starts (or clears), it now pulls its
durable role, working context, and latest unsynced commune and re-injects them automatically — so
it resumes where it left off instead of coming back blank.
Changed
- Incoming messages are easier to read. A message delivered from another agent now renders across
multiple lines — the envelope opening, the body, and the close each on their own line — instead of
one dense single line. - Requires spt-core v0.15.0+ (up from v0.13.2). Self-checkpointing and resume context both rely
on capabilities introduced in that release;/sptc:setupandspt adapter updatewill keep you
current. - Adapter version of truth is now 0.7.0 (shown in
/sptc:versionand the release tag).
v0.6.2
Requires spt-core v0.13.2 or newer (unchanged). A small but important delivery fix — no
change to commands or setup.
Fixed
- Messages delivered while you're idle now actually send. Previously an incoming message from
another agent could be typed into your Claude Code input box but never submitted — it just sat
there as an unsent draft. The delivery now presses Enter to send it, so idle-delivered
messages arrive and run on their own. Your half-typed draft is still stashed and restored around
the delivery, exactly as before.
v0.6.1 — single multi-platform adapter package
Requires spt-core v0.13.2 or newer (the version that can install a multi-platform package).
Packaging-only release — no change to what the adapter does, only how it ships.
Packaging
- One download now covers every platform. The adapter ships as a single multi-platform
adapter.sptthat bundles both the Windows and Linux builds beside one shared manifest; installing picks your platform automatically. This replaces the previous per-OS files and the Windows-only stopgapadapter.spt(which broke self-update on Linux), sospt adapter add --release SaberMage/spt-claude-codeandspt adapter update claude-sptnow just work on either OS with no platform to pick. Requires spt-core v0.13.2+.
Changed
- Setup is simpler.
/sptc:setupnow activates the adapter with a plainspt adapter add --release SaberMage/spt-claude-code— no OS detection or asset selection, since the one package is host-agnostic. - Adapter version of truth is now 0.6.1 (shown in
/sptc:versionand the release tag).
v0.6.0 — idle message delivery + session resume
Requires spt-core v0.13.0 or newer for the two new capabilities below. On older spt-core
they're simply inactive — nothing else changes, so this release is safe to take on any version.
Added
- Idle agents now receive your messages. When an spt-hosted agent is sitting at its prompt
(idle, not mid-task), a message sent to it now lands in that session — typed in and submitted
for you — instead of going unseen until the agent next acted. If you were part-way through typing
your own input, your draft is stashed first and restored right after, so an incoming message never
eats what you were writing. - Resuming an agent brings back its conversation. Relaunching a session now reloads its prior
transcript instead of cold-starting a blank one, and the resume picker shows each session's project
folder so you can tell them apart.
Changed
- Adapter version of truth is now 0.6.0 (shown in
/sptc:versionand the release tag). The
cplugs plugin skeleton is unchanged (still on its own slower track).
v0.5.0 — SessionStart identity/ring briefs
[0.5.0] - 2026-06-19
Added
- Agents now know who they are the moment a session starts. When a session is already
reachable — you launched it through thesptCLI, or it cleared/compacted mid-run — it now opens with a
short brief: its own agent name, a reminder that it's already live (so it won't try to re-arm),
and how to message other agents (spt sendand reply, plusspt endpoint listto see who's
around). Previously a resumed or spt-launched session could start not knowing its own name. - Sessions that aren't reachable yet learn how to reach out. On a machine that belongs to a
subnet, a plain session with no perch now gets a one-line tip on reaching other agents with
spt ring— without having to go reachable first. Solo machines with no peers see nothing.
v0.4.0
Changed
- Limited the tools available to the live agent psyche.
- Removed the experimental
:deepprofile.
Fixed
- Sessions that spt starts for you no longer stall on a permission prompt. When spt brings up a Claude Code session on your behalf (the live companion, and the spt-hosted launcher), it could hang waiting on an approval prompt that no one was there to answer. Those sessions now start cleanly.
Install / update (per-OS adapter asset):
spt adapter add --release SaberMage/spt-claude-code --asset adapter-windows-x86_64.spt # Windows
spt adapter add --release SaberMage/spt-claude-code --asset adapter-linux-x86_64.spt # Linux
Skill /sptc:setup picks the right asset for your OS automatically. Requires spt-core 0.9.0+.
v0.3.0
Changed
- Going live is now a single, seamless step. A live agent comes up directly — no behind-the-scenes
adapter selection, no chained setup commands./sptc:livejust brings your session up live, and
/sptc:readybrings it up reachable-but-light; the difference is simply which one you run. This is
full parity with the original live-agent experience. - Requires spt-core 0.9.0 or newer. This release uses spt-core's newer automatic
harness-resolution, so the adapter now needs spt-core 0.9.0+. If you keep spt-core up to date
(it self-updates), there's nothing to do; on an older spt-core the adapter will decline to install
until you update.
Fixed
- Setup pins this adapter as your default.
/sptc:setupnow recordsclaude-sptas the active
adapter for Claude Code, so going live or ready needs no extra flags.
v0.2.1
Fixed
- Going live shows a clean status, not raw machine output. Starting a live agent previously
leaked internal setup markers and tokens into the chat./sptc:livenow reports a single tidy
summary — your agent id, online status, how other agents reach you, and how to reply — and
nothing else.
Changed
- Self-contained live setup. Bringing a session live no longer bounces you to a separate help
topic;/sptc:livecarries the full bringup itself, so going live works in one step.
v0.2.0
Fixed
- Live agents now reliably start their background companion. Previously a live agent could come
up marked "online" while its persistent companion silently failed to start, leaving it with no
running context. The companion now launches and stays resident.
Changed
- Simpler setup — no manual PATH step. The adapter's helper tools are now found automatically
from where the adapter is installed;/sptc:setupno longer asks you to copy anything onto your
PATH. - Automatic adapter updates. The adapter now updates itself from this project's GitHub releases
(spt adapter update) — logic and instruction changes reach you without a reinstall.
Added
- Linux support. The adapter ships native Windows and Linux builds;
/sptc:setupdetects
your OS and installs the right one. - ccs integration. If you use ccs,
/sptc:setupwires the
shippedclaude-spt:ccsprofile so live/ready agents can run on your ccs backends instead of
claude. - Private-network onboarding.
/sptc:setupnow offers to create or join a private network
(subnet) so you can pair machines and reach agents across them.