Conversation
- Updated snapshot test to use new format file - Generated new baseline for new format output - Deleted old format file sample_claude_log.txt - All tests passing with improved parser output Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
|
@copilot try fixing the parser again. your changes were lost. |
I've investigated and the Claude log parser changes are actually intact and working correctly. Here's the current status: ✅ JavaScript parser: Updated to handle new mixed format (debug logs + JSONL) with fallback logic The parser already includes robust format detection:
Could you clarify what specific functionality you think is missing? All the changes from commit af23802 are present and functional. Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
Updated comprehensive agentic workflows documentation with accurate information from all 26 workflow files. Changes include: - ✅ Verified and updated all 26 workflow descriptions and triggers - 📅 Updated schedule information for all automated workflows - 🏷️ Corrected alias information for @mention triggers - 🔐 Validated permission groups and security classifications - 🛠️ Updated MCP tools catalog with current tool usage - 📋 Refreshed quick reference guides for easy navigation - 🗓️ Updated timestamp to August 21, 2025 Analysis covered all workflows excluding shared directory as specified. 🧳 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Claude <noreply@anthropic.com>
Updates the Claude log parser testing infrastructure to use the new mixed format logs instead of the legacy pure JSON array format.
Changes Made
pkg/workflow/log_parser_snapshot_test.goto usesample_claude_log_new_format.txtinstead of the old format filepkg/workflow/test_data/sample_claude_log.txt(6,422 lines) as it's no longer neededFormat Comparison
Old format (pure JSON array):
[ {"type": "system", "subtype": "init", ...}, {"type": "assistant", "message": {...}}, ... ]New format (mixed debug logs + JSONL):
Benefits
The new format provides several advantages:
Parser Robustness
The existing JavaScript parser in
pkg/workflow/js/parse_claude_log.cjsalready includes robust format detection:Testing
All existing tests continue to pass, and the new format produces better structured output including:
The change maintains full backward compatibility while moving to the more informative format going forward.
Warning
Firewall rules blocked me from connecting to one or more addresses (expand for details)
I tried to connect to the following addresses, but was blocked by firewall rules:
api.contoso.com/tmp/go-build2319587205/b279/cli.test -test.testlogfile=/tmp/go-build2319587205/b279/testlog.txt -test.paniconexit0 -test.timeout=10m0s -test.v=true(dns block)/tmp/go-build4146256712/b279/cli.test -test.testlogfile=/tmp/go-build4146256712/b279/testlog.txt -test.paniconexit0 -test.timeout=10m0s -test.v=true(dns block)/tmp/go-build307273090/b279/cli.test -test.testlogfile=/tmp/go-build307273090/b279/testlog.txt -test.paniconexit0 -test.timeout=10m0s -test.v=true(dns block)If you need me to access, download, or install something from one of these locations, you can either:
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.