Add AGY, Pi, and Goose agent support - #656
Conversation
|
Reviewed on a clean worktree off This is careful work. The discipline I most wanted to see is here: the three agents join exactly one capability list, and Three things to address. 1. Until now every Note the 2. Unconditional skill installs into two more directories, local and remote.
3. Custom-agent launch parity between the two paths.
Minor, no change requested: the one-shot context-link note is idle-gated on What I could not verify: none of Verdict: changes requested, item 1 being the one that matters. The rest is close to merge-ready. |
c09b6ab to
073d660
Compare
|
Addressed all three requested changes in
Verification: 289 focused tests passed (7 platform skips), TypeScript clean, production build passed. The broader shortcut/keybinding set also passed 87 tests after expanding its synthetic key pool for the three new commands. |
Summary
agy --prompt-interactive, positional Pi prompts, and Goosesession/run --interactive --textget-linked-contextskill into Claude-compatible, Agent Skills, and Antigravity skill directoriesValidation
npm run typecheckpassesnpm run buildpassesget-linked-context; Goose discovered it throughgoose skills listFull local suite: 10,172 passed, 25 failed, 37 skipped. All 11 failing test files are unchanged by this branch; failures are existing macOS/environment-sensitive real-shell, socket-path, localStorage, account-environment, and platform-copy expectations.
Scope
Context sharing uses the terminal-output fallback for AGY, Pi, and Goose. Structured transcript parsing for these CLIs is not included.