fix: satisfy unknown-session conformance
Some checks failed
CI / scope (push) Has been cancelled
CI / ${{ matrix.name }} (pnpm run build, Build) (push) Has been cancelled
CI / ${{ matrix.name }} (pnpm run conformance:run -- --case acp.v1.initialize.handshake, Conformance Smoke) (push) Has been cancelled
CI / ${{ matrix.name }} (pnpm run format:check, Format) (push) Has been cancelled
CI / ${{ matrix.name }} (pnpm run lint, Lint) (push) Has been cancelled
CI / ${{ matrix.name }} (pnpm run test:coverage, Test, 22) (push) Has been cancelled
CI / ${{ matrix.name }} (pnpm run typecheck, Typecheck) (push) Has been cancelled
CI / Docs (push) Has been cancelled
Some checks failed
CI / scope (push) Has been cancelled
CI / ${{ matrix.name }} (pnpm run build, Build) (push) Has been cancelled
CI / ${{ matrix.name }} (pnpm run conformance:run -- --case acp.v1.initialize.handshake, Conformance Smoke) (push) Has been cancelled
CI / ${{ matrix.name }} (pnpm run format:check, Format) (push) Has been cancelled
CI / ${{ matrix.name }} (pnpm run lint, Lint) (push) Has been cancelled
CI / ${{ matrix.name }} (pnpm run test:coverage, Test, 22) (push) Has been cancelled
CI / ${{ matrix.name }} (pnpm run typecheck, Typecheck) (push) Has been cancelled
CI / Docs (push) Has been cancelled
This commit is contained in:
parent
1a9fdabfd7
commit
03d87dd493
@ -19,6 +19,7 @@
|
||||
"eslint/no-lone-blocks": "error",
|
||||
"eslint/no-multi-str": "error",
|
||||
"eslint/no-new": "error",
|
||||
"eslint/no-underscore-dangle": ["error", { "allow": ["_meta"] }],
|
||||
"eslint/no-new-wrappers": "error",
|
||||
"eslint/no-object-constructor": "error",
|
||||
"eslint/no-proto": "error",
|
||||
|
||||
18
package.json
18
package.json
@ -36,7 +36,7 @@
|
||||
},
|
||||
"scripts": {
|
||||
"build": "tsdown src/cli.ts src/flows.ts src/runtime.ts --format esm --dts --clean --platform node --target node22 --no-fixedExtension",
|
||||
"build:test": "node -e \"require('node:fs').rmSync('dist-test',{recursive:true,force:true})\" && tsc -p tsconfig.test.json",
|
||||
"build:test": "node -e \"require('node:fs').rmSync('dist-test',{recursive:true,force:true})\" && tsgo -p tsconfig.test.json",
|
||||
"check": "pnpm run format:check && pnpm run typecheck && pnpm run lint && pnpm run build && pnpm run viewer:typecheck && pnpm run viewer:build && pnpm run test:coverage",
|
||||
"check:docs": "pnpm run format:docs:check && pnpm run lint:docs",
|
||||
"conformance:run": "tsx conformance/runner/run.ts",
|
||||
@ -59,7 +59,7 @@
|
||||
"test:coverage": "pnpm run build:test && node --experimental-test-coverage --test-coverage-exclude=dist-test/test/**/*.js --test-coverage-lines=83 --test-coverage-branches=76 --test-coverage-functions=86 --test dist-test/test/*.test.js",
|
||||
"test:live": "pnpm run build:test && node --test dist-test/test/cursor-live.integration.js",
|
||||
"typecheck": "tsgo --noEmit",
|
||||
"typecheck:tsc": "tsc --noEmit",
|
||||
"typecheck:tsc": "tsgo --noEmit",
|
||||
"viewer": "tsx examples/flows/replay-viewer/server.ts start",
|
||||
"viewer:build": "vite build --config examples/flows/replay-viewer/vite.config.ts",
|
||||
"viewer:dev": "tsx examples/flows/replay-viewer/server.ts start",
|
||||
@ -67,14 +67,14 @@
|
||||
"viewer:preview": "tsx examples/flows/replay-viewer/server.ts start",
|
||||
"viewer:status": "tsx examples/flows/replay-viewer/server.ts status",
|
||||
"viewer:stop": "tsx examples/flows/replay-viewer/server.ts stop",
|
||||
"viewer:typecheck": "tsc -p examples/flows/replay-viewer/tsconfig.json --noEmit && tsc -p examples/flows/replay-viewer/tsconfig.server.json --noEmit"
|
||||
"viewer:typecheck": "tsgo -p examples/flows/replay-viewer/tsconfig.json --noEmit && tsgo -p examples/flows/replay-viewer/tsconfig.server.json --noEmit"
|
||||
},
|
||||
"dependencies": {
|
||||
"@agentclientprotocol/sdk": "^0.20.0",
|
||||
"@agentclientprotocol/sdk": "^0.21.0",
|
||||
"commander": "^14.0.3",
|
||||
"skillflag": "^0.1.4",
|
||||
"tsx": "^4.21.0",
|
||||
"zod": "^4.3.6"
|
||||
"zod": "^4.4.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^25.6.0",
|
||||
@ -82,7 +82,7 @@
|
||||
"@types/react-dom": "^19.2.3",
|
||||
"@types/react-test-renderer": "^19.1.0",
|
||||
"@types/ws": "^8.18.1",
|
||||
"@typescript/native-preview": "7.0.0-dev.20260425.1",
|
||||
"@typescript/native-preview": "7.0.0-dev.20260503.1",
|
||||
"@vitejs/plugin-react": "^6.0.1",
|
||||
"@xyflow/react": "^12.10.2",
|
||||
"elkjs": "^0.11.1",
|
||||
@ -90,9 +90,9 @@
|
||||
"husky": "^9.1.7",
|
||||
"lint-staged": "^16.4.0",
|
||||
"markdownlint-cli2": "^0.22.1",
|
||||
"oxfmt": "^0.46.0",
|
||||
"oxlint": "^1.61.0",
|
||||
"oxlint-tsgolint": "^0.22.0",
|
||||
"oxfmt": "^0.47.0",
|
||||
"oxlint": "^1.62.0",
|
||||
"oxlint-tsgolint": "^0.22.1",
|
||||
"react": "^19.2.5",
|
||||
"react-dom": "^19.2.5",
|
||||
"react-test-renderer": "^19.2.5",
|
||||
|
||||
624
pnpm-lock.yaml
generated
624
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@ -591,7 +591,10 @@ class MockAgent implements Agent {
|
||||
async prompt(params: PromptRequest): Promise<PromptResponse> {
|
||||
const session = this.sessions.get(params.sessionId);
|
||||
if (!session) {
|
||||
throw new Error(`Unknown session: ${params.sessionId}`);
|
||||
throw RequestError.internalError(
|
||||
{ sessionId: params.sessionId },
|
||||
`Unknown session: ${params.sessionId}`,
|
||||
);
|
||||
}
|
||||
|
||||
session.pendingPrompt?.abort();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user