test(e2e): workflow example 1 — Hello World, fix a single bug (manual profile) #788

Closed
freemo wants to merge 1 commits from test/e2e-wf01-hello-world into master

1 Commits

Author SHA1 Message Date
freemo 95d0c6a3c6 test(e2e): workflow example 1 — Hello World, fix a single bug (manual profile)
CI / benchmark-publish (pull_request) Has been skipped
CI / build (pull_request) Successful in 26s
CI / lint (pull_request) Successful in 3m26s
CI / typecheck (pull_request) Successful in 4m2s
CI / quality (pull_request) Successful in 4m20s
CI / security (pull_request) Successful in 4m43s
CI / integration_tests (pull_request) Successful in 7m38s
CI / unit_tests (pull_request) Successful in 8m14s
CI / docker (pull_request) Successful in 1m8s
CI / e2e_tests (pull_request) Successful in 13m58s
CI / coverage (pull_request) Successful in 13m59s
CI / status-check (pull_request) Successful in 1s
CI / benchmark-regression (pull_request) Successful in 1h3m48s
Add E2E Robot Framework test for Workflow Example 1 from the spec.
Exercises the full manual-profile plan lifecycle via real CLI invocations
with real LLM API keys: resource registration (git-checkout), project
creation and linking, action creation from YAML, plan use with manual
automation profile, phase-by-phase plan execute, plan tree / plan explain
inspection, plan diff review, plan lifecycle-apply, and post-apply git
commit verification.

Test creates a temporary git repo with a buggy /health endpoint that
raises an unhandled exception when the database is unavailable (should
return 200 with degraded status). The AI agent must identify and fix the
bug through the complete plan lifecycle.

ISSUES CLOSED: #747
2026-03-27 09:58:24 +00:00