Skip to content

feat(run): --agent pi_gentle (Pi + Gentle Shell) (0.1.29) - #47

Merged
sre-helmcode merged 1 commit into
mainfrom
feat/agent-pi-gentle
Oct 12, 2026
Merged

sre-helmcode merged 1 commit into
mainfrom
feat/agent-pi-gentle

Conversation

@sre-helmcode

Copy link
Copy Markdown
Contributor

What

The platform adds a third run agent, pi_gentle: Pi launched with Gentle Shell (helmcode/nan-cloud-api#345). nan run --agent now accepts pi, pi_gentle and hermes. The flag help and the README say the workspace must have the agent installed. When it does not, the platform answers agent_not_installed, and the CLI exits 4 as before.

Values are exact (pi_gentle). pi-gentle and gentle_shell are usage errors (exit 64), and the error lists the valid agents.

Tests

TestRunAgentValues: each valid agent is sent as given, invalid ones exit 64 without sending anything, and the flag help mentions pi_gentle. go build, go vet and go test ./... pass.

Release

internal/tui.Version 0.1.28 → 0.1.29 (the tag workflow publishes it on merge). Merge after helmcode/nan-cloud-api#345 is deployed.

🤖 Generated with Claude Code

The platform runs a third agent, pi_gentle: Pi launched with Gentle Shell,
when the workspace has it installed. --agent accepts pi, pi_gentle and
hermes; the platform refuses an agent the workspace lacks
(agent_not_installed, exit 4 as before).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@sre-helmcode
sre-helmcode merged commit 11a4404 into main Oct 12, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants