Skip to content

Commit 96e5812

Browse files
committed
docs: document medium extension sources
1 parent 126ebfc commit 96e5812

930 files changed

Lines changed: 938 additions & 19 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

extensions/copilot/doctor-contract-api.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Copilot tests cover doctor contract api plugin behavior.
12
import { describe, expect, it } from "vitest";
23
import {
34
legacyConfigRules,

extensions/copilot/harness.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Copilot tests cover harness plugin behavior.
12
import { beforeEach, describe, expect, it, vi } from "vitest";
23
import type { CopilotClientPool } from "./harness.js";
34
import { createCopilotAgentHarness, type CopilotSessionBinding } from "./harness.js";

extensions/copilot/harness.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Copilot plugin module implements harness behavior.
12
import type { CopilotClient } from "@github/copilot-sdk";
23
import {
34
compactWithSafetyTimeout,

extensions/copilot/index.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Copilot tests cover index plugin behavior.
12
import fs from "node:fs";
23
import { createTestPluginApi } from "openclaw/plugin-sdk/plugin-test-api";
34
import { describe, expect, it, vi } from "vitest";

extensions/copilot/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Copilot plugin entrypoint registers its OpenClaw integration.
12
import { definePluginEntry } from "openclaw/plugin-sdk/plugin-entry";
23
import { createCopilotAgentHarness, type CopilotSessionBinding } from "./harness.js";
34

extensions/copilot/src/attempt.live.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Copilot tests cover attempt plugin behavior.
12
import { mkdtemp, rm } from "node:fs/promises";
23
import { tmpdir } from "node:os";
34
import { join } from "node:path";

extensions/copilot/src/attempt.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Copilot tests cover attempt plugin behavior.
12
import fsp from "node:fs/promises";
23
import { tmpdir } from "node:os";
34
import path from "node:path";

extensions/copilot/src/attempt.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Copilot plugin module implements attempt behavior.
12
import fsp from "node:fs/promises";
23
import type { MessageOptions, SessionConfig, Tool as SdkTool } from "@github/copilot-sdk";
34
import type {

extensions/copilot/src/auth-bridge.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Copilot tests cover auth bridge plugin behavior.
12
import { createHash } from "node:crypto";
23
import { join, resolve } from "node:path";
34
import { afterEach, beforeEach, describe, expect, it } from "vitest";

extensions/copilot/src/auth-bridge.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Copilot plugin module implements auth bridge behavior.
12
import { createHash } from "node:crypto";
23
import { homedir as osHomedir } from "node:os";
34
import { join, normalize, resolve, sep } from "node:path";

0 commit comments

Comments
 (0)