Fix Claude Code CLI output format compatibility with v2.1.6#10009
Fix Claude Code CLI output format compatibility with v2.1.6#10009
Conversation
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
|
📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤 |
|
🎬 THE END — Smoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨ |
|
🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰 |
|
✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟 |
Smoke Test ResultsLast 2 Merged PRs:
Test Results:
Overall Status: PARTIAL PASS (4/5 tests passed) @pelikhan - Serena Go tool unavailable in this environment.
|
Smoke Test Results - Claude EngineLast 2 merged PRs:
Test Results:
Status: PASS (5/6 core tests passed)
|
|
@copilot audit the latest smoke-claude on this branch to parse the new log format. Check that go and js parsers work. |
✅ Audited smoke-claude run #21014767699 on this branch - both parsers working correctly with the new JavaScript Parser (
Go Compiler:
The |
Claude Code CLI v2.1.6 rejects
--output-format stream-jsonwith error "only prompt commands are supported in streaming mode", causing all Claude-based workflows to fail.Changes
Core fix:
stream-jsontojsoninpkg/workflow/claude_engine.gopkg/workflow/claude_engine_test.goImpact:
parseLogEntries()supporting both JSON arrays and JSONLThe change applies to both main agent execution and threat detection jobs across all Claude-based workflows.
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.