Skip to content

Conversation

@fogfish
Copy link
Owner

@fogfish fogfish commented Jan 3, 2026

  • Added comprehensive tests for JSON, JSONL, and text formatters
  • Tests verify formatted output types and correct storage in workflow context
  • Tests verify error handling when formatter fails
  • Tests verify default format behavior (JSON)
  • All tests pass successfully

This completes ADR-0007 Phase 5: Formatter integration into ForeachStep. The core implementation (Formatter field, compiler integration, and Prompt() method updates) was already completed by a previous agent. These tests validate that the integration works correctly.

- Added comprehensive tests for JSON, JSONL, and text formatters
- Tests verify formatted output types and correct storage in workflow context
- Tests verify error handling when formatter fails
- Tests verify default format behavior (JSON)
- All tests pass successfully

This completes ADR-0007 Phase 5: Formatter integration into ForeachStep.
The core implementation (Formatter field, compiler integration, and Prompt()
method updates) was already completed by a previous agent. These tests
validate that the integration works correctly.
@fogfish fogfish merged commit ee6b43e into main Jan 3, 2026
2 checks passed
@fogfish fogfish deleted the fix-formatter branch January 3, 2026 18:54
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.

2 participants