Skip to content

Release v3.4.3#56

Merged
atomantic merged 2 commits into
releasefrom
main
Jun 1, 2026
Merged

Release v3.4.3#56
atomantic merged 2 commits into
releasefrom
main

Conversation

@atomantic
Copy link
Copy Markdown
Owner

Summary

Patch release: documentation guardrail in the local-agent review loop.

  • Local-agent review loop: prompts go to agy/claude -p as an argument, never via stdin. lib/local-agent-review-loop.md now explicitly forbids piping the prompt (echo … | agy -p, agy -p < file), which made agy exit with agy --print takes the prompt as an argument, not stdin and forced a wasted second invocation. The > "$LOG_FILE" redirect captures the reviewer's output and is unrelated to how the prompt goes in.

Test plan

  • npm test — 128 tests pass, 0 failures.

Full Diff: v3.4.2...v3.4.3

atomantic added 2 commits June 1, 2026 13:07
agy -p (--print) reads the prompt from its positional argument, not
stdin. The loop docs already used the argument form, but nothing
forbade stdin, so the orchestrator sometimes ran 'echo $PROMPT | agy
-p' (or 'agy -p < file'), hit 'agy --print takes the prompt as an
argument, not stdin', and burned a second invocation re-running it
correctly. Add an explicit guardrail in the invocation table note and
the agy flag rationale.
@atomantic atomantic merged commit 010eac7 into release Jun 1, 2026
4 checks passed
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