Skip to content

test(tools): gated live multi-stage loop with a real goal verifier - #30

Merged
ayman3000 merged 1 commit into
mainfrom
test/live-multistage-self-repair
Jul 28, 2026
Merged

test(tools): gated live multi-stage loop with a real goal verifier#30
ayman3000 merged 1 commit into
mainfrom
test/live-multistage-self-repair

Conversation

@ayman3000

Copy link
Copy Markdown
Owner

Exercises the whole loop-engineering surface end-to-end against a real model (glm-5.2:cloud, gated SAK_LIVE_TESTS=1):

  • Multi-step tool chaining — write a script (write_file) → run it (run_shell).
  • Real goal verificationverifyCompletion actually executes the script and requires exact output (FIB10=55); a wrong attempt returns .unsatisfied with the actual output, forcing self-repair until correct.
  • Uses autonomousMode (no confirmation gate) + a persistence prompt + maxVerificationRetries.

Passed 3/3 locally. Complements the deterministic verifier unit tests (testVerifier*) with a live, real-execution proof. 125 hermetic tests pass.

…fier

Stresses the full agentic loop end-to-end against glm-5.2:cloud: the agent
writes a Python script, runs it, and a goal verifier that ACTUALLY EXECUTES
the script requires exact output (FIB10=55) — forcing self-repair if wrong.
Combines FileWriteTool + ShellTool + autonomousMode + verifyCompletion.
Passed 3/3.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@ayman3000
ayman3000 merged commit cba8953 into main Jul 28, 2026
1 check passed
@ayman3000
ayman3000 deleted the test/live-multistage-self-repair branch July 28, 2026 10:35
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