Skip to content

Add pi (pi-coding-agent) as a runner agent - #478

Merged
AdamFrisby merged 2 commits into
mainfrom
codeybox/1156ffdf
Sep 14, 2026
Merged

Add pi (pi-coding-agent) as a runner agent#478
AdamFrisby merged 2 commits into
mainfrom
codeybox/1156ffdf

Conversation

@AdamFrisby

Copy link
Copy Markdown
Owner

Automated via CodeyBox — work item 1156ffdf5fe54f46af1ed1c028f68e99


Co-Authored-By: CodeyBox noreply@codeybox.invalid
🤖 Generated with CodeyBox

AdamFrisby and others added 2 commits September 14, 2026 01:36
Drives pi (npm @earendil-works/pi-coding-agent, MIT) via --mode json
with the prompt on stdin: PiAgentRunner (--no-session, --offline,
config-sourced --model, allowlisted --thinking), PiTerminalDiagnoser
lifting exit-0 error runs into TerminalDiagnostic, PiCostExtractor
(cumulative usage + bare message.model), PiStreamParser (pi verb
claims + input/output/cacheRead mapping), PiKnownModels seed +
warn-only validator, PiSmokeProbe (presence check), PiInVmSmokeProbe
(--version + --mode assertion), PiQuotaFailureDetector (provider
error shapes + CodeyBox:QuotaFailurePatterns:pi extras), and
PiModelListProbe. Registers runner/probes/parser/extractor/detector
in Program.cs, CODEYBOX_PI_API_KEY->ANTHROPIC_API_KEY mapping,
AgentClassesConfigBuilder hook, frontier-coding pi member
(PayPerApi, anthropic/claude-haiku-4-5, score 90), pi pricing bucket,
and agents.md/quirks/costs docs. Verified live against pi 0.85.1.

    CodeyBox-Prompt-Revision: 1
    Co-Authored-By: CodeyBox <noreply@codeybox.invalid>
CodeyBox-WorkItem: 1156ffdf5fe54f46af1ed1c028f68e99
CodeyBox-Agent: copilot/muse-spark-1.3-contributor
CodeyBox-Prompt-Revision: 1
CodeyBox-Fallbacks: codex→(exhausted) (×6 Audit agent codex reported quota failure while running architecture:llm-review: ok)
Co-Authored-By: CodeyBox <noreply@codeybox.invalid>
@AdamFrisby
AdamFrisby merged commit aa2069a into main Sep 14, 2026
@AdamFrisby
AdamFrisby deleted the codeybox/1156ffdf branch September 14, 2026 02:40
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.

1 participant