Repository navigation
Make 1.0 a runner-only framework for coding-agent users - #108
Merged
Merged
Conversation
Keep real Copilot execution, ordinary pytest outcomes, and lossless native JSON evidence. Remove AI judging, advice, report renderers, rankings, demo artifacts, and their dependencies. Add the coding-agent companion skill and align setup, tests, documentation, and migration guidance with the new boundary. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.OpenSSF ScorecardScorecard details
Scanned Files
|
Remove automatic execution retries, retire outdated showcase samples, and retain real customer workflows with fixed independent checks and native evidence. Document the measured companion skill comparison and the decision not to ship the guidance layer. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Drop remaining tests of the removed coding-agent analysis prompt and guard its retirement. Format Python documentation examples to satisfy the repository-wide CI formatter. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Upgrade GitHub Copilot SDK to 1.0.16 and cryptography to 50.0.2, refresh dependency minimums and both lockfiles, and correct the dependency-review action version label. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Explain the experiment and product decision in plain English, remove references to undistributed local records, and align the title and navigation with the question tested. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Coding-agent users already have an assistant that can investigate failures alongside their source. The framework should execute real Copilot tasks and preserve what happened, rather than make additional model calls to judge answers or generate recommendations.
CopilotEval,copilot_eval, execution controls, request audits, usage, repetitions, and ordinary pytest outcomes. Consumers own concrete output checks; the current coding agent interprets the evidence.npx skills, real-Copilot coverage of test authoring and source-backed investigation, and updated setup, documentation, workflows, and contributor instructions.Breaking migration: prepares version 1.0.0. Removed APIs and flags are not retained as aliases, and older JSON must be regenerated by its producer.
load_suite_reportreturnsSuiteReportdirectly. Session completion is not task correctness; A/B records share the enclosing pytest outcome and do not establish independent pass rates or a winner. Non-AI case loading and explicit grading export remain available.Rebased onto current
main, preserving its WebSocket lifecycle and exact-budget completion fixes. Historical changelog entries and migration examples remain intentionally. No release was tagged or published.Type of Change
Checklist
Testing
Latest checks after rebasing and legacy cleanup:
Additional acceptance checks verified isolated installed-package evidence replay without Copilot credentials, local
npx skillsinstallation with all three files matching source, and the rebuilt wheel/source archives containing no retired modules, renderer assets, dependencies, or report entry point. The full paid integration suite was not rerun.Related Issues
N/A