Problem Description
When running agenticworkflows status (without a pattern filter) on a repository with many workflows (250+), the raw output cannot be parsed as JSON. The MCP bridge emits [info] diagnostic log lines that are interleaved mid-JSON-string, splitting field values and corrupting the output.
Command/Tool
- Tool:
status
- Command:
agenticworkflows status
Steps to Reproduce
- Run
agenticworkflows status in a repository with 250+ workflow markdown files
- Attempt to parse the output as JSON (e.g.
agenticworkflows status | python3 -c "import json,sys; json.load(sys.stdin)")
Expected Behavior
The output should be a valid, parseable JSON array of workflow status objects.
Actual Behavior
At approximately offset 65,558 in the JSON, the MCP bridge inserts diagnostic messages directly into the JSON string:
...time_remaining:N/A,de[info]
Generated by 🧪 Daily CLI Tools Exploratory Tester · ◷
Problem Description
When running
agenticworkflows status(without a pattern filter) on a repository with many workflows (250+), the raw output cannot be parsed as JSON. The MCP bridge emits[info]diagnostic log lines that are interleaved mid-JSON-string, splitting field values and corrupting the output.Command/Tool
statusagenticworkflows statusSteps to Reproduce
agenticworkflows statusin a repository with 250+ workflow markdown filesagenticworkflows status | python3 -c "import json,sys; json.load(sys.stdin)")Expected Behavior
The output should be a valid, parseable JSON array of workflow status objects.
Actual Behavior
At approximately offset 65,558 in the JSON, the MCP bridge inserts diagnostic messages directly into the JSON string: