Add pi (pi-coding-agent) as a runner agent - #478
Merged
Conversation
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>
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.
Automated via CodeyBox — work item 1156ffdf5fe54f46af1ed1c028f68e99
Co-Authored-By: CodeyBox noreply@codeybox.invalid
🤖 Generated with CodeyBox