You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
attach and ls are generic names occupying the top-level namespace. kcap ls says nothing about what it lists — a reader would guess sessions or repos before agents.
They are undocumented in kcap --help. help-usage.txt has no entry for any of the three; the only place they appear is the README, so they are undiscoverable from the CLI.
--name means the daemon name, not the agent name. Already confusing on kcap attach --name, and an outright trap on a stop subcommand.
There is also no way to stop a locally-started agent. The daemon only stops agents on a server-origin command, and that path explicitly refuses --private agents — so a kcap run-agent --private agent cannot be stopped from the CLI at all.
Proposal
One coherent group covering the whole lifecycle of a daemon-hosted agent:
Activity
linear-code commentedon Jul 28, 2026
AI-1561