Update Copilot CLI to 0.0.375 and Codex to 0.79.0 with conversation markdown support#9271
Update Copilot CLI to 0.0.375 and Codex to 0.79.0 with conversation markdown support#9271
Conversation
|
copilot release notes: |
|
@copilot add the |
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Implements the --share flag to generate a markdown file of the Copilot conversation. The generated conversation.md file is used for the step summary preview, providing a cleaner and more readable agent log display. Changes: - Added --share flag with path to conversation.md in copilot_engine_execution.go - Modified log_parser_bootstrap.cjs to check for conversation.md first - When conversation.md exists, it's used directly for the step summary - Falls back to parsing JSON logs if conversation.md is not found Addresses feedback from PR comment #3720538266 Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Added the
The generated conversation markdown provides a cleaner, more readable agent log display in the step summary. |
Regenerated all workflow lock files to include the new --share flag in Copilot CLI commands. This ensures all Copilot-based workflows will generate conversation.md files for improved step summary previews. - 80 workflow files now include --share flag - All Copilot CLI invocations configured to generate conversation markdown - Maintains backward compatibility with JSON log parsing as fallback Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
| set -o pipefail | ||
| sudo -E awf --env-all --container-workdir "${GITHUB_WORKSPACE}" --mount /tmp:/tmp:rw --mount "${GITHUB_WORKSPACE}:${GITHUB_WORKSPACE}:rw" --mount /usr/bin/date:/usr/bin/date:ro --mount /usr/bin/gh:/usr/bin/gh:ro --mount /usr/bin/yq:/usr/bin/yq:ro --mount /usr/local/bin/copilot:/usr/local/bin/copilot:ro --mount /home/runner/.copilot:/home/runner/.copilot:rw --allow-domains api.business.githubcopilot.com,api.enterprise.githubcopilot.com,api.github.com,api.githubcopilot.com,api.individual.githubcopilot.com,github.com,host.docker.internal,raw.githubusercontent.com,registry.npmjs.org --log-level info --proxy-logs-dir /tmp/gh-aw/sandbox/firewall/logs --image-tag 0.8.2 \ | ||
| -- /usr/local/bin/copilot --add-dir /tmp/gh-aw/ --log-level all --log-dir /tmp/gh-aw/sandbox/agent/logs/ --add-dir "${GITHUB_WORKSPACE}" --disable-builtin-mcps --model gpt-5-mini --allow-all-tools --allow-all-paths --prompt "$(cat /tmp/gh-aw/aw-prompts/prompt.txt)" \ | ||
| -- /usr/local/bin/copilot --add-dir /tmp/gh-aw/ --log-level all --log-dir /tmp/gh-aw/sandbox/agent/logs/ --add-dir "${GITHUB_WORKSPACE}" --disable-builtin-mcps --model gpt-5-mini --allow-all-tools --allow-all-paths --share /tmp/gh-aw/sandbox/agent/logs//conversation.md --prompt "$(cat /tmp/gh-aw/aw-prompts/prompt.txt)" \ |
There was a problem hiding this comment.
Fixed in commit a8e27c8. Changed path concatenation from logsFolder + "/conversation.md" to logsFolder + "conversation.md" since logsFolder already ends with a trailing slash.
All 80 workflow files now use the correct path: /tmp/gh-aw/sandbox/agent/logs/conversation.md
Fixed path concatenation to avoid double slash in --share flag path. Changed from logsFolder + "/conversation.md" to logsFolder + "conversation.md" since logsFolder already ends with a trailing slash. Path changed from: /tmp/gh-aw/sandbox/agent/logs//conversation.md To: /tmp/gh-aw/sandbox/agent/logs/conversation.md Fixes issue reported in PR review comment. Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
|
💫 TO BE CONTINUED... Smoke Claude failed! Our hero faces unexpected challenges... |
|
📰 DEVELOPING STORY: Smoke Copilot Playwright reports failed. Our correspondents are investigating the incident... |
|
💀 Blimey! Smoke Copilot Safe Inputs failed and walked the plank! No treasure today, matey! ☠️ |
|
💀 Blimey! Changeset Generator failed and walked the plank! No treasure today, matey! ☠️ |
|
❌ Firewall validation failed... Smoke Codex Firewall failed. Network sandboxing may not be working correctly. |
|
🌑 The shadows whisper... Smoke Codex failed. The oracle requires further meditation... |
|
🎉 Yo ho ho! Smoke Copilot Safe Inputs found the treasure and completed successfully! ⚓💰 |
|
✅ Firewall validation complete... Smoke Codex Firewall confirmed network sandboxing is operational. 🛡️ |
|
📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤 |
|
✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟 |
|
🤖 DIAGNOSTIC COMPLETE: Smoke Copilot No Firewall STATUS: ALL_UNITS_OPERATIONAL. MISSION_SUCCESS. |
|
🎬 THE END — Smoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨ |
|
📰 VERDICT: Smoke Copilot Playwright has concluded. All systems operational. This is a developing story. 🎤 |
|
🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰 |
Smoke Test Results: Copilot Engine ✅Last 2 Merged PRs:
Test Results:
Status: PASS cc:
|
Smoke Test ResultsFile Writing: ✅ Created Overall Status: ✅ PASS
|
|
Firewall smoke test:
|
Smoke Test Results✅ Playwright MCP: Successfully navigated to GitHub and verified page title Overall Status: PASS (2/3 tests passed, gh tool unavailable in Copilot engine context)
|
|
PRs checked (latest merged): #9275 Remove dangerous-permissions-write feature flag suggestion from compiler errors; #9276 [instructions] Sync github-agentic-workflows.md with v0.35.1
|
Smoke Test Results - Claude Engine (Run 20797930894)Last 2 merged PRs:
Test Results:
Overall Status: PASS (5/6 tests successful, 1 tool unavailable but reported)
|
Copilot Smoke Test Results (No Firewall)Workflow Run: 20797930910
Overall Result: ✅ All core tests passed Note: The gh CLI authentication test shows expected behavior - requires explicit GH_TOKEN configuration in workflow context.
|
Changeset
0.0.375and Codex to0.79.0; add Copilot--shareconversation.md support, fix double-slash path and async/await bug, update tests and recompile workflows.Changeset
0.0.375and Codex to0.79.0; add Copilot--shareconversation.md support, fix double-slash path and async/await bug, update tests and recompile workflows.