Skip to content

Commit 151de57

Browse files
egavrindevagent
andcommitted
chore: satisfy release push checks
- Keep hook-sorted imports committed - Exclude runtime undici from Knip false-positive reporting Co-Authored-By: devagent <devagent@egavrin>
1 parent 6ae6701 commit 151de57

5 files changed

Lines changed: 17 additions & 10 deletions

File tree

knip.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@
2626
"entry": [
2727
"src/tools/**/*.ts"
2828
],
29+
"ignoreDependencies": [
30+
"undici"
31+
],
2932
"project": [
3033
"src/**/*.ts"
3134
]

scripts/live-validation/execute-chain.test.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
import { describe, expect, it } from "bun:test";
2-
import type { IssueSpecDoc } from "@devagent-sdk/types";
32
import { mkdtemp, mkdir, writeFile } from "node:fs/promises";
43
import { tmpdir } from "node:os";
54
import { join } from "node:path";
5+
6+
import { buildStageFailureMessage as buildStageFailureMessageFromRun } from "./execute-chain";
67
import {
78
EXECUTE_CHAIN_STAGES,
89
buildExecuteChainRequest,
910
extractIssueUnitFromIssueSpec,
1011
} from "./execute-chain-lib";
11-
import { buildStageFailureMessage as buildStageFailureMessageFromRun } from "./execute-chain";
12+
import type { IssueSpecDoc } from "@devagent-sdk/types";
1213

1314
describe("execute chain helpers", () => {
1415
it("defines the full staged chain in the expected order", () => {

scripts/live-validation/execute-chain.ts

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,22 @@ import { mkdir, mkdtemp, readFile, stat, writeFile } from "node:fs/promises";
66
import { tmpdir } from "node:os";
77
import { dirname, join } from "node:path";
88
import { fileURLToPath } from "node:url";
9-
import type { BreakdownDoc, IssueSpecDoc, TaskExecutionRequest, TaskExecutionResult } from "@devagent-sdk/types";
10-
import {
11-
captureGitOutputs,
12-
createIsolationWorkspaceWithTimeout,
13-
destroyIsolationWorkspace,
14-
ensureGitIdentity,
15-
} from "./isolation";
9+
1610
import {
1711
artifactFileNamesForChainStage,
1812
buildExecuteChainRequest,
1913
EXECUTE_CHAIN_STAGES,
2014
type ExecuteChainArtifactContext,
2115
type ExecuteChainStage,
2216
} from "./execute-chain-lib";
17+
import {
18+
captureGitOutputs,
19+
createIsolationWorkspaceWithTimeout,
20+
destroyIsolationWorkspace,
21+
ensureGitIdentity,
22+
} from "./isolation";
2323
import type { IsolationWorkspace } from "./types";
24+
import type { BreakdownDoc, IssueSpecDoc, TaskExecutionRequest, TaskExecutionResult } from "@devagent-sdk/types";
2425

2526
interface CliOptions {
2627
readonly outputRoot?: string;

scripts/live-validation/tui-validator.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { existsSync, mkdtempSync, readFileSync, rmSync } from "node:fs";
55
import { mkdir, writeFile } from "node:fs/promises";
66
import { tmpdir } from "node:os";
77
import { dirname, join, resolve } from "node:path";
8+
89
import {
910
CredentialStore,
1011
getProviderCredentialDescriptor,

scripts/smoke-publish-bundle.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
#!/usr/bin/env bun
22

33
import { spawn, spawnSync } from "node:child_process";
4-
import type { ChildProcessWithoutNullStreams } from "node:child_process";
54
import { cpSync, existsSync, mkdirSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from "node:fs";
65
import { tmpdir } from "node:os";
76
import { dirname, join, resolve } from "node:path";
87

8+
import type { ChildProcessWithoutNullStreams } from "node:child_process";
9+
910
const ROOT = resolve(import.meta.dirname, "..");
1011
const DIST = join(ROOT, "dist");
1112
const BUNDLE_PATH = join(DIST, "devagent.js");

0 commit comments

Comments
 (0)