You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(e2e): improve test reliability and fix broken assertions (#398)
* fix(e2e): improve test reliability and fix broken assertions
- Update streaming event names (startStreamingReasoning, completeStreamingReasoning)
- Fix lazy-init.toml to use local e2e-mcp-server path instead of npx
- Add --run-id option to runtime CLI
- Refactor PDF/image tests to use flow-based assertions instead of flaky keyword matching
- Add --config to publish.test.ts unpublish commands
- Add infrastructure failure detection helper for Docker tests
- Support additionalVolumes in Docker runtime for local package mounting
All 142 E2E tests now pass reliably.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* fix(core): add runId to RunParamsInput type
- Add runId?: string to RunParamsInput for CLI --run-id option
- Add changeset for E2E test reliability fixes
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* style: format streaming.test.ts
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* fix(core): add volume option to CommandOptions schema
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* refactor(runtime): remove unused ReasoningDetail type export
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
0 commit comments