Repository navigation
The panel moves to its own repository, and the launcher takes Requests - #84
Merged
Merged
Conversation
spaceturtle is an agent for docker-agent and the harness that runs it; the Omarchy panel was the first iteration, and the repository root was its plugin. The panel now lives in toon-protocol/spaceturtle-panel, with its history, its demo, its five guides and its tests (ADR 0006). What stays here is the contract both keep: the files the agent shares with its Observer, described in docs/guide/observing.md and in the being-observed skill, which no longer calls itself a bar widget. So that an Install needs no panel, the launcher writes, lists and withdraws Requests (`ask`, `persona`, `requests`, `withdraw`), and an unattended session leaves a report of how it ended, the Requests it answered and the apps that wait, which `status` prints and a desktop notification says when there is something for the Observer. The README, the glossary, the guides, the development notes and the factory's prompt describe an agent and a launcher, and say where the harness runs: Linux with KVM. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
ALLiDoizCode
force-pushed
the
panel/own-repo
branch
from
October 13, 2026 17:52
ff10777 to
cb00de2
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
relay-events,mark-seen,request, the demo, five guides and their tests) moves to toon-protocol/spaceturtle-panel, with its history. ADR 0006 records why:omarchy plugin addreads the manifest at a repository's root, so the panel could not move to a subdirectory.docs/guide/observing.mddescribes them for whoever observes; thebeing-observedskill is reframed around them and no longer calls itself a bar widget.spaceturtle ask <text>,spaceturtle persona [--name …],spaceturtle requests,spaceturtle withdraw <id>. They write to the queue the agent's zone mounts.last-session(how it ended, Requests answered, apps waiting).spaceturtle statusprints it, andnotify-sendsays it on the desktop when there is something for the Observer (SPACETURTLE_NOTIFYnames another program; a quiet session says nothing).docs/development.mdand.sandcastle/implement-prompt.mddescribe an agent and a launcher. The README and the first-run guide say where the harness runs: Linux with KVM; the definition alone runs whereverdocker-agentandtoonrun.Tests
tests/run: 329 checks, 0 failed (run three times; one same-second race in the report was found and fixed by counting against the set of Requests that were waiting at session start). New checks coverask,persona,requests,withdraw, the report, the notification, a quiet session, a failed session andremove.After merging
skills:inagent/spaceturtle.yaml). The skill's text changed here, so the pin should move to the merge commit in a follow-up, as it has before.close-linked-issues.yml,.sandcastle/) and no triage labels yet. Its first issue should be reading an Install: the node inside the connector's zone, and the Install's directories under~/.local/state/spaceturtle/agent/rather than the bare-node defaults.relay config --nameas a tool for the agent.🤖 Generated with Claude Code