Commit Graph
12 Commits
Author SHA1 Message Date
DottaandPaperclip a97b626081 fix(runner): preserve Pi native assistant boundaries and notices
Pin Pi profile 8 to native message provenance, preserve explicit empty starts and ends, and keep replay/history and native notices out of final assistant aggregation. Validate fresh, warm and loaded SDK sessions and exact native closure bytes.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-29 16:30:28 -05:00
DottaandPaperclip bb00c85b69 fix(runner): admit Pi MCP names and bound native questions
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-29 12:00:42 -05:00
DottaandPaperclip be54e25078 feat(runner): bind Pi agent files and native questions
Normalize pinned Pi file paths before authorization and reject fallback symlink escapes. Add bounded native questions and registered agent-files policy for profile v6.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-29 09:45:30 -05:00
DottaandPaperclip a05c4ee3b0 fix(runner): scope Pi tool identities to native model iterations
Preserve exact delivery retries while separating reused native IDs across warm prompts. Add pinned SDK ordering, real semantic bridge, lifecycle and history regressions, and bump the verified Pi profile to v4.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 17:09:12 -05:00
DottaandPaperclip 06cf356a8b Preserve Pi validation failures and structured Bash output
Bump the immutable Pi profile to version 3 and reject prior warm snapshots. Bound and redact authenticated MCP validation errors while retaining failure status; preserve standard ACP tool values alongside terminal metadata.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 16:10:15 -05:00
DottaandPaperclip 3c314413be Report Pi retry failure without claiming execution resumes
The actual patched wrapper now distinguishes successful, failed, and missing retry outcomes. Regressions fail on the previous wrapper and preserve terminal provider failure. Regenerate the wrapper, target closure and profile pins; the previous pack evidence remains historical until rebuilt after the foundation rebase.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:14:57 -05:00
DottaandPaperclip 60294a71ac Account pinned Pi compaction receipts and progress
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:14:57 -05:00
DottaandPaperclip 742f9bef15 Bind Pi launches to verified immutable provider assets
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:14:57 -05:00
DottaandPaperclip 9aa68a41c2 Materialize a fully pinned portable Pi candidate distribution
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:14:57 -05:00
DottaandPaperclip ba7841ca3b Label Pi pricing estimates and ignore duplicate stale failure receipts
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:14:57 -05:00
DottaandPaperclip 14e1e09a79 Preserve unknown Pi receipt cache and cost fields
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:14:57 -05:00
DottaandPaperclip d975d4ceb7 Add pinned Pi rich ACP wrapper and owned runtime extension
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-09-28 15:14:57 -05:00