-
Notifications
You must be signed in to change notification settings - Fork 42
Update Copilot CLI to 0.0.375 and Codex to 0.79.0 with conversation markdown support #9271
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@copilot fix double //
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.