-
Notifications
You must be signed in to change notification settings - Fork 78
Expand file tree
/
Copy pathagentrc.eval.json
More file actions
24 lines (24 loc) · 1.39 KB
/
agentrc.eval.json
File metadata and controls
24 lines (24 loc) · 1.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
"instructionFile": ".github/copilot-instructions.md",
"systemMessage": "Research using read-only tools and make a plan for the given task, including concrete implementation steps and verification steps.",
"cases": [
{
"id": "add-feature",
"prompt": "Write a plan for: Add a new CLI command that lists all detected areas in a repository.",
"expectation": [
"Describe which files to create/modify, how the command wires into the CLI, and how it calls the analyzer service.",
"Implementation steps: create a new command file in src/commands/, call analyzer to detect areas, format and output the area list using output utilities.",
"Verification: typecheck passes, unit test for the command, manual test against a monorepo."
]
},
{
"id": "refactor-task",
"prompt": "How would I refactor the build configuration to support multiple output targets (CJS and ESM)?",
"expectation": [
"Reference the current tsup config, explain what changes are needed for dual output, and address how imports and package.json exports would need to change.",
"Implementation steps: update tsup.config.ts for both CJS and ESM bundles, add package.json exports map, verify bundled dependencies work in both formats.",
"Verification: build produces both formats, imports work in CJS and ESM consumers, existing tests pass."
]
}
]
}