Skip to content

Commit 558474b

Browse files
PeliCopilot
authored andcommitted
Correct Copilot SDK driver filename
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
1 parent 0f683a2 commit 558474b

6 files changed

Lines changed: 7 additions & 7 deletions

File tree

‎.github/workflows/rig-skill-integration.lock.yml‎

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎.github/workflows/rig-skill-integration.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ engine:
1313
id: copilot
1414
version: "1.0.92"
1515
copilot-sdk: true
16-
driver: .github/drivers/copilot-sdk-driiver.ts
16+
driver: .github/drivers/copilot-sdk-driver.ts
1717
skills:
1818
- skills/rig
1919
imports:

‎skills/rig/agentic-workflows.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Inspect only named environment variables when permitted; never dump credentials.
6868
For an SDK driver you own, [Harness tools](./harness-tools.md) provides `run_rig`
6969
with an authorized pipe-based handoff instead of credential environment variables.
7070
It requires driver registration; the built-in gh-aw driver does not expose it.
71-
This repository's integration fixture selects `.github/drivers/copilot-sdk-driiver.ts`
71+
This repository's integration fixture selects `.github/drivers/copilot-sdk-driver.ts`
7272
through `engine.driver` to provide that registration.
7373

7474
## Launch failures and validation

‎skills/rig/harness-tools.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ The built-in gh-aw SDK driver owns `createSession`. Declaring
5757
`tools.run_rig` in workflow YAML does not register this tool.
5858
The driver must explicitly import/register it and receive the harness-owned
5959
connection settings. This repository's integration workflow uses
60-
`engine.driver: .github/drivers/copilot-sdk-driiver.ts` to register the tool with
60+
`engine.driver: .github/drivers/copilot-sdk-driver.ts` to register the tool with
6161
gh-aw's compiler-owned tool filtering and permission handler. That driver
6262
accepts only the exact fixture source from the prompt, enforces one launch,
6363
and writes successful stdout for post-step validation.

‎src/rig-skill-workflow.test.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,11 +72,11 @@ afterEach(() => {
7272

7373
describe("Rig skill agentic workflow", () => {
7474
it("registers a custom driver for harness-owned fixture execution", () => {
75-
expect(markdown).toContain("driver: .github/drivers/copilot-sdk-driiver.ts");
75+
expect(markdown).toContain("driver: .github/drivers/copilot-sdk-driver.ts");
7676
expect(markdown).toContain('Call `run_rig` **once**');
7777
expect(markdown).toContain('bash: ["printf", "node"]');
7878
expect(markdown).not.toContain("| node .github/skills/rig/run.ts >");
79-
const driver = readFileSync(new URL("../.github/drivers/copilot-sdk-driiver.ts", import.meta.url), "utf8");
79+
const driver = readFileSync(new URL("../.github/drivers/copilot-sdk-driver.ts", import.meta.url), "utf8");
8080
expect(driver).toContain('from "../../skills/rig/launch-tool.ts"');
8181
expect(driver).toContain("createRigLaunchTool({ uri, connectionToken, cwd })");
8282
expect(driver).not.toContain("launcherPath:");

0 commit comments

Comments
 (0)