test: restore complete M2 acceptance e2e test #11191

Merged
HAL9000 merged 2 commits from fix/m2-acceptance-test into master 2026-06-04 05:46:37 +00:00

2 Commits

Author SHA1 Message Date
HAL9000 09bc5222a5 test(e2e): fix M2 acceptance test LLM provider and actor validation
CI / lint (pull_request) Successful in 39s
CI / helm (pull_request) Successful in 33s
CI / build (pull_request) Successful in 50s
CI / quality (pull_request) Successful in 1m6s
CI / typecheck (pull_request) Successful in 1m10s
CI / push-validation (pull_request) Successful in 26s
CI / security (pull_request) Successful in 1m18s
CI / unit_tests (pull_request) Successful in 6m2s
CI / docker (pull_request) Successful in 1m28s
CI / integration_tests (pull_request) Successful in 10m12s
CI / coverage (pull_request) Successful in 10m56s
CI / status-check (pull_request) Successful in 3s
- Replace hardcoded gpt-4/openai/gpt-4 references with Resolve LLM Actor
  keyword so the test falls back to Anthropic when OpenAI is unavailable
- Add explicit return-code check (rc==0) for actor registration in Step 2
- Update CHANGELOG.md with entry for PR #11191
2026-06-04 00:33:43 -04:00
freemo c3ed77a95c test: restore complete M2 acceptance e2e test
The M2 acceptance test was incomplete (truncated at line 48).
Restore the full test case that exercises the complete M2 milestone:
- Actor YAML compilation and registration
- Resource registration and project creation
- Action creation with custom actor configuration
- Full plan lifecycle: use, strategize, execute, diff, apply
- Verification of plan status and integrity

Exercises real LLM API integration using OpenAI GPT-4 model.

ISSUES CLOSED: #10812
2026-06-04 00:24:09 -04:00