Shannon: The Pi Harness Migration Lands
Shannon's worker runtime completed a large migration off the Claude Agent SDK onto a new "pi harness," converging shared code with shannon-oss, while a separate security hardening PR tightened credential handling in the CLI. Together they mark a major architecture shift with real breaking changes for anyone on Vertex AI.
Duration: PT2M29S
Episode overview
This episode is a short developer briefing from Shannon.
It explains recent repository work in plain language.
- Show: Shannon
- Published: 2026-07-17T06:02:19Z
- Audio duration: PT2M29S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good day, and welcome to Shannon, your development briefing for July 17th, 2026.
The headline today: Shannon's agent runtime has been rebuilt on a new foundation, and it's a breaking change worth knowing well.
PR #389 migrates the worker's agent runtime from the Claude Agent SDK to what the team calls the "pi harness." This isn't cosmetic. Google Vertex AI support is gone entirely — the related environment variables and config keys are removed, so anyone running on Vertex needs to switch to Anthropic directly, AWS…
Right behind it, PR #388 converged the worker's core logic with the shannon-oss codebase — renaming permission system components, unifying how tools report usage, and fixing edge cases like corrupted session files and malformed exploitation queue data. The consistent thread across both PRs is consolidation: fewer…
Documentation had to catch up fast. PR #390 corrected file paths and tool descriptions in the project's CLAUDE guide after the migration moved things around — notably fixing a claim that the task tool was read-only when it actually grants write and shell access. Worth flagging for anyone relying on that document for…
Separately, PR #391 from nobugpal tackles…