Store secret verification result in step/job output for agent failure context#10408
Store secret verification result in step/job output for agent failure context#10408
Conversation
- Modified validate_multi_secret.sh to set step output with verification result - Added id field to secret validation step in GenerateMultiSecretValidationStep - Added secret_verification_result output to agent job - Pass secret verification result to conclusion job handle_agent_failure step - Updated handle_agent_failure.cjs to read and use secret verification result - Added secret verification context to agent failure issue and comment templates - Added tests to verify the new functionality Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
|
🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰 |
|
🎬 THE END — Smoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨ |
|
✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟 |
|
📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤 |
|
chore: refine campaign generator success and failure messages
|
|
Smoke Test Results Last 2 merged PRs:
✅ GitHub MCP - list/search PRs working Overall: PASS
|
Smoke Test ResultsLast 2 Merged PRs:
Test Results:
Overall Status: FAIL (go tool unavailable) cc @GH_AW_GITHUB_ACTOR
|
|
@copilot format, lint js, lint go |
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Done in commit 8d0d915. All formatting and linting checks passed:
The workflow lock files were recompiled to reflect the code changes (secret verification output added to agent and conclusion jobs). |
Implementation Complete: Store Secret Verification Result in Step/Job Output
Summary
Successfully implemented a feature to capture secret verification results and pass them to the conclusion job's agent failure handler for better error context.
Changes Made
validate_multi_secret.sh) - Added step output (verification_result)agentic_engine.go) - Addedid: validate-secretto validation stepcompiler_activation_jobs.go) - Addedsecret_verification_resultoutputnotify_comment.go) - Pass result tohandle_agent_failurestephandle_agent_failure.cjs) - Display warning when verification failed{secret_verification_context}placeholderLatest Changes
make fmt- all code formatted successfullymake lint-cjs- JavaScript linting passedmake lint- Go linting passedAll formatting and linting checks pass successfully.
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.
Changeset