Fix the Agent Skill recursive v2 contract - #79
Merged
Conversation
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.
Why
loopy-loop 0.7.1 implements the recursive session protocol, but the installable Agent Skill still described several retired v1 behaviors. In particular, it taught flat one-level child requests, a mutable Markdown user inbox, schema-v1 eval and terminal control, session-local harness output paths, and a top-level-only stop caveat.
That mismatch is operationally dangerous because coordinators and their spawned agents are explicitly directed to read this skill. They can receive a correct frozen v2 assignment and then be told contradictory behavior by the installed skill.
What changes
Scope and compatibility
This is a documentation-contract patch release. Runtime behavior and dependency floors are unchanged from 0.7.1. Existing v1 sessions remain supported and are mentioned only as explicit legacy compatibility.
Verification
d15a92dcorrected it, and Claude re-reviewed the exact fix as PASS.Release and rollout
After required CI and both external reviews pass, merge and publish v0.7.2. Because the Agent Skill is installed from the GitHub repository rather than the wheel, refresh the global Codex, Claude Code, and Antigravity skill installation after the tag, then resume the existing durable UGM session.