diff --git a/apps/server/scripts/record-cursor-agent-sdk-replay-fixture.ts b/apps/server/scripts/record-cursor-agent-sdk-replay-fixture.ts index 8d5cfa95893f..0de5d77c7e9f 100644 --- a/apps/server/scripts/record-cursor-agent-sdk-replay-fixture.ts +++ b/apps/server/scripts/record-cursor-agent-sdk-replay-fixture.ts @@ -16,12 +16,16 @@ import { PROVIDER_THREAD_RESUME_FIRST_PROMPT, PROVIDER_THREAD_RESUME_SECOND_PROMPT, PROPOSED_PLAN_PROMPT, + READ_ONLY_NEVER_POLICY, SIMPLE_PROMPT, + SKILL_INVOCATION_CURSOR_MESSAGE, SUBAGENT_PROMPT, TODO_LIST_PROMPT, TOOL_CALL_READ_ONLY_PROMPT, TURN_INTERRUPT_MID_TOOL_PROMPT, + WORKSPACE_NEVER_POLICY, } from "../src/orchestration-v2/testkit/fixtures/shared.ts"; +import { skillInvocationInput } from "../src/orchestration-v2/testkit/fixtures/skill_invocation/input.ts"; import { cursorReplayPromptsForWorkspace, cursorReplayTranscriptCwd, @@ -56,24 +60,36 @@ const RECORDINGS = { prompts: [PROPOSED_PLAN_PROMPT], output: "../src/orchestration-v2/testkit/fixtures/proposed_plan/cursor_transcript.ndjson", interactionMode: "plan", + runtimePolicyOverride: READ_ONLY_NEVER_POLICY, }, todo_list: { prompts: [TODO_LIST_PROMPT], output: "../src/orchestration-v2/testkit/fixtures/todo_list/cursor_transcript.ndjson", + runtimePolicyOverride: READ_ONLY_NEVER_POLICY, }, subagent: { prompts: [SUBAGENT_PROMPT], output: "../src/orchestration-v2/testkit/fixtures/subagent/cursor_transcript.ndjson", + runtimePolicyOverride: READ_ONLY_NEVER_POLICY, }, tool_call_read_only: { prompts: [TOOL_CALL_READ_ONLY_PROMPT], output: "../src/orchestration-v2/testkit/fixtures/tool_call_read_only/cursor_transcript.ndjson", + runtimePolicyOverride: READ_ONLY_NEVER_POLICY, }, turn_interrupt_mid_tool: { prompts: [TURN_INTERRUPT_MID_TOOL_PROMPT], output: "../src/orchestration-v2/testkit/fixtures/turn_interrupt_mid_tool/cursor_transcript.ndjson", interruptAfterToolStart: true, + runtimePolicyOverride: WORKSPACE_NEVER_POLICY, + }, + skill_invocation: { + // The adapter rewrites a discovered `$review` mention to Cursor's native + // `/review` invocation before sending, so the SDK sees the rewritten form. + prompts: [SKILL_INVOCATION_CURSOR_MESSAGE], + output: "../src/orchestration-v2/testkit/fixtures/skill_invocation/cursor_transcript.ndjson", + workspaceFiles: skillInvocationInput().workspaceFiles, }, } as const; @@ -112,8 +128,12 @@ async function prepareWorkspace(scenario: RecordingName): Promise<{ owned: false, }; } + const recording = RECORDINGS[scenario]; return { - cwd: await makeCheckpointWorkspace(`cursor-agent-sdk-record-${scenario}`), + cwd: await makeCheckpointWorkspace( + `cursor-agent-sdk-record-${scenario}`, + "workspaceFiles" in recording ? recording.workspaceFiles : undefined, + ), owned: true, }; } @@ -189,6 +209,9 @@ try { ...(transcriptCwd === undefined ? {} : { transcriptCwd }), apiKey, ...("interactionMode" in recording ? { interactionMode: recording.interactionMode } : {}), + ...("runtimePolicyOverride" in recording + ? { runtimePolicyOverride: recording.runtimePolicyOverride } + : {}), ...("interruptAfterToolStart" in recording ? { interruptAfterToolStart: recording.interruptAfterToolStart } : {}), diff --git a/apps/server/src/orchestration-v2/Adapters/CursorAdapterV2.test.ts b/apps/server/src/orchestration-v2/Adapters/CursorAdapterV2.test.ts index 7cee4638aa17..7a4732b159d5 100644 --- a/apps/server/src/orchestration-v2/Adapters/CursorAdapterV2.test.ts +++ b/apps/server/src/orchestration-v2/Adapters/CursorAdapterV2.test.ts @@ -39,128 +39,6 @@ import { isCursorCancellationError, loggedCursorAgentOptions } from "./CursorAge const decodeCursorSettings = Schema.decodeEffect(CursorSettings); describe("CursorAdapterV2", () => { - it.effect("sends discovered skills as native slash invocations with runtime instructions", () => - Effect.gen(function* () { - const fileSystem = yield* FileSystem.FileSystem; - const path = yield* Path.Path; - const workspace = yield* fileSystem.makeTempDirectoryScoped({ prefix: "cursor-v2-skills-" }); - const skillDirectory = path.join(workspace, ".cursor", "skills", "review"); - yield* fileSystem.makeDirectory(skillDirectory, { recursive: true }); - yield* fileSystem.writeFileString( - path.join(skillDirectory, "SKILL.md"), - "---\nname: review\n---\nReview the changes.", - ); - const sentMessages: Array = []; - const instanceId = ProviderInstanceId.make("cursor"); - const threadId = ThreadId.make("cursor-skills-thread"); - const modelSelection = { instanceId, model: "composer-2.5" }; - const runtimePolicy = ProviderAdapterV2RuntimePolicy.make({ - runtimeMode: "full-access", - interactionMode: "default", - cwd: workspace, - }); - const adapter = makeCursorAdapterV2({ - instanceId, - settings: yield* decodeCursorSettings({}), - environment: { HOME: workspace }, - fileSystem, - path, - idAllocator: yield* IdAllocatorV2, - serverConfig: yield* ServerConfig.pipe( - Effect.provide(serverConfigLayerTest(workspace, { prefix: "cursor-v2-skills-config-" })), - ), - runner: { - assertComplete: Effect.void, - open: () => - Effect.succeed({ - agentId: "native-cursor-skills", - listMessages: Effect.succeed([]), - close: Effect.void, - send: (input) => - Effect.sync(() => { - sentMessages.push( - typeof input.message === "string" ? input.message : input.message.text, - ); - return { - agentId: "native-cursor-skills", - runId: "native-cursor-run", - wait: Effect.succeed({ - id: "native-cursor-run", - requestId: "native-request", - status: "finished" as const, - model: { id: "composer-2.5" }, - durationMs: 1, - }), - cancel: Effect.void, - }; - }), - }), - }, - }); - const runtime = yield* adapter.openSession({ - threadId, - providerSessionId: ProviderSessionId.make("cursor-skills-session"), - modelSelection, - runtimePolicy, - }); - const providerThread = yield* runtime.ensureThread({ - threadId, - modelSelection, - runtimePolicy, - }); - const now = yield* DateTime.now; - yield* runtime.startTurn({ - threadId, - providerThread, - modelSelection, - runtimePolicy, - runId: RunId.make("cursor-skills-run"), - runOrdinal: 1, - providerTurnOrdinal: 1, - attemptId: RunAttemptId.make("cursor-skills-attempt"), - rootNodeId: NodeId.make("cursor-skills-root"), - appThread: { - id: threadId, - projectId: ProjectId.make("cursor-skills-project"), - createdBy: "user", - creationSource: "web", - title: "Cursor skills", - providerInstanceId: instanceId, - modelSelection, - runtimeMode: "full-access", - interactionMode: "default", - branch: null, - worktreePath: null, - activeProviderThreadId: providerThread.id, - lineage: { parentThreadId: null, relationshipToParent: null, rootThreadId: threadId }, - forkedFrom: null, - createdAt: now, - updatedAt: now, - archivedAt: null, - settledOverride: null, - settledAt: null, - lastVisitedAt: null, - deletedAt: null, - }, - message: { - messageId: MessageId.make("cursor-skills-message"), - createdBy: "user", - creationSource: "web", - text: "$review this with $HOME and $missing", - attachments: [], - }, - }); - yield* runtime.events.pipe( - Stream.filter((event) => event.type === "turn.terminal"), - Stream.runHead, - ); - assert.lengthOf(sentMessages, 1); - assert.isTrue(sentMessages[0]!.startsWith("/review this with $HOME and $missing\n\n")); - assert.include(sentMessages[0]!, "Cursor"); - assert.include(sentMessages[0]!, "T3 Code"); - }).pipe(Effect.scoped, Effect.provide(Layer.merge(NodeServices.layer, idAllocatorLayer))), - ); - for (const { status, model } of [ { status: "finished", model: undefined }, { status: "cancelled", model: "claude-opus-4-6" }, @@ -202,20 +80,29 @@ describe("CursorAdapterV2", () => { close: Effect.void, send: (input) => Effect.gen(function* () { - yield* input.onDelta!({ - type: "tool-call-started", - modelCallId: "model-call", - callId: "task-call", - toolCall: { - type: "task", - args: { - description: "Review", - prompt: "Review the code.", - subagentType: { kind: "generalPurpose" }, - ...(model === undefined ? {} : { model }), - }, + // Recorded Cursor task calls (see fixtures/subagent) stream a + // partial-tool-call before tool-call-started with the same args. + // The run then ends without tool-call-completed, which a live + // run cannot produce on demand. + const taskToolCall = { + type: "task" as const, + args: { + description: "Review", + prompt: "Review the code.", + subagentType: { kind: "unspecified" }, + ...(model === undefined ? {} : { model }), + agentId: "cursor-task-agent", + mode: "unspecified" as const, }, - }).pipe(Effect.orDie); + }; + for (const type of ["partial-tool-call", "tool-call-started"] as const) { + yield* input.onDelta!({ + type, + modelCallId: "model-call", + callId: "task-call", + toolCall: taskToolCall, + }).pipe(Effect.orDie); + } return { agentId: "native-cursor-lifecycle", runId: "native-cursor-run", diff --git a/apps/server/src/orchestration-v2/Adapters/CursorAdapterV2.testkit.ts b/apps/server/src/orchestration-v2/Adapters/CursorAdapterV2.testkit.ts index ed7319d9d0bb..12cb1ca0fc80 100644 --- a/apps/server/src/orchestration-v2/Adapters/CursorAdapterV2.testkit.ts +++ b/apps/server/src/orchestration-v2/Adapters/CursorAdapterV2.testkit.ts @@ -1,3 +1,4 @@ +import { HostProcessEnvironment } from "@t3tools/shared/hostProcess"; import * as OtelEnvironment from "@t3tools/shared/otelEnvironment"; import { DEFAULT_SIGNAL_EXPORT } from "@t3tools/shared/observability"; import type { InteractionUpdate, RunResult } from "@cursor/sdk"; @@ -44,6 +45,7 @@ import { makeCursorAgentOptions, } from "./CursorAdapterV2.ts"; import type { ProviderAdapterV2RuntimePolicy } from "../ProviderAdapter.ts"; +import type { RuntimePolicyV2Override } from "../RuntimePolicy.ts"; const CursorAgentSdkReplayTranscript = Schema.Struct({ provider: Schema.Literal(CURSOR_PROVIDER), @@ -620,6 +622,16 @@ export function makeCursorProviderAdapterRegistryReplayLayer( ServerConfig, makeReplayServerConfig(transcript.scenario).pipe(Effect.orDie), ).pipe(Layer.provide(NodeServices.layer)); + // Skill discovery also scans user roots under HOME; an empty HOME keeps + // replays from picking up the host's own skills. + const hostEnvironmentLayer = Layer.effect( + HostProcessEnvironment, + Effect.gen(function* () { + const fs = yield* FileSystem.FileSystem; + const home = yield* fs.makeTempDirectoryScoped({ prefix: "t3-cursor-replay-home-" }); + return { HOME: home }; + }).pipe(Effect.orDie), + ).pipe(Layer.provide(NodeServices.layer)); return makeProviderAdapterRegistryDriverLayer({ drivers: [CursorAdapterV2Driver], configMap: { @@ -632,6 +644,7 @@ export function makeCursorProviderAdapterRegistryReplayLayer( Layer.mergeAll( makeCursorAgentSdkReplayLayer(transcript, options), serverConfigLayer, + hostEnvironmentLayer, NodeServices.layer, idAllocatorLayer, ), @@ -670,15 +683,22 @@ export const CursorOrchestratorReplayHarness: OrchestratorV2ProviderReplayHarnes makeCursorProviderAdapterRegistryReplayLayer(transcript), }; +function sanitizeReplayText( + text: string, + replacements: ReadonlyArray, +): string { + return replacements.reduce( + (current, [from, to]) => (from.length === 0 ? current : current.replaceAll(from, to)), + text, + ); +} + function sanitizeReplayValue( value: unknown, replacements: ReadonlyArray, ): unknown { if (typeof value === "string") { - return replacements.reduce( - (text, [from, to]) => (from.length === 0 ? text : text.replaceAll(from, to)), - value, - ); + return sanitizeReplayText(value, replacements); } if (Array.isArray(value)) { return value.map((entry) => sanitizeReplayValue(entry, replacements)); @@ -686,8 +706,12 @@ function sanitizeReplayValue( if (typeof value !== "object" || value === null) { return value; } + // Keys too: grep results are keyed by workspace path. return Object.fromEntries( - Object.entries(value).map(([key, entry]) => [key, sanitizeReplayValue(entry, replacements)]), + Object.entries(value).map(([key, entry]) => [ + sanitizeReplayText(key, replacements), + sanitizeReplayValue(entry, replacements), + ]), ); } @@ -733,13 +757,14 @@ async function waitForRecordingSignal(signal: Promise, description: string function recordingRuntimePolicy(input: { readonly cwd: string; readonly interactionMode: "default" | "plan"; + readonly override?: Pick; }): ProviderAdapterV2RuntimePolicy { return { runtimeMode: "full-access", interactionMode: input.interactionMode, cwd: input.cwd, - approvalPolicy: "never", - sandboxPolicy: { + approvalPolicy: input.override?.approvalPolicy ?? "never", + sandboxPolicy: input.override?.sandboxPolicy ?? { type: "dangerFullAccess", networkAccess: true, }, @@ -756,6 +781,11 @@ export async function recordCursorAgentSdkReplayTranscript(input: { /** Stable fixture cwd used to sanitize runtime-only workspace paths in recorded updates. */ readonly transcriptCwd?: string; readonly interactionMode?: "default" | "plan"; + /** The replay fixture's policy override, so the recorded agent.open frame matches replay. */ + readonly runtimePolicyOverride?: Pick< + RuntimePolicyV2Override, + "approvalPolicy" | "sandboxPolicy" + >; readonly apiKey?: string; readonly interruptAfterToolStart?: boolean; readonly interruptAfterRunStartPromptIndex?: number; @@ -788,6 +818,7 @@ export async function recordCursorAgentSdkReplayTranscript(input: { const runtimePolicy = recordingRuntimePolicy({ cwd: input.cwd, interactionMode, + ...(input.runtimePolicyOverride === undefined ? {} : { override: input.runtimePolicyOverride }), }); const options = makeCursorAgentOptions({ ...(input.apiKey === undefined ? {} : { apiKey: input.apiKey }), @@ -816,8 +847,11 @@ export async function recordCursorAgentSdkReplayTranscript(input: { }, }); + // Agents sometimes search the workspace's parent too; map it to /tmp so the + // recording host's temp layout stays out of the fixture. const replacements: ReadonlyArray = [ [input.cwd, input.transcriptCwd ?? `/tmp/cursor-replay-${input.scenario}`], + [input.cwd.slice(0, input.cwd.lastIndexOf("/")), "/tmp"], ]; try { @@ -954,6 +988,11 @@ export async function recordCursorAgentSdkReplayTranscript(input: { toolStarted.promise, "Cursor SDK tool-call-started before interrupt", ); + // Cancelling synchronously from the SDK's tool-call-started callback + // leaves an unhandled AbortError inside @cursor/sdk that kills the + // process (reproduced on 1.0.22, 1.0.31, and 1.0.32). Cancelling from a + // later timer was clean in the same probes; 10 ms is that deferral. + await Effect.runPromise(Effect.sleep("10 millis")); entries.push({ type: "expect_outbound", label: `run.cancel:${index + 1}`, diff --git a/apps/server/src/orchestration-v2/testkit/OrchestratorReplayFixtures.integration.test.ts b/apps/server/src/orchestration-v2/testkit/OrchestratorReplayFixtures.integration.test.ts index 87e654b4fd44..7a294fa36f65 100644 --- a/apps/server/src/orchestration-v2/testkit/OrchestratorReplayFixtures.integration.test.ts +++ b/apps/server/src/orchestration-v2/testkit/OrchestratorReplayFixtures.integration.test.ts @@ -85,7 +85,8 @@ const runFixtureProvider = Effect.fn("runOrchestratorReplayFixture")(function* < transcriptEntriesThroughLabel(rawTranscript, input.driver.transcriptEntriesThroughLabel), { driver: input.driver.driver, model: input.driver.modelSelection.model }, ); - const workspace = yield* checkpointWorkspace(input.fixtureName); + const fixtureInput = input.buildInput(); + const workspace = yield* checkpointWorkspace(input.fixtureName, fixtureInput.workspaceFiles); const transcript = yield* input.harness.decodeTranscript( input.driver.driver === "codex" ? materializeReplayTranscriptWorkspace(replayTranscript, workspace) @@ -93,7 +94,7 @@ const runFixtureProvider = Effect.fn("runOrchestratorReplayFixture")(function* < ); const materialized = yield* materializeFixtureInput({ scenario: input.fixtureName, - fixtureInput: input.buildInput(), + fixtureInput, driver: input.driver.driver, modelSelection: input.driver.modelSelection, }).pipe(Effect.provide(idAllocatorLayer), provideDeterministicTestRuntime); diff --git a/apps/server/src/orchestration-v2/testkit/ReplayFixtureWorkspace.ts b/apps/server/src/orchestration-v2/testkit/ReplayFixtureWorkspace.ts index c87f415f338f..0b088e0d009e 100644 --- a/apps/server/src/orchestration-v2/testkit/ReplayFixtureWorkspace.ts +++ b/apps/server/src/orchestration-v2/testkit/ReplayFixtureWorkspace.ts @@ -38,8 +38,12 @@ function runGit( }); } +/** Workspace-relative path to file contents, committed with the initial README. */ +export type ReplayWorkspaceFiles = Readonly>; + const makeCheckpointWorkspaceEffect = Effect.fn("makeCheckpointWorkspace")(function* ( fixtureName: string, + files: ReplayWorkspaceFiles = {}, ) { const fs = yield* FileSystem.FileSystem; const path = yield* Path.Path; @@ -50,7 +54,12 @@ const makeCheckpointWorkspaceEffect = Effect.fn("makeCheckpointWorkspace")(funct yield* runGit(cwd, ["config", "user.name", "T3 Code Test"]); yield* runGit(cwd, ["config", "user.email", "t3code-test@example.com"]); yield* fs.writeFileString(path.join(cwd, "README.md"), `# ${fixtureName}\n`); - yield* runGit(cwd, ["add", "README.md"]); + for (const [relativePath, contents] of Object.entries(files)) { + const filePath = path.join(cwd, relativePath); + yield* fs.makeDirectory(path.dirname(filePath), { recursive: true }); + yield* fs.writeFileString(filePath, contents); + } + yield* runGit(cwd, ["add", "README.md", ...Object.keys(files)]); yield* runGit(cwd, ["commit", "-m", "initial"]); return cwd; }); @@ -62,13 +71,16 @@ const removeCheckpointWorkspaceEffect = Effect.fn("removeCheckpointWorkspace")(f yield* fs.remove(cwd, { recursive: true }); }); -export const checkpointWorkspace = (fixtureName: string) => - Effect.acquireRelease(makeCheckpointWorkspaceEffect(fixtureName), (cwd) => +export const checkpointWorkspace = (fixtureName: string, files?: ReplayWorkspaceFiles) => + Effect.acquireRelease(makeCheckpointWorkspaceEffect(fixtureName, files), (cwd) => removeCheckpointWorkspaceEffect(cwd).pipe(Effect.orDie), ).pipe(Effect.provide(NodeServices.layer)); -export async function makeCheckpointWorkspace(fixtureName: string): Promise { +export async function makeCheckpointWorkspace( + fixtureName: string, + files?: ReplayWorkspaceFiles, +): Promise { return await Effect.runPromise( - makeCheckpointWorkspaceEffect(fixtureName).pipe(Effect.provide(NodeServices.layer)), + makeCheckpointWorkspaceEffect(fixtureName, files).pipe(Effect.provide(NodeServices.layer)), ); } diff --git a/apps/server/src/orchestration-v2/testkit/fixtures/index.ts b/apps/server/src/orchestration-v2/testkit/fixtures/index.ts index 59065d40c4bc..6c276a56f98c 100644 --- a/apps/server/src/orchestration-v2/testkit/fixtures/index.ts +++ b/apps/server/src/orchestration-v2/testkit/fixtures/index.ts @@ -35,6 +35,8 @@ import { queuedCancelledWhileActiveInput } from "./queued_cancelled_while_active import { assertQueuedTurnOutput } from "./queued_turn/codex_output.ts"; import { queuedTurnInput } from "./queued_turn/input.ts"; import { assertSimpleClaudeOutput } from "./simple/claude_output.ts"; +import { assertSkillInvocationCursorOutput } from "./skill_invocation/cursor_output.ts"; +import { skillInvocationInput } from "./skill_invocation/input.ts"; import { assertSimpleOutput } from "./simple/codex_output.ts"; import { simpleInput } from "./simple/input.ts"; import { assertSubagentOutput } from "./subagent/codex_output.ts"; @@ -245,6 +247,18 @@ export const ORCHESTRATOR_REPLAY_FIXTURES: ReadonlyArray>; readonly steps: ReadonlyArray; } diff --git a/apps/server/src/orchestration-v2/testkit/fixtures/simple/cursor_transcript.ndjson b/apps/server/src/orchestration-v2/testkit/fixtures/simple/cursor_transcript.ndjson index 674a810c5612..65bf452ee8d8 100644 --- a/apps/server/src/orchestration-v2/testkit/fixtures/simple/cursor_transcript.ndjson +++ b/apps/server/src/orchestration-v2/testkit/fixtures/simple/cursor_transcript.ndjson @@ -1,11 +1,20 @@ -{"type":"transcript_start","provider":"cursor","protocol":"cursor-agent-sdk.local","version":"1","scenario":"simple","metadata":{"generatedBy":"recordCursorAgentSdkReplayTranscript","nativeAgentId":"agent-78cfad4d-9b71-4534-b49c-fbcfab939a0f"}} +{"type":"transcript_start","provider":"cursor","protocol":"cursor-agent-sdk.local","version":"1","scenario":"simple","metadata":{"generatedBy":"recordCursorAgentSdkReplayTranscript","nativeAgentId":"agent-8f8933e5-b50d-4c9b-aaf3-5bd1fadda6f6"}} {"type":"expect_outbound","label":"agent.open","frame":{"type":"agent.open","operation":"create","options":{"model":{"id":"composer-2.5"},"hasName":true,"mode":"agent","local":{"hasCwd":true,"autoReview":false,"settingSources":["project","user","team","mdm","plugins"],"sandboxEnabled":false,"enableAgentRetries":true}}}} -{"type":"emit_inbound","label":"agent.opened","frame":{"type":"agent.opened","agentId":"agent-78cfad4d-9b71-4534-b49c-fbcfab939a0f"}} +{"type":"emit_inbound","label":"agent.opened","frame":{"type":"agent.opened","agentId":"agent-8f8933e5-b50d-4c9b-aaf3-5bd1fadda6f6"}} {"type":"expect_outbound","label":"run.start:1","frame":{"type":"run.start","message":"Respond with the following text: fixture simple ok","options":{"model":{"id":"composer-2.5"},"mode":"agent"}}} -{"type":"emit_inbound","label":"run.started:1","frame":{"type":"run.started","runId":"run-74d16078-96e5-44f9-ac08-9d854eeb3bab","agentId":"agent-78cfad4d-9b71-4534-b49c-fbcfab939a0f"}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-74d16078-96e5-44f9-ac08-9d854eeb3bab","update":{"type":"text-delta","text":"fixture simple ok"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-74d16078-96e5-44f9-ac08-9d854eeb3bab","update":{"type":"token-delta","tokens":4}}} -{"type":"emit_inbound","label":"step-completed","frame":{"type":"interaction.update","runId":"run-74d16078-96e5-44f9-ac08-9d854eeb3bab","update":{"type":"step-completed","stepId":1,"stepDurationMs":1246}}} -{"type":"emit_inbound","label":"turn-ended","frame":{"type":"interaction.update","runId":"run-74d16078-96e5-44f9-ac08-9d854eeb3bab","update":{"type":"turn-ended","usage":{"inputTokens":10393,"outputTokens":38,"cacheReadTokens":1856,"cacheWriteTokens":0}}}} -{"type":"emit_inbound","label":"run.completed:1","frame":{"type":"run.completed","result":{"id":"run-74d16078-96e5-44f9-ac08-9d854eeb3bab","requestId":"a35bc166-9742-4bd7-bcc4-22620560c2d2","status":"finished","result":"fixture simple ok","model":{"id":"composer-2.5"},"durationMs":3983}}} -{"type":"expect_outbound","label":"agent.close","frame":{"type":"agent.close","agentId":"agent-78cfad4d-9b71-4534-b49c-fbcfab939a0f"}} +{"type":"emit_inbound","label":"run.started:1","frame":{"type":"run.started","runId":"run-42618f51-5137-4daa-8d57-c514aeed4187","agentId":"agent-8f8933e5-b50d-4c9b-aaf3-5bd1fadda6f6"}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-42618f51-5137-4daa-8d57-c514aeed4187","update":{"type":"thinking-delta","text":"I will respond with "}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-42618f51-5137-4daa-8d57-c514aeed4187","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-42618f51-5137-4daa-8d57-c514aeed4187","update":{"type":"thinking-delta","text":"the exact text \"fixture"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-42618f51-5137-4daa-8d57-c514aeed4187","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-42618f51-5137-4daa-8d57-c514aeed4187","update":{"type":"thinking-delta","text":" simple ok\"."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-42618f51-5137-4daa-8d57-c514aeed4187","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-42618f51-5137-4daa-8d57-c514aeed4187","update":{"type":"thinking-completed","thinkingDurationMs":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-42618f51-5137-4daa-8d57-c514aeed4187","update":{"type":"text-delta","text":"fixture"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-42618f51-5137-4daa-8d57-c514aeed4187","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-42618f51-5137-4daa-8d57-c514aeed4187","update":{"type":"text-delta","text":" simple ok"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-42618f51-5137-4daa-8d57-c514aeed4187","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"step-completed","frame":{"type":"interaction.update","runId":"run-42618f51-5137-4daa-8d57-c514aeed4187","update":{"type":"step-completed","stepId":2,"stepDurationMs":763}}} +{"type":"emit_inbound","label":"turn-ended","frame":{"type":"interaction.update","runId":"run-42618f51-5137-4daa-8d57-c514aeed4187","update":{"type":"turn-ended","usage":{"inputTokens":11614,"outputTokens":43,"cacheReadTokens":6336,"cacheWriteTokens":0}}}} +{"type":"emit_inbound","label":"run.completed:1","frame":{"type":"run.completed","result":{"id":"run-42618f51-5137-4daa-8d57-c514aeed4187","requestId":"3040efb6-d2b3-4c8c-89b9-56ed144d32e6","status":"finished","result":"fixture simple ok","model":{"id":"composer-2.5"},"durationMs":2964,"usage":{"inputTokens":11614,"outputTokens":43,"cacheReadTokens":6336,"cacheWriteTokens":0,"totalTokens":17993}}}} +{"type":"expect_outbound","label":"agent.close","frame":{"type":"agent.close","agentId":"agent-8f8933e5-b50d-4c9b-aaf3-5bd1fadda6f6"}} diff --git a/apps/server/src/orchestration-v2/testkit/fixtures/skill_invocation/cursor_output.ts b/apps/server/src/orchestration-v2/testkit/fixtures/skill_invocation/cursor_output.ts new file mode 100644 index 000000000000..463e034e11ec --- /dev/null +++ b/apps/server/src/orchestration-v2/testkit/fixtures/skill_invocation/cursor_output.ts @@ -0,0 +1,39 @@ +import { assert } from "@effect/vitest"; +import type { ProviderReplayTranscript } from "@t3tools/contracts"; + +import type { OrchestratorV2ScenarioResult } from "../../OrchestratorScenario.ts"; +import { + assertAssistantTextIncludes, + assertBaseProjection, + assertSemanticProjectionIntegrity, + assertUserMessagesInclude, + projectionFor, + SKILL_INVOCATION_CURSOR_MESSAGE, + SKILL_INVOCATION_PROMPT, +} from "../shared.ts"; +import { SKILL_INVOCATION_FINAL } from "./input.ts"; + +export function assertSkillInvocationCursorOutput( + result: OrchestratorV2ScenarioResult, + transcript: ProviderReplayTranscript, +) { + // Replay matches outbound frames exactly, so reaching completion already + // proves the adapter sent `/review` for the discovered workspace skill. + const sentMessages = transcript.entries.flatMap((entry) => { + if (entry.type !== "expect_outbound") return []; + const frame = entry.frame as { readonly type?: unknown; readonly message?: unknown }; + return frame.type === "run.start" && typeof frame.message === "string" ? [frame.message] : []; + }); + assert.lengthOf(sentMessages, 1); + assert.isTrue( + sentMessages[0]?.startsWith(`${SKILL_INVOCATION_CURSOR_MESSAGE}\n\n`), + "discovered $skill mentions must reach Cursor as native slash invocations", + ); + + assertBaseProjection({ result, transcript, runCount: 1, runStatuses: ["completed"] }); + const projection = projectionFor(result, transcript.scenario); + assertSemanticProjectionIntegrity(projection); + // The user's own text stays as typed; only the provider sees the rewrite. + assertUserMessagesInclude(projection, [SKILL_INVOCATION_PROMPT]); + assertAssistantTextIncludes(projection, SKILL_INVOCATION_FINAL); +} diff --git a/apps/server/src/orchestration-v2/testkit/fixtures/skill_invocation/cursor_transcript.ndjson b/apps/server/src/orchestration-v2/testkit/fixtures/skill_invocation/cursor_transcript.ndjson new file mode 100644 index 000000000000..56dc67e7389f --- /dev/null +++ b/apps/server/src/orchestration-v2/testkit/fixtures/skill_invocation/cursor_transcript.ndjson @@ -0,0 +1,64 @@ +{"type":"transcript_start","provider":"cursor","protocol":"cursor-agent-sdk.local","version":"1","scenario":"skill_invocation","metadata":{"generatedBy":"recordCursorAgentSdkReplayTranscript","nativeAgentId":"agent-a5339a21-2654-4789-9486-8a0fab24edd0"}} +{"type":"expect_outbound","label":"agent.open","frame":{"type":"agent.open","operation":"create","options":{"model":{"id":"composer-2.5"},"hasName":true,"mode":"agent","local":{"hasCwd":true,"autoReview":false,"settingSources":["project","user","team","mdm","plugins"],"sandboxEnabled":false,"enableAgentRetries":true}}}} +{"type":"emit_inbound","label":"agent.opened","frame":{"type":"agent.opened","agentId":"agent-a5339a21-2654-4789-9486-8a0fab24edd0"}} +{"type":"expect_outbound","label":"run.start:1","frame":{"type":"run.start","message":"/review README.md","options":{"model":{"id":"composer-2.5"},"mode":"agent"}}} +{"type":"emit_inbound","label":"run.started:1","frame":{"type":"run.started","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","agentId":"agent-a5339a21-2654-4789-9486-8a0fab24edd0"}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"thinking-delta","text":"Reviewing README.md."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"thinking-delta","text":"\n\nFound a dedicated "}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"thinking-delta","text":"review skill. Reading"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"thinking-delta","text":" its instructions first,"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"thinking-delta","text":" then reviewing README.md."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"thinking-completed","thinkingDurationMs":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"text-delta","text":"I'll"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"text-delta","text":" read"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"text-delta","text":" the review skill and"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"text-delta","text":" `"}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"text-delta","text":"README.md`,"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"text-delta","text":" then follow the"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"text-delta","text":" skill's workflow.\n"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":36}}} +{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"tool-call-started","callId":"tool_54d641bb-5ee3-4b43-b1d0-23cdee6e139","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-skill_invocation/.cursor/skills/review/SKILL.md"}},"modelCallId":"cb8322b7-04c2-4ff5-8bc3-9fdd2453df18-0-zpt2"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":31}}} +{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"tool-call-started","callId":"tool_2f71c517-39bb-4a47-99b1-522dfcbfc5f","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-skill_invocation/README.md"}},"modelCallId":"cb8322b7-04c2-4ff5-8bc3-9fdd2453df18-0-zpt2"}}} +{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"tool-call-completed","callId":"tool_54d641bb-5ee3-4b43-b1d0-23cdee6e139","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-skill_invocation/.cursor/skills/review/SKILL.md"},"result":{"status":"success","value":{"content":"---\nname: review\ndescription: Review the named file for the skill invocation fixture.\n---\nDo not use any tools. Respond with exactly: review skill fixture complete\n","totalLines":6,"fileSize":164}}},"modelCallId":"cb8322b7-04c2-4ff5-8bc3-9fdd2453df18-0-zpt2"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":41}}} +{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"tool-call-completed","callId":"tool_2f71c517-39bb-4a47-99b1-522dfcbfc5f","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-skill_invocation/README.md"},"result":{"status":"success","value":{"content":"# cursor-agent-sdk-record-skill_invocation\n","totalLines":2,"fileSize":43}}},"modelCallId":"cb8322b7-04c2-4ff5-8bc3-9fdd2453df18-0-zpt2"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":10}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"thinking-delta","text":"I will not use any tools."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"thinking-delta","text":" I will respond with"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"thinking-delta","text":" exactly: \"review skill"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"thinking-delta","text":" fixture complete\"."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"thinking-delta","text":"\n\nREADME.md contains"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"thinking-delta","text":" only a title. I will"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"thinking-delta","text":" follow the skill instructions"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":7}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"thinking-delta","text":" precisely."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"thinking-completed","thinkingDurationMs":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"text-delta","text":"review"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"text-delta","text":" skill fixture complete"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"step-completed","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"step-completed","stepId":6,"stepDurationMs":3007}}} +{"type":"emit_inbound","label":"turn-ended","frame":{"type":"interaction.update","runId":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","update":{"type":"turn-ended","usage":{"inputTokens":27859,"outputTokens":275,"cacheReadTokens":21984,"cacheWriteTokens":0}}}} +{"type":"emit_inbound","label":"run.completed:1","frame":{"type":"run.completed","result":{"id":"run-f6b1c9d1-7ebc-4816-90a3-842e36688fa4","requestId":"cb8322b7-04c2-4ff5-8bc3-9fdd2453df18","status":"finished","result":"review skill fixture complete","model":{"id":"composer-2.5"},"durationMs":9387,"usage":{"inputTokens":27859,"outputTokens":275,"cacheReadTokens":21984,"cacheWriteTokens":0,"totalTokens":50118}}}} +{"type":"expect_outbound","label":"agent.close","frame":{"type":"agent.close","agentId":"agent-a5339a21-2654-4789-9486-8a0fab24edd0"}} diff --git a/apps/server/src/orchestration-v2/testkit/fixtures/skill_invocation/input.ts b/apps/server/src/orchestration-v2/testkit/fixtures/skill_invocation/input.ts new file mode 100644 index 000000000000..14819e1eef48 --- /dev/null +++ b/apps/server/src/orchestration-v2/testkit/fixtures/skill_invocation/input.ts @@ -0,0 +1,19 @@ +import { SKILL_INVOCATION_PROMPT, type OrchestratorFixtureInput } from "../shared.ts"; + +export const SKILL_INVOCATION_FINAL = "review skill fixture complete"; + +export function skillInvocationInput(): OrchestratorFixtureInput { + return { + workspaceFiles: { + ".cursor/skills/review/SKILL.md": [ + "---", + "name: review", + "description: Review the named file for the skill invocation fixture.", + "---", + "Do not use any tools. Respond with exactly: review skill fixture complete", + "", + ].join("\n"), + }, + steps: [{ type: "message", text: SKILL_INVOCATION_PROMPT }], + }; +} diff --git a/apps/server/src/orchestration-v2/testkit/fixtures/subagent/cursor_output.ts b/apps/server/src/orchestration-v2/testkit/fixtures/subagent/cursor_output.ts index d152df55e8e0..a2a9b3374cde 100644 --- a/apps/server/src/orchestration-v2/testkit/fixtures/subagent/cursor_output.ts +++ b/apps/server/src/orchestration-v2/testkit/fixtures/subagent/cursor_output.ts @@ -42,7 +42,7 @@ export function assertCursorSubagentOutput( ); assert.deepEqual( lifecycleItems.map((item) => item.type), - ["reasoning", "assistant_message", "subagent", "subagent", "assistant_message"], + ["reasoning", "assistant_message", "subagent", "subagent", "reasoning", "assistant_message"], "Cursor progress, subagents, and the final response must retain provider order", ); const assistantMessages = lifecycleItems.filter((item) => item.type === "assistant_message"); diff --git a/apps/server/src/orchestration-v2/testkit/fixtures/subagent/cursor_transcript.ndjson b/apps/server/src/orchestration-v2/testkit/fixtures/subagent/cursor_transcript.ndjson index 053124121daa..ec02cec0d6fd 100644 --- a/apps/server/src/orchestration-v2/testkit/fixtures/subagent/cursor_transcript.ndjson +++ b/apps/server/src/orchestration-v2/testkit/fixtures/subagent/cursor_transcript.ndjson @@ -1,474 +1,353 @@ -{"type":"transcript_start","provider":"cursor","protocol":"cursor-agent-sdk.local","version":"1","scenario":"subagent","metadata":{"generatedBy":"recordCursorAgentSdkReplayTranscript","nativeAgentId":"agent-1eee5e51-da10-4b21-af9a-ef9aca8c482d"}} +{"type":"transcript_start","provider":"cursor","protocol":"cursor-agent-sdk.local","version":"1","scenario":"subagent","metadata":{"generatedBy":"recordCursorAgentSdkReplayTranscript","nativeAgentId":"agent-ad5d6f95-fe54-4557-bba5-05b781edb500"}} {"type":"expect_outbound","label":"agent.open","frame":{"type":"agent.open","operation":"create","options":{"model":{"id":"composer-2.5"},"hasName":true,"mode":"agent","local":{"hasCwd":true,"autoReview":false,"settingSources":["project","user","team","mdm","plugins"],"sandboxEnabled":true,"enableAgentRetries":true}}}} -{"type":"emit_inbound","label":"agent.opened","frame":{"type":"agent.opened","agentId":"agent-1eee5e51-da10-4b21-af9a-ef9aca8c482d"}} +{"type":"emit_inbound","label":"agent.opened","frame":{"type":"agent.opened","agentId":"agent-ad5d6f95-fe54-4557-bba5-05b781edb500"}} {"type":"expect_outbound","label":"run.start:1","frame":{"type":"run.start","message":"Spawn 2 subagents, one to read package.json and one to read tsconfig.json","options":{"model":{"id":"composer-2.5"},"mode":"agent"}}} -{"type":"emit_inbound","label":"run.started:1","frame":{"type":"run.started","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","agentId":"agent-1eee5e51-da10-4b21-af9a-ef9aca8c482d"}} -{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"thinking-delta","text":"Spawning two subagents"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"thinking-delta","text":" to read package.json"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"thinking-delta","text":" and tsconfig.json."}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"thinking-completed","thinkingDurationMs":130}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"Sp"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"awning"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" two"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" sub"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"agents"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" in"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" parallel"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" to"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" read"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" `"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"package"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":".json"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"`"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" and"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" `"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"ts"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"config"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":".json"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"`.\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":4}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":72}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":4}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"partial-tool-call","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"partial-tool-call","callId":"tool_0c313ecc-9783-4a21-b0d5-74150331312","toolCall":{"type":"task","args":{"description":"Read package.json","prompt":"Read the file package.json in the workspace root at /tmp/cursor-replay-subagent/package.json and return its full contents along with a brief summary of what the project is (name, dependencies, scripts, etc.).","subagentType":{"kind":"unspecified"},"model":"composer-2.5-fast","agentId":"414d4889-6f0e-4866-9379-cd8a57673251","mode":"unspecified"}},"modelCallId":"393d6cf5-3363-488b-80aa-ca0498451dca-0-zcvb"}}} -{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"tool-call-started","callId":"tool_0c313ecc-9783-4a21-b0d5-74150331312","toolCall":{"type":"task","args":{"description":"Read package.json","prompt":"Read the file package.json in the workspace root at /tmp/cursor-replay-subagent/package.json and return its full contents along with a brief summary of what the project is (name, dependencies, scripts, etc.).","subagentType":{"kind":"unspecified"},"model":"composer-2.5-fast","agentId":"414d4889-6f0e-4866-9379-cd8a57673251","mode":"unspecified"}},"modelCallId":"393d6cf5-3363-488b-80aa-ca0498451dca-0-zcvb"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":4}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":78}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":4}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"partial-tool-call","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"partial-tool-call","callId":"tool_1d92aa7d-e115-4918-9cf6-d384c92098a","toolCall":{"type":"task","args":{"description":"Read tsconfig.json","prompt":"Read the file tsconfig.json in the workspace root at /tmp/cursor-replay-subagent/tsconfig.json and return its full contents along with a brief summary of the TypeScript configuration (compiler options, target, module settings, etc.).","subagentType":{"kind":"unspecified"},"model":"composer-2.5-fast","agentId":"4eab0559-c807-4f08-a101-c8d99d895c82","mode":"unspecified"}},"modelCallId":"393d6cf5-3363-488b-80aa-ca0498451dca-0-zcvb"}}} -{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"tool-call-started","callId":"tool_1d92aa7d-e115-4918-9cf6-d384c92098a","toolCall":{"type":"task","args":{"description":"Read tsconfig.json","prompt":"Read the file tsconfig.json in the workspace root at /tmp/cursor-replay-subagent/tsconfig.json and return its full contents along with a brief summary of the TypeScript configuration (compiler options, target, module settings, etc.).","subagentType":{"kind":"unspecified"},"model":"composer-2.5-fast","agentId":"4eab0559-c807-4f08-a101-c8d99d895c82","mode":"unspecified"}},"modelCallId":"393d6cf5-3363-488b-80aa-ca0498451dca-0-zcvb"}}} -{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"tool-call-completed","callId":"tool_0c313ecc-9783-4a21-b0d5-74150331312","toolCall":{"type":"task","args":{"description":"Read package.json","prompt":"Read the file package.json in the workspace root at /tmp/cursor-replay-subagent/package.json and return its full contents along with a brief summary of what the project is (name, dependencies, scripts, etc.).","subagentType":{"kind":"unspecified"},"model":"composer-2.5-fast","agentId":"414d4889-6f0e-4866-9379-cd8a57673251","mode":"unspecified"},"result":{"status":"success","value":{"conversationSteps":[{"toolCall":{"readToolCall":{"args":{"path":"/tmp/cursor-replay-subagent/package.json"},"result":{"success":{"content":"{\"name\":\"cursor-read-only-fixture\",\"private\":true,\"scripts\":{\"typecheck\":\"tsc --noEmit\"}}","totalLines":1,"fileSize":89,"path":"/tmp/cursor-replay-subagent/package.json","readRange":{"startLine":1,"endLine":1}}}},"toolCallId":"tool_45b696cd-7ad1-4fb6-bdd5-32452d02ea5"}},{"assistantMessage":{"text":"## Full contents\n\n```json\n{\n \"name\": \"cursor-read-only-fixture\",\n \"private\": true,\n \"scripts\": {\n \"typecheck\": \"tsc --noEmit\"\n }\n}\n```\n\n## Summary\n\n| Field | Value |\n|--------|--------|\n| **Name** | `cursor-read-only-fixture` |\n| **Private** | `true` (not intended for npm publish) |\n| **Scripts** | `typecheck` — runs TypeScript compiler in check-only mode (`tsc --noEmit`) |\n| **Dependencies** | None listed |\n| **Dev dependencies** | None listed |\n\nThis is a minimal TypeScript fixture project. It has no runtime or build dependencies in `package.json`; the only script is type-checking via `tsc`. The name suggests it’s a read-only test or demo setup for Cursor/orchestrator tooling rather than a full application."}}],"agentId":"414d4889-6f0e-4866-9379-cd8a57673251","isBackground":false,"durationMs":3570,"backgroundReason":"unspecified"}}},"modelCallId":"393d6cf5-3363-488b-80aa-ca0498451dca-0-zcvb"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":258}}} -{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"tool-call-completed","callId":"tool_1d92aa7d-e115-4918-9cf6-d384c92098a","toolCall":{"type":"task","args":{"description":"Read tsconfig.json","prompt":"Read the file tsconfig.json in the workspace root at /tmp/cursor-replay-subagent/tsconfig.json and return its full contents along with a brief summary of the TypeScript configuration (compiler options, target, module settings, etc.).","subagentType":{"kind":"unspecified"},"model":"composer-2.5-fast","agentId":"4eab0559-c807-4f08-a101-c8d99d895c82","mode":"unspecified"},"result":{"status":"success","value":{"conversationSteps":[{"assistantMessage":{"text":"Reading `tsconfig.json` and summarizing its TypeScript settings.\n"}},{"toolCall":{"readToolCall":{"args":{"path":"/tmp/cursor-replay-subagent/tsconfig.json"},"result":{"success":{"content":"{\"compilerOptions\":{\"module\":\"ESNext\",\"strict\":true,\"target\":\"ES2022\"}}","totalLines":1,"fileSize":71,"path":"/tmp/cursor-replay-subagent/tsconfig.json","readRange":{"startLine":1,"endLine":1}}}},"toolCallId":"tool_af98da3d-ddfc-4f07-a9a2-1c1ac8efcd6"}},{"assistantMessage":{"text":"## Full contents\n\n```json\n{\n \"compilerOptions\": {\n \"module\": \"ESNext\",\n \"strict\": true,\n \"target\": \"ES2022\"\n }\n}\n```\n\n## Summary\n\nThis is a minimal TypeScript config with three compiler options:\n\n| Option | Value | Meaning |\n|--------|--------|---------|\n| **target** | `ES2022` | Emit JavaScript for ES2022 (modern syntax and runtime features). |\n| **module** | `ESNext` | Use the latest ECMAScript module format for imports/exports. |\n| **strict** | `true` | Enable all strict type-checking options (e.g. `strictNullChecks`, `noImplicitAny`). |\n\n**Not specified (defaults apply):**\n- No `include` / `exclude` — TypeScript will include all `.ts` files in the project directory.\n- No `outDir` / `rootDir` — output location and root are inferred or use defaults.\n- No `moduleResolution`, `esModuleInterop`, `skipLibCheck`, or path aliases — standard defaults are used.\n\nOverall, it targets modern ES modules with strict checking and leaves most other settings at TypeScript defaults."}}],"agentId":"4eab0559-c807-4f08-a101-c8d99d895c82","isBackground":false,"durationMs":3614,"backgroundReason":"unspecified"}}},"modelCallId":"393d6cf5-3363-488b-80aa-ca0498451dca-0-zcvb"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":325}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"Both"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" sub"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"agents"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" finished"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"."}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" Here"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"’s"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" what"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" they"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" reported"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":":\n\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"##"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" package"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":".json"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\n\n"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"```"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"json"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\n"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"{\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" "}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" \""}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"name"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\":"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" \""}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"cursor"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-read"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-only"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-fix"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"ture"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\",\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" "}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" \""}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"private"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\":"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" true"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":",\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" "}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" \""}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"scripts"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\":"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" {\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" "}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" \""}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"type"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"check"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\":"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" \""}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"t"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"sc"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" --"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"no"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"Emit"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\"\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" "}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" }\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"}\n"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"```\n\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" **"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"Name"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":":**"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" `"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"cursor"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-read"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-only"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-fix"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"ture"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"`\n"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" **"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"Private"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":":**"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" `"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"true"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"`"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" ("}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"not"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" for"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" npm"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" publish"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":")\n"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" **"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"Scripts"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":":**"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" `"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"type"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"check"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"`"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" runs"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" `"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"t"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"sc"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" --"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"no"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"Emit"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"`\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" **"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"Dependencies"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":":**"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" none"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" listed"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\n\n"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"This"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" looks"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" like"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" a"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" minimal"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" Type"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"Script"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" fixture"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" for"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" Cursor"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"/or"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"che"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"strator"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" tooling"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":".\n\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"##"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" ts"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"config"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":".json"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\n\n"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"```"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"json"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\n"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"{\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" "}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" \""}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"compiler"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"Options"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\":"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" {\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" "}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" \""}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"module"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\":"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" \""}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"ES"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"Next"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\",\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" "}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" \""}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"strict"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\":"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" true"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":",\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" "}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" \""}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"target"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\":"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" \""}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"ES"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"202"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"2"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\"\n"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" "}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" }\n"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"}\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"```\n\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" **"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"target"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":":**"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" `"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"ES"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"202"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"2"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"`\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" **"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"module"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":":**"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" `"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"ES"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"Next"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"`\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" **"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"strict"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":":**"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" `"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"true"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"`"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" ("}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"full"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" strict"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" type"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-check"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"ing"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":")\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" No"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" `"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"include"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"`"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"/`"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"exclude"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"`,"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" `"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"out"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"Dir"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"`,"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" or"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" path"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" aliases"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" —"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" defaults"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" apply"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"\n\n"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"Together"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":","}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" this"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" is"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" a"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" small"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" read"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"-only"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" Type"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"Script"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" project"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" with"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" strict"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" checking"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" and"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" a"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" single"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" type"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"check"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":" script"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"text-delta","text":"."}}} -{"type":"emit_inbound","label":"step-completed","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"step-completed","stepId":5,"stepDurationMs":6831}}} -{"type":"emit_inbound","label":"turn-ended","frame":{"type":"interaction.update","runId":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","update":{"type":"turn-ended","usage":{"inputTokens":21878,"outputTokens":661,"cacheReadTokens":17788,"cacheWriteTokens":0}}}} -{"type":"emit_inbound","label":"run.completed:1","frame":{"type":"run.completed","result":{"id":"run-4f9fd970-8f15-44ae-8973-09aa4d42daaf","requestId":"393d6cf5-3363-488b-80aa-ca0498451dca","status":"finished","result":"Both subagents finished. Here’s what they reported:\n\n## package.json\n\n```json\n{\n \"name\": \"cursor-read-only-fixture\",\n \"private\": true,\n \"scripts\": {\n \"typecheck\": \"tsc --noEmit\"\n }\n}\n```\n\n- **Name:** `cursor-read-only-fixture`\n- **Private:** `true` (not for npm publish)\n- **Scripts:** `typecheck` runs `tsc --noEmit`\n- **Dependencies:** none listed\n\nThis looks like a minimal TypeScript fixture for Cursor/orchestrator tooling.\n\n## tsconfig.json\n\n```json\n{\n \"compilerOptions\": {\n \"module\": \"ESNext\",\n \"strict\": true,\n \"target\": \"ES2022\"\n }\n}\n```\n\n- **target:** `ES2022`\n- **module:** `ESNext`\n- **strict:** `true` (full strict type-checking)\n- No `include`/`exclude`, `outDir`, or path aliases — defaults apply\n\nTogether, this is a small read-only TypeScript project with strict checking and a single typecheck script.","model":{"id":"composer-2.5"},"durationMs":9585}}} -{"type":"expect_outbound","label":"agent.close","frame":{"type":"agent.close","agentId":"agent-1eee5e51-da10-4b21-af9a-ef9aca8c482d"}} +{"type":"emit_inbound","label":"run.started:1","frame":{"type":"run.started","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","agentId":"agent-ad5d6f95-fe54-4557-bba5-05b781edb500"}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"thinking-delta","text":"Spawning two subagents"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"thinking-delta","text":" in parallel to read"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"thinking-delta","text":" package.json and tsconfig.json."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":8}}} +{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"thinking-completed","thinkingDurationMs":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"Sp"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"awning two subagents"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" in parallel to read"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" `package.json`"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" and `tsconfig"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":".json"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"`.\n"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":62}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"partial-tool-call","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"partial-tool-call","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","toolCall":{"type":"task","args":{"description":"Read package.json","prompt":"Read the file at /tmp/cursor-replay-subagent/package.json and return its full contents along with a brief summary of what the project is (name, dependencies, scripts, etc.).","subagentType":{"kind":"unspecified"},"model":"composer-2.5-fast","agentId":"a82c3b84-7d5d-454d-862d-cd679b05d294","mode":"unspecified"}},"modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra"}}} +{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-started","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","toolCall":{"type":"task","args":{"description":"Read package.json","prompt":"Read the file at /tmp/cursor-replay-subagent/package.json and return its full contents along with a brief summary of what the project is (name, dependencies, scripts, etc.).","subagentType":{"kind":"unspecified"},"model":"composer-2.5-fast","agentId":"a82c3b84-7d5d-454d-862d-cd679b05d294","mode":"unspecified"}},"modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":68}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"partial-tool-call","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"partial-tool-call","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","toolCall":{"type":"task","args":{"description":"Read tsconfig.json","prompt":"Read the file at /tmp/cursor-replay-subagent/tsconfig.json and return its full contents along with a brief summary of the TypeScript configuration (compiler options, target, module settings, etc.).","subagentType":{"kind":"unspecified"},"model":"composer-2.5-fast","agentId":"d0126789-0630-470f-8cde-5d00afbe40cc","mode":"unspecified"}},"modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra"}}} +{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-started","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","toolCall":{"type":"task","args":{"description":"Read tsconfig.json","prompt":"Read the file at /tmp/cursor-replay-subagent/tsconfig.json and return its full contents along with a brief summary of the TypeScript configuration (compiler options, target, module settings, etc.).","subagentType":{"kind":"unspecified"},"model":"composer-2.5-fast","agentId":"d0126789-0630-470f-8cde-5d00afbe40cc","mode":"unspecified"}},"modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra"}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":"Reading the package.json"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":" file to extract its"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":" full contents and summarize"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":" the project."}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-completed","thinkingDurationMs":2}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"Reading `"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"package.json` for"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" its"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" contents"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" and project summary"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":".\n"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"tool-call-started","callId":"tool_16104908-e76e-4241-9bb3-cb78d3589fa","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-subagent/package.json"}},"modelCallId":"c0fc9e3e-5e14-40ef-aabe-198c090027bc-0-s1i2"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"tool-call-completed","callId":"tool_16104908-e76e-4241-9bb3-cb78d3589fa","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-subagent/package.json"},"result":{"status":"success","value":{"content":"{\"name\":\"cursor-read-only-fixture\",\"private\":true,\"scripts\":{\"typecheck\":\"tsc --noEmit\"}}","totalLines":1,"fileSize":89}}},"modelCallId":"c0fc9e3e-5e14-40ef-aabe-198c090027bc-0-s1i2"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":"Reading the tsconfig.json"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":" file to extract its"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":" full contents and summarize"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":" the TypeScript compiler"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":" configuration."}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-completed","thinkingDurationMs":2}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"Reading `"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"tsconfig.json`"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" and summarizing its"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" TypeScript settings.\n"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"tool-call-started","callId":"tool_664bfac4-7b2a-4430-8621-827cd926d4c","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-subagent/tsconfig.json"}},"modelCallId":"174e1fe9-2158-417e-8753-03af8abc8d06-0-hpe7"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"tool-call-completed","callId":"tool_664bfac4-7b2a-4430-8621-827cd926d4c","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-subagent/tsconfig.json"},"result":{"status":"success","value":{"content":"{\"compilerOptions\":{\"module\":\"ESNext\",\"strict\":true,\"target\":\"ES2022\"}}","totalLines":1,"fileSize":71}}},"modelCallId":"174e1fe9-2158-417e-8753-03af8abc8d06-0-hpe7"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":"The package.json appears"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":" minimal and contains"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":" no dependencies. I "}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":"will check tsconfig.json"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":" for additional context."}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-completed","thinkingDurationMs":2}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"##"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" Full contents\n\n"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"```json\n{\n"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" \"name\":"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" \"cursor-read-only"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"-fixture\",\n "}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" \"private\": true"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":",\n \"scripts"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"\": {\n \""}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"typecheck\": \""}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"tsc --no"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"Emit\"\n }\n"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"}\n```\n\n## Summary"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"\n\nThis is a"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" minimal **"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"private**"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" Node"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"/TypeScript fixture"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" project named **`"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"cursor-read-only-fix"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"ture`**.\n\n-"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" **Dependencies"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":":** None"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" listed"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" ("}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"no `dependencies`"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" or `devDependencies"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"`).\n"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"- **Scripts"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":":** One"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" script —"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" `typecheck`"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" —"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" which"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" runs `"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"tsc --no"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"Emit` to type"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"-check without emitting Java"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"Script.\n"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"- **Purpose"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":":** Looks"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" like a lightweight"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" TypeScript setup"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" used"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" as"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" a test"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" or"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" demo"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" fixture ("}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"likely for Cursor agent"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"/or"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"chestrator work"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"), with"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" type"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" checking"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" as"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" the only"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" defined"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" task"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"."}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"step-completed","stepId":5,"stepDurationMs":2505}}}} +{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-completed","callId":"tool_9853914d-d75f-4c8c-a4ef-b764f94446c","toolCall":{"type":"task","args":{"description":"Read package.json","prompt":"Read the file at /tmp/cursor-replay-subagent/package.json and return its full contents along with a brief summary of what the project is (name, dependencies, scripts, etc.).","subagentType":{"kind":"unspecified"},"model":"composer-2.5-fast","agentId":"a82c3b84-7d5d-454d-862d-cd679b05d294","mode":"unspecified"},"result":{"status":"success","value":{"conversationSteps":[{"thinkingMessage":{"text":"Reading the package.json file to extract its full contents and summarize the project.","durationMs":2,"startedAtMs":"1790280968055","completedAtMs":"1790280968057"}},{"assistantMessage":{"text":"Reading `package.json` for its contents and project summary.\n","startedAtMs":"1790280968058","completedAtMs":"1790280968064"}},{"toolCall":{"readToolCall":{"args":{"path":"/tmp/cursor-replay-subagent/package.json"},"result":{"success":{"content":"{\"name\":\"cursor-read-only-fixture\",\"private\":true,\"scripts\":{\"typecheck\":\"tsc --noEmit\"}}","totalLines":1,"fileSize":89,"path":"/tmp/cursor-replay-subagent/package.json","readRange":{"startLine":1,"endLine":1}}}},"toolCallId":"tool_16104908-e76e-4241-9bb3-cb78d3589fa","startedAtMs":"1790280968063","completedAtMs":"1790280968164"}},{"thinkingMessage":{"text":"The package.json appears minimal and contains no dependencies. I will check tsconfig.json for additional context.","durationMs":2,"startedAtMs":"1790280969220","completedAtMs":"1790280969222"}},{"assistantMessage":{"text":"## Full contents\n\n```json\n{\n \"name\": \"cursor-read-only-fixture\",\n \"private\": true,\n \"scripts\": {\n \"typecheck\": \"tsc --noEmit\"\n }\n}\n```\n\n## Summary\n\nThis is a minimal **private** Node/TypeScript fixture project named **`cursor-read-only-fixture`**.\n\n- **Dependencies:** None listed (no `dependencies` or `devDependencies`).\n- **Scripts:** One script — `typecheck` — which runs `tsc --noEmit` to type-check without emitting JavaScript.\n- **Purpose:** Looks like a lightweight TypeScript setup used as a test or demo fixture (likely for Cursor agent/orchestrator work), with type checking as the only defined task.","startedAtMs":"1790280969223","completedAtMs":"1790280969544"}}],"agentId":"a82c3b84-7d5d-454d-862d-cd679b05d294","isBackground":false,"durationMs":2591,"backgroundReason":"unspecified"}}},"modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":204}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":"The full contents of"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":" tsconfig.json have "}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":"been retrieved."}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":"\n\nThe file contains "}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":"a minimal TypeScript"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":" configuration with "}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":"only three compiler "}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-delta","text":"options."}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"thinking-completed","thinkingDurationMs":4}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"##"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" Full contents\n\n```"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"json\n{\n "}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" \"compilerOptions\":"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" {\n \"module"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"\": \"ESNext"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"\",\n \"strict"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"\": true,\n "}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" \"target\": \""}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"ES2022\"\n"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" }\n}\n```\n\n"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"## Summary"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"\n\nThis is a"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" minimal TypeScript config"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" with three"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" compiler options:\n\n-"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" **`target"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"`:"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" `\"ES2022"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"\"`** — Em"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"its JavaScript for"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" ES"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"2022 ("}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"modern"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" syntax such"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" as top"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"-level `"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"await`, class fields"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":", and newer"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" built"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"-ins).\n- **`"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"module`: `\"ES"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"Next\"`** —"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" Uses the latest"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" EC"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"MAScript module format"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" for"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" imports"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"/exports ("}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"typically"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" native"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" `"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"import`/`export"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"` rather"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" than Common"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"JS).\n- **`"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"strict`:"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" `true`** —"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" Enables all strict type"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"-checking options ("}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"e.g. `"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"strictNullChecks`,"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" `noImplicitAny"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"`, `strict"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"FunctionTypes`),"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" so"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" the compiler enforces"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" stronger type safety"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":".\n\nNot"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" set explicitly"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" (so Type"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"Script defaults apply):"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" things"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" like `module"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"Resolution`, `out"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"Dir`, `root"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"Dir`, `include"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"`"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"/`exclude`, `"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"lib"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"`, `esModule"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"Interop`, and"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" `skip"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"LibCheck`."}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" With"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" no `include"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"`/`files`,"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" Type"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":"Script will include"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" all"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" `.ts` files"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" in the project"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" directory by"}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"text-delta","text":" default."}}}} +{"type":"emit_inbound","label":"tool-call-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-delta","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra","taskUpdate":{"type":"step-completed","stepId":5,"stepDurationMs":2405}}}} +{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"tool-call-completed","callId":"tool_008e768a-6df3-462a-b30c-1b83bf45bc5","toolCall":{"type":"task","args":{"description":"Read tsconfig.json","prompt":"Read the file at /tmp/cursor-replay-subagent/tsconfig.json and return its full contents along with a brief summary of the TypeScript configuration (compiler options, target, module settings, etc.).","subagentType":{"kind":"unspecified"},"model":"composer-2.5-fast","agentId":"d0126789-0630-470f-8cde-5d00afbe40cc","mode":"unspecified"},"result":{"status":"success","value":{"conversationSteps":[{"thinkingMessage":{"text":"Reading the tsconfig.json file to extract its full contents and summarize the TypeScript compiler configuration.","durationMs":2,"startedAtMs":"1790280968577","completedAtMs":"1790280968579"}},{"assistantMessage":{"text":"Reading `tsconfig.json` and summarizing its TypeScript settings.\n","startedAtMs":"1790280968580","completedAtMs":"1790280968585"}},{"toolCall":{"readToolCall":{"args":{"path":"/tmp/cursor-replay-subagent/tsconfig.json"},"result":{"success":{"content":"{\"compilerOptions\":{\"module\":\"ESNext\",\"strict\":true,\"target\":\"ES2022\"}}","totalLines":1,"fileSize":71,"path":"/tmp/cursor-replay-subagent/tsconfig.json","readRange":{"startLine":1,"endLine":1}}}},"toolCallId":"tool_664bfac4-7b2a-4430-8621-827cd926d4c","startedAtMs":"1790280968584","completedAtMs":"1790280968608"}},{"thinkingMessage":{"text":"The full contents of tsconfig.json have been retrieved.\n\nThe file contains a minimal TypeScript configuration with only three compiler options.","durationMs":4,"startedAtMs":"1790280969647","completedAtMs":"1790280969651"}},{"assistantMessage":{"text":"## Full contents\n\n```json\n{\n \"compilerOptions\": {\n \"module\": \"ESNext\",\n \"strict\": true,\n \"target\": \"ES2022\"\n }\n}\n```\n\n## Summary\n\nThis is a minimal TypeScript config with three compiler options:\n\n- **`target`: `\"ES2022\"`** — Emits JavaScript for ES2022 (modern syntax such as top-level `await`, class fields, and newer built-ins).\n- **`module`: `\"ESNext\"`** — Uses the latest ECMAScript module format for imports/exports (typically native `import`/`export` rather than CommonJS).\n- **`strict`: `true`** — Enables all strict type-checking options (e.g. `strictNullChecks`, `noImplicitAny`, `strictFunctionTypes`), so the compiler enforces stronger type safety.\n\nNot set explicitly (so TypeScript defaults apply): things like `moduleResolution`, `outDir`, `rootDir`, `include`/`exclude`, `lib`, `esModuleInterop`, and `skipLibCheck`. With no `include`/`files`, TypeScript will include all `.ts` files in the project directory by default.","startedAtMs":"1790280969651","completedAtMs":"1790280970029"}}],"agentId":"d0126789-0630-470f-8cde-5d00afbe40cc","isBackground":false,"durationMs":2538,"backgroundReason":"unspecified"}}},"modelCallId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274-0-m1ra"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":286}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"thinking-delta","text":"Both subagents finished"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"thinking-delta","text":" successfully."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"thinking-completed","thinkingDurationMs":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"Both"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" subagents finished"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":". Here is what"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" they reported:\n\n###"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" `package.json`\n\n"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"```"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"json\n{\n "}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" \"name\": \""}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"cursor-read-only-fix"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"ture\",\n \""}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"private\": true,\n"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" \"scripts\":"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" {\n \"type"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"check\": \"t"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"sc --noEmit"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"\"\n }\n}\n"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"```\n\nMinimal private"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" Type"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"Script fixture named"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" **"}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"cursor-read-only"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"-fixture**. No"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" dependencies listed"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"."}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" Single"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" script: `type"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"check` runs `"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"tsc --no"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"Emit`.\n\n### `"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"tsconfig.json`\n\n"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"```json\n{\n"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" \"compilerOptions"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"\": {\n \""}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"module\": \"ES"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"Next\",\n \""}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"strict\": true,\n"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" \"target\":"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" \"ES2022"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"\"\n }\n}\n"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"```\n\nMinimal TypeScript"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" config with"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":":\n- **target"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"**:"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" ES"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"2022\n-"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" **module**: ES"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"Next\n- **"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"strict**: true"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"\n\n"}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"No explicit"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" `include`/`"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"exclude`, so Type"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"Script defaults to all"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" `.ts` files"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":" in the project directory"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"text-delta","text":"."}}} +{"type":"emit_inbound","label":"step-completed","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"step-completed","stepId":6,"stepDurationMs":5003}}} +{"type":"emit_inbound","label":"turn-ended","frame":{"type":"interaction.update","runId":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","update":{"type":"turn-ended","usage":{"inputTokens":24900,"outputTokens":477,"cacheReadTokens":10720,"cacheWriteTokens":0}}}} +{"type":"emit_inbound","label":"run.completed:1","frame":{"type":"run.completed","result":{"id":"run-5bbb2b4a-7d9e-4ba5-8419-c5e171d86477","requestId":"dd185fc3-ba96-4b5d-9a05-c0e9e815e274","status":"finished","result":"Both subagents finished. Here is what they reported:\n\n### `package.json`\n\n```json\n{\n \"name\": \"cursor-read-only-fixture\",\n \"private\": true,\n \"scripts\": {\n \"typecheck\": \"tsc --noEmit\"\n }\n}\n```\n\nMinimal private TypeScript fixture named **cursor-read-only-fixture**. No dependencies listed. Single script: `typecheck` runs `tsc --noEmit`.\n\n### `tsconfig.json`\n\n```json\n{\n \"compilerOptions\": {\n \"module\": \"ESNext\",\n \"strict\": true,\n \"target\": \"ES2022\"\n }\n}\n```\n\nMinimal TypeScript config with:\n- **target**: ES2022\n- **module**: ESNext\n- **strict**: true\n\nNo explicit `include`/`exclude`, so TypeScript defaults to all `.ts` files in the project directory.","model":{"id":"composer-2.5"},"durationMs":7293,"usage":{"inputTokens":24900,"outputTokens":477,"cacheReadTokens":10720,"cacheWriteTokens":0,"totalTokens":36097}}}} +{"type":"expect_outbound","label":"agent.close","frame":{"type":"agent.close","agentId":"agent-ad5d6f95-fe54-4557-bba5-05b781edb500"}} diff --git a/apps/server/src/orchestration-v2/testkit/fixtures/todo_list/cursor_output.ts b/apps/server/src/orchestration-v2/testkit/fixtures/todo_list/cursor_output.ts index 219f51f3adc9..24ed2037e940 100644 --- a/apps/server/src/orchestration-v2/testkit/fixtures/todo_list/cursor_output.ts +++ b/apps/server/src/orchestration-v2/testkit/fixtures/todo_list/cursor_output.ts @@ -40,17 +40,27 @@ export function assertTodoListCursorOutput( ); assert.deepEqual( conversationalItems.map((item) => item.type), - ["assistant_message", "reasoning", "reasoning", "assistant_message", "assistant_message"], + [ + "reasoning", + "assistant_message", + "reasoning", + "reasoning", + "reasoning", + "reasoning", + "assistant_message", + "reasoning", + "assistant_message", + ], "separate Cursor reasoning and assistant segments must not be concatenated", ); const assistantMessages = conversationalItems.filter((item) => item.type === "assistant_message"); assert.lengthOf(assistantMessages, 3); - assert.include(assistantMessages[0]?.text ?? "", "I'll use the update_plan tool"); - assert.include(assistantMessages[1]?.text ?? "", "No `update_plan` tool is available"); + assert.include(assistantMessages[0]?.text ?? "", "Checking for the `update_plan` tool"); + assert.include(assistantMessages[1]?.text ?? "", "`update_plan` isn't available"); assert.equal(assistantMessages[2]?.text, "todo list fixture complete"); assert.lengthOf( conversationalItems.filter((item) => item.type === "reasoning"), - 2, + 6, ); const todoLists = projection.plans.filter((plan) => plan.kind === "todo_list"); diff --git a/apps/server/src/orchestration-v2/testkit/fixtures/todo_list/cursor_transcript.ndjson b/apps/server/src/orchestration-v2/testkit/fixtures/todo_list/cursor_transcript.ndjson index f47f843f32c4..257f5a3aa664 100644 --- a/apps/server/src/orchestration-v2/testkit/fixtures/todo_list/cursor_transcript.ndjson +++ b/apps/server/src/orchestration-v2/testkit/fixtures/todo_list/cursor_transcript.ndjson @@ -1,104 +1,210 @@ -{"type":"transcript_start","provider":"cursor","protocol":"cursor-agent-sdk.local","version":"1","scenario":"todo_list","metadata":{"generatedBy":"recordCursorAgentSdkReplayTranscript","nativeAgentId":"agent-dc85ea29-1f94-4803-8d28-0dc358300ffe"}} +{"type":"transcript_start","provider":"cursor","protocol":"cursor-agent-sdk.local","version":"1","scenario":"todo_list","metadata":{"generatedBy":"recordCursorAgentSdkReplayTranscript","nativeAgentId":"agent-c00e62bc-d851-4af3-8b1e-9b0ea874172e"}} {"type":"expect_outbound","label":"agent.open","frame":{"type":"agent.open","operation":"create","options":{"model":{"id":"composer-2.5"},"hasName":true,"mode":"agent","local":{"hasCwd":true,"autoReview":false,"settingSources":["project","user","team","mdm","plugins"],"sandboxEnabled":true,"enableAgentRetries":true}}}} -{"type":"emit_inbound","label":"agent.opened","frame":{"type":"agent.opened","agentId":"agent-dc85ea29-1f94-4803-8d28-0dc358300ffe"}} +{"type":"emit_inbound","label":"agent.opened","frame":{"type":"agent.opened","agentId":"agent-c00e62bc-d851-4af3-8b1e-9b0ea874172e"}} {"type":"expect_outbound","label":"run.start:1","frame":{"type":"run.start","message":"Use the update_plan tool to track exactly three steps: inspect package.json, inspect tsconfig.json, report completion. Then read package.json and tsconfig.json, and answer exactly: todo list fixture complete","options":{"model":{"id":"composer-2.5"},"mode":"agent"}}} -{"type":"emit_inbound","label":"run.started:1","frame":{"type":"run.started","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","agentId":"agent-dc85ea29-1f94-4803-8d28-0dc358300ffe"}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":"I'll"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":" use"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":" the update_plan"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":4}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":" tool for"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":" the three steps"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":4}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":","}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":" then read both"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":4}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":" config"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":" files"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":".\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":30}}} -{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"tool-call-started","callId":"tool_1afa2c76-8304-41d9-a59d-139ff962eb0","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-todo_list/package.json"}},"modelCallId":"78b3b965-5601-4832-a723-a9259703c762-0-wgfq"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":31}}} -{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"tool-call-started","callId":"tool_fb1809e9-fffb-4f76-9b0f-10e4f0f1f88","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-todo_list/tsconfig.json"}},"modelCallId":"78b3b965-5601-4832-a723-a9259703c762-0-wgfq"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":17}}} -{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"tool-call-completed","callId":"tool_1afa2c76-8304-41d9-a59d-139ff962eb0","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-todo_list/package.json"},"result":{"status":"success","value":{"content":"{\"name\":\"cursor-read-only-fixture\",\"private\":true,\"scripts\":{\"typecheck\":\"tsc --noEmit\"}}","totalLines":1,"fileSize":89}}},"modelCallId":"78b3b965-5601-4832-a723-a9259703c762-0-wgfq"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":22}}} -{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"tool-call-completed","callId":"tool_fb1809e9-fffb-4f76-9b0f-10e4f0f1f88","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-todo_list/tsconfig.json"},"result":{"status":"success","value":{"content":"{\"compilerOptions\":{\"module\":\"ESNext\",\"strict\":true,\"target\":\"ES2022\"}}","totalLines":1,"fileSize":71}}},"modelCallId":"78b3b965-5601-4832-a723-a9259703c762-0-wgfq"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":18}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"tool-call-started","callId":"tool_b9573f13-5878-4f12-8a4a-1ac6539d2c6","toolCall":{"type":"grep","args":{"pattern":"update_plan","offset":0}},"modelCallId":"78b3b965-5601-4832-a723-a9259703c762-1-kj0v"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"tool-call-started","callId":"tool_85d050cc-5276-4dea-9ae0-69d7d0c5dcf","toolCall":{"type":"glob","args":{"globPattern":"**/*"}},"modelCallId":"78b3b965-5601-4832-a723-a9259703c762-1-kj0v"}}} -{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"tool-call-completed","callId":"tool_b9573f13-5878-4f12-8a4a-1ac6539d2c6","toolCall":{"type":"grep","args":{"pattern":"update_plan","offset":0},"result":{"status":"success","value":{"workspaceResults":{"/var/folders/b3/b51_pdxj7dl0t981zpqkxxhr0000gn/T/t3-orchestrator-v2-cursor-agent-sdk-record-todo_list-CIb23S":{"type":"content","output":{"matches":[],"totalMatches":0}}}}}},"modelCallId":"78b3b965-5601-4832-a723-a9259703c762-1-kj0v"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":45}}} -{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"tool-call-completed","callId":"tool_85d050cc-5276-4dea-9ae0-69d7d0c5dcf","toolCall":{"type":"glob","args":{"globPattern":"**/*"},"result":{"status":"success","value":{"files":["./tsconfig.json","./package.json","./.git/logs/refs/heads/main","./.git/logs/HEAD","./.git/refs/heads/main","./.git/objects/ca/af47d623ededb9003c98e14a66bcfd037f0182","./.git/COMMIT_EDITMSG","./README.md","./.git/config","./.git/HEAD","./.git/hooks/push-to-checkout.sample","./.git/hooks/update.sample","./.git/hooks/pre-push.sample","./.git/hooks/pre-applypatch.sample","./.git/hooks/pre-merge-commit.sample","./.git/hooks/post-update.sample","./.git/hooks/prepare-commit-msg.sample","./.git/hooks/pre-receive.sample","./.git/hooks/fsmonitor-watchman.sample","./.git/hooks/applypatch-msg.sample","./.git/hooks/pre-commit.sample","./.git/hooks/sendemail-validate.sample","./.git/hooks/pre-rebase.sample","./.git/hooks/commit-msg.sample","./.git/description","./.git/info/exclude"],"totalFiles":26,"clientTruncated":false,"ripgrepTruncated":false}}},"modelCallId":"78b3b965-5601-4832-a723-a9259703c762-1-kj0v"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":206}}} -{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"thinking-delta","text":"The update_plan tool"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"thinking-delta","text":" does not exist in the"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"thinking-delta","text":" MCP servers or codebase."}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":6}}} -{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"thinking-completed","thinkingDurationMs":608}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":30}}} -{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"tool-call-started","callId":"tool_196feaa1-1381-49c6-8bf5-e716ff05eef","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-todo_list/README.md"}},"modelCallId":"78b3b965-5601-4832-a723-a9259703c762-2-zbbf"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":10}}} -{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"tool-call-completed","callId":"tool_196feaa1-1381-49c6-8bf5-e716ff05eef","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-todo_list/README.md"},"result":{"status":"success","value":{"content":"# cursor-agent-sdk-record-todo_list\n","totalLines":2,"fileSize":36}}},"modelCallId":"78b3b965-5601-4832-a723-a9259703c762-2-zbbf"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":9}}} -{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"thinking-delta","text":"The update_plan tool"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"thinking-delta","text":" is unavailable."}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":4}}} -{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"thinking-delta","text":"\n\nTodoWrite will replace"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":6}}} -{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"thinking-delta","text":" the unavailable update_plan"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":7}}} -{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"thinking-delta","text":" tool."}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"thinking-completed","thinkingDurationMs":984}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":"No `update_plan"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":4}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":"` tool is"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":" available here; I'll"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":" track"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":" the three"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":" steps with Todo"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":4}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":"Write instead"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":4}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":".\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"partial-tool-call","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"partial-tool-call","callId":"tool_64775a27-f6f1-4f85-9061-2038c1c6d57","toolCall":{"type":"updateTodos","args":{"todos":[{"content":"inspect package.json","status":"completed"}]}},"modelCallId":"78b3b965-5601-4832-a723-a9259703c762-3-fvov"}}} -{"type":"emit_inbound","label":"partial-tool-call","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"partial-tool-call","callId":"tool_64775a27-f6f1-4f85-9061-2038c1c6d57","toolCall":{"type":"updateTodos","args":{"todos":[{"content":"inspect package.json","status":"completed"},{"content":"inspect tsconfig.json","status":"completed"}]}},"modelCallId":"78b3b965-5601-4832-a723-a9259703c762-3-fvov"}}} -{"type":"emit_inbound","label":"partial-tool-call","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"partial-tool-call","callId":"tool_64775a27-f6f1-4f85-9061-2038c1c6d57","toolCall":{"type":"updateTodos","args":{"todos":[{"content":"inspect package.json","status":"completed"},{"content":"inspect tsconfig.json","status":"completed"},{"content":"report completion","status":"completed"}]}},"modelCallId":"78b3b965-5601-4832-a723-a9259703c762-3-fvov"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":53}}} -{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"tool-call-started","callId":"tool_64775a27-f6f1-4f85-9061-2038c1c6d57","toolCall":{"type":"updateTodos","args":{"todos":[{"content":"inspect package.json","status":"completed"},{"content":"inspect tsconfig.json","status":"completed"},{"content":"report completion","status":"completed"}]}},"modelCallId":"78b3b965-5601-4832-a723-a9259703c762-3-fvov"}}} -{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"tool-call-completed","callId":"tool_64775a27-f6f1-4f85-9061-2038c1c6d57","toolCall":{"type":"updateTodos","args":{"todos":[{"content":"inspect package.json","status":"completed"},{"content":"inspect tsconfig.json","status":"completed"},{"content":"report completion","status":"completed"}]},"result":{"status":"success","value":{"todos":[{"content":"inspect package.json","status":"completed"},{"content":"inspect tsconfig.json","status":"completed"},{"content":"report completion","status":"completed"}],"totalCount":3}}},"modelCallId":"78b3b965-5601-4832-a723-a9259703c762-3-fvov"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":93}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":"todo"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"text-delta","text":" list fixture complete"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"step-completed","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"step-completed","stepId":13,"stepDurationMs":9044}}} -{"type":"emit_inbound","label":"turn-ended","frame":{"type":"interaction.update","runId":"run-50c35736-cb9d-4070-8299-8a4360c76af7","update":{"type":"turn-ended","usage":{"inputTokens":55956,"outputTokens":1036,"cacheReadTokens":40288,"cacheWriteTokens":0}}}} -{"type":"emit_inbound","label":"run.completed:1","frame":{"type":"run.completed","result":{"id":"run-50c35736-cb9d-4070-8299-8a4360c76af7","requestId":"78b3b965-5601-4832-a723-a9259703c762","status":"finished","result":"todo list fixture complete","model":{"id":"composer-2.5"},"durationMs":11741}}} -{"type":"expect_outbound","label":"agent.close","frame":{"type":"agent.close","agentId":"agent-dc85ea29-1f94-4803-8d28-0dc358300ffe"}} +{"type":"emit_inbound","label":"run.started:1","frame":{"type":"run.started","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","agentId":"agent-c00e62bc-d851-4af3-8b1e-9b0ea874172e"}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"Planning to use the "}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"update_plan tool to "}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"track three steps: inspecting"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":7}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" package.json, inspecting"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" tsconfig.json, and "}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"reporting completion."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"\n\nChecking available tools. The exact command name may differ from what was requested."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":22}}} +{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-completed","thinkingDurationMs":7}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":"Checking"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":" for"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":" the"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":" `update_plan`"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":" tool,"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":" then reading the config"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":" files"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":".\n"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":9}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":32}}} +{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"tool-call-started","callId":"tool_1a02426d-ad0b-441d-83ff-6c7c497eabe","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-todo_list/package.json"}},"modelCallId":"814fe87f-20bb-489e-a2ae-11c47980cd15-0-zxzw"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":32}}} +{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"tool-call-started","callId":"tool_de701439-5e39-4af5-a638-7f0c48e0cda","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-todo_list/tsconfig.json"}},"modelCallId":"814fe87f-20bb-489e-a2ae-11c47980cd15-0-zxzw"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":151}}} +{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"tool-call-completed","callId":"tool_1a02426d-ad0b-441d-83ff-6c7c497eabe","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-todo_list/package.json"},"result":{"status":"success","value":{"content":"{\"name\":\"cursor-read-only-fixture\",\"private\":true,\"scripts\":{\"typecheck\":\"tsc --noEmit\"}}","totalLines":1,"fileSize":89}}},"modelCallId":"814fe87f-20bb-489e-a2ae-11c47980cd15-0-zxzw"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":22}}} +{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"tool-call-completed","callId":"tool_de701439-5e39-4af5-a638-7f0c48e0cda","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-todo_list/tsconfig.json"},"result":{"status":"success","value":{"content":"{\"compilerOptions\":{\"module\":\"ESNext\",\"strict\":true,\"target\":\"ES2022\"}}","totalLines":1,"fileSize":71}}},"modelCallId":"814fe87f-20bb-489e-a2ae-11c47980cd15-0-zxzw"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":18}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"The user explicitly "}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"requested the update_plan"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" tool."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"\n\nSearching the codebase"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" for the update_plan"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" tool. It may have a"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" different name or schema."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":7}}} +{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-completed","thinkingDurationMs":3}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":1043}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"tool-call-started","callId":"tool_22a5930c-4929-45ac-b709-9d00c016cc4","toolCall":{"type":"grep","args":{"pattern":"update_plan","offset":0}},"modelCallId":"814fe87f-20bb-489e-a2ae-11c47980cd15-1-rw0m"}}} +{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"tool-call-completed","callId":"tool_22a5930c-4929-45ac-b709-9d00c016cc4","toolCall":{"type":"grep","args":{"pattern":"update_plan","offset":0},"result":{"status":"success","value":{"workspaceResults":{"/tmp/cursor-replay-todo_list":{"type":"content","output":{"matches":[],"totalMatches":0}}}}}},"modelCallId":"814fe87f-20bb-489e-a2ae-11c47980cd15-1-rw0m"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":46}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"The update_plan tool"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" is unavailable."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"\n\nSearching for the "}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"update_plan tool across"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" the broader environment"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" and other available"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" tools."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"\n\nPerhaps update_plan"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" maps to TodoWrite or"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" another dynamic tool."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" Searching the full "}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"dynamic tools catalog"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" now."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-completed","thinkingDurationMs":1011}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":28}}} +{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"tool-call-started","callId":"tool_efd416ad-5876-466e-9b58-ec8ae6f9ead","toolCall":{"type":"glob","args":{"globPattern":"**/*","targetDirectory":"/tmp/cursor-replay-todo_list"}},"modelCallId":"814fe87f-20bb-489e-a2ae-11c47980cd15-2-v0ku"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":279}}} +{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"tool-call-completed","callId":"tool_efd416ad-5876-466e-9b58-ec8ae6f9ead","toolCall":{"type":"glob","args":{"globPattern":"**/*","targetDirectory":"/tmp/cursor-replay-todo_list"},"result":{"status":"success","value":{"files":["tsconfig.json","package.json",".git/refs/heads/master",".git/logs/HEAD",".git/logs/refs/heads/master",".git/COMMIT_EDITMSG",".git/config","README.md",".git/HEAD",".git/description",".git/hooks/pre-push.sample",".git/hooks/fsmonitor-watchman.sample",".git/hooks/sendemail-validate.sample",".git/hooks/post-update.sample",".git/hooks/pre-commit.sample",".git/hooks/pre-rebase.sample",".git/hooks/pre-applypatch.sample",".git/hooks/pre-merge-commit.sample",".git/hooks/applypatch-msg.sample",".git/hooks/commit-msg.sample",".git/hooks/pre-receive.sample",".git/hooks/prepare-commit-msg.sample",".git/hooks/update.sample",".git/hooks/push-to-checkout.sample",".git/info/exclude"],"totalFiles":25,"clientTruncated":false,"ripgrepTruncated":false}}},"modelCallId":"814fe87f-20bb-489e-a2ae-11c47980cd15-2-v0ku"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":207}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"The `update_plan` tool"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" is unavailable in the"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" dynamic tools."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"\n\nTodoWrite is available"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" for todo list tracking."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" I'll try calling the"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" missing `update_plan`"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" tool via `CallDynamicTool`"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":7}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" under the cursor namespace."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":7}}} +{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-completed","thinkingDurationMs":800}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":55}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":83}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":31}}} +{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"tool-call-started","callId":"tool_155e8504-fcf0-43b5-a444-19fa79d25cd","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-todo_list/README.md"}},"modelCallId":"814fe87f-20bb-489e-a2ae-11c47980cd15-3-e4c7"}}} +{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"tool-call-completed","callId":"tool_155e8504-fcf0-43b5-a444-19fa79d25cd","toolCall":{"type":"read","args":{"path":"/tmp/cursor-replay-todo_list/README.md"},"result":{"status":"success","value":{"content":"# cursor-agent-sdk-record-todo_list\n","totalLines":2,"fileSize":36}}},"modelCallId":"814fe87f-20bb-489e-a2ae-11c47980cd15-3-e4c7"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":9}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"The update_plan tool"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" does not exist."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"\n\nTodoWrite may be the"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" closest equivalent "}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"to update_plan. Searching"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" project documentation"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" for references to update_plan."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":8}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"\n\nUsing TodoWrite to"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" track the three requested"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" steps. Starting with"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" package.json inspection."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":7}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"\n\nBoth files have been"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" read. Now marking all"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" three steps complete"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" in TodoWrite."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-completed","thinkingDurationMs":1369}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":"Using"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":" Todo"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":"Write to track the"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":" three steps since"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":" `update_plan`"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":" isn't available in this"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":" session"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":".\n"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"partial-tool-call","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"partial-tool-call","callId":"tool_dc1d3263-4124-46bf-8b4c-8ab5c136ada","toolCall":{"type":"updateTodos","args":{"todos":[{"content":"inspect package.json","status":"completed"}]}},"modelCallId":"814fe87f-20bb-489e-a2ae-11c47980cd15-4-85gb"}}} +{"type":"emit_inbound","label":"partial-tool-call","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"partial-tool-call","callId":"tool_dc1d3263-4124-46bf-8b4c-8ab5c136ada","toolCall":{"type":"updateTodos","args":{"todos":[{"content":"inspect package.json","status":"completed"},{"content":"inspect tsconfig.json","status":"completed"}]}},"modelCallId":"814fe87f-20bb-489e-a2ae-11c47980cd15-4-85gb"}}} +{"type":"emit_inbound","label":"partial-tool-call","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"partial-tool-call","callId":"tool_dc1d3263-4124-46bf-8b4c-8ab5c136ada","toolCall":{"type":"updateTodos","args":{"todos":[{"content":"inspect package.json","status":"completed"},{"content":"inspect tsconfig.json","status":"completed"},{"content":"report completion","status":"completed"}]}},"modelCallId":"814fe87f-20bb-489e-a2ae-11c47980cd15-4-85gb"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":53}}} +{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"tool-call-started","callId":"tool_dc1d3263-4124-46bf-8b4c-8ab5c136ada","toolCall":{"type":"updateTodos","args":{"todos":[{"content":"inspect package.json","status":"completed"},{"content":"inspect tsconfig.json","status":"completed"},{"content":"report completion","status":"completed"}]}},"modelCallId":"814fe87f-20bb-489e-a2ae-11c47980cd15-4-85gb"}}} +{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"tool-call-completed","callId":"tool_dc1d3263-4124-46bf-8b4c-8ab5c136ada","toolCall":{"type":"updateTodos","args":{"todos":[{"content":"inspect package.json","status":"completed"},{"content":"inspect tsconfig.json","status":"completed"},{"content":"report completion","status":"completed"}]},"result":{"status":"success","value":{"todos":[{"content":"inspect package.json","status":"completed"},{"content":"inspect tsconfig.json","status":"completed"},{"content":"report completion","status":"completed"}],"totalCount":3}}},"modelCallId":"814fe87f-20bb-489e-a2ae-11c47980cd15-4-85gb"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":94}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"I will answer exactly:"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":" \"todo list fixture "}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-delta","text":"complete\"."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"thinking-completed","thinkingDurationMs":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":"todo"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"text-delta","text":" list fixture complete"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"step-completed","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"step-completed","stepId":19,"stepDurationMs":9285}}} +{"type":"emit_inbound","label":"turn-ended","frame":{"type":"interaction.update","runId":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","update":{"type":"turn-ended","usage":{"inputTokens":82789,"outputTokens":1279,"cacheReadTokens":72640,"cacheWriteTokens":0}}}} +{"type":"emit_inbound","label":"run.completed:1","frame":{"type":"run.completed","result":{"id":"run-4bdb1471-360c-45cc-af93-3db7c9a4fd01","requestId":"814fe87f-20bb-489e-a2ae-11c47980cd15","status":"finished","result":"todo list fixture complete","model":{"id":"composer-2.5"},"durationMs":11730,"usage":{"inputTokens":82789,"outputTokens":1279,"cacheReadTokens":72640,"cacheWriteTokens":0,"totalTokens":156708}}}} +{"type":"expect_outbound","label":"agent.close","frame":{"type":"agent.close","agentId":"agent-c00e62bc-d851-4af3-8b1e-9b0ea874172e"}} diff --git a/apps/server/src/orchestration-v2/testkit/fixtures/tool_call_read_only/cursor_output.ts b/apps/server/src/orchestration-v2/testkit/fixtures/tool_call_read_only/cursor_output.ts index 128d2efb8b6a..53747b94f8bd 100644 --- a/apps/server/src/orchestration-v2/testkit/fixtures/tool_call_read_only/cursor_output.ts +++ b/apps/server/src/orchestration-v2/testkit/fixtures/tool_call_read_only/cursor_output.ts @@ -32,8 +32,9 @@ export function assertToolCallReadOnlyCursorOutput( (item) => item.type === "assistant_message", ); assert.deepEqual( - assistantMessages.map((item) => item.text), - ["Reading both files now.\n", "read only tool fixture complete"], + // Trailing newlines after the progress line vary between recordings. + assistantMessages.map((item) => item.text.trimEnd()), + ["Reading both files now.", "read only tool fixture complete"], "Cursor progress text and the final response must be separate messages", ); diff --git a/apps/server/src/orchestration-v2/testkit/fixtures/tool_call_read_only/cursor_transcript.ndjson b/apps/server/src/orchestration-v2/testkit/fixtures/tool_call_read_only/cursor_transcript.ndjson index fd96694831af..749a86dbc34f 100644 --- a/apps/server/src/orchestration-v2/testkit/fixtures/tool_call_read_only/cursor_transcript.ndjson +++ b/apps/server/src/orchestration-v2/testkit/fixtures/tool_call_read_only/cursor_transcript.ndjson @@ -1,27 +1,49 @@ -{"type":"transcript_start","provider":"cursor","protocol":"cursor-agent-sdk.local","version":"1","scenario":"tool_call_read_only","metadata":{"generatedBy":"recordCursorAgentSdkReplayTranscript","nativeAgentId":"agent-3d017b33-d7fe-40aa-868b-0b7a68d0e15b"}} +{"type":"transcript_start","provider":"cursor","protocol":"cursor-agent-sdk.local","version":"1","scenario":"tool_call_read_only","metadata":{"generatedBy":"recordCursorAgentSdkReplayTranscript","nativeAgentId":"agent-8d0e0bb5-b541-4073-b092-02374fc6fd9a"}} {"type":"expect_outbound","label":"agent.open","frame":{"type":"agent.open","operation":"create","options":{"model":{"id":"composer-2.5"},"hasName":true,"mode":"agent","local":{"hasCwd":true,"autoReview":false,"settingSources":["project","user","team","mdm","plugins"],"sandboxEnabled":true,"enableAgentRetries":true}}}} -{"type":"emit_inbound","label":"agent.opened","frame":{"type":"agent.opened","agentId":"agent-3d017b33-d7fe-40aa-868b-0b7a68d0e15b"}} +{"type":"emit_inbound","label":"agent.opened","frame":{"type":"agent.opened","agentId":"agent-8d0e0bb5-b541-4073-b092-02374fc6fd9a"}} {"type":"expect_outbound","label":"run.start:1","frame":{"type":"run.start","message":"Read /tmp/claude-replay-tool_call_read_only/package.json and /tmp/claude-replay-tool_call_read_only/tsconfig.json, then answer exactly: read only tool fixture complete","options":{"model":{"id":"composer-2.5"},"mode":"agent"}}} -{"type":"emit_inbound","label":"run.started:1","frame":{"type":"run.started","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","agentId":"agent-3d017b33-d7fe-40aa-868b-0b7a68d0e15b"}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"text-delta","text":"Reading both files now"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"text-delta","text":".\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"token-delta","tokens":13}}} -{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"tool-call-started","callId":"tool_56c7e2fb-8a39-4b1d-8b28-31f47bd717e","toolCall":{"type":"read","args":{"path":"/tmp/claude-replay-tool_call_read_only/package.json"}},"modelCallId":"fb59b086-fb0a-4263-ac27-2c53351e44ac-0-279u"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"token-delta","tokens":13}}} -{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"tool-call-started","callId":"tool_a4c6ef64-f13c-4738-b527-1aad09b6185","toolCall":{"type":"read","args":{"path":"/tmp/claude-replay-tool_call_read_only/tsconfig.json"}},"modelCallId":"fb59b086-fb0a-4263-ac27-2c53351e44ac-0-279u"}}} -{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"tool-call-completed","callId":"tool_56c7e2fb-8a39-4b1d-8b28-31f47bd717e","toolCall":{"type":"read","args":{"path":"/tmp/claude-replay-tool_call_read_only/package.json"},"result":{"status":"success","value":{"content":"{\"name\":\"cursor-read-only-fixture\",\"private\":true,\"scripts\":{\"typecheck\":\"tsc --noEmit\"}}","totalLines":1,"fileSize":89}}},"modelCallId":"fb59b086-fb0a-4263-ac27-2c53351e44ac-0-279u"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"token-delta","tokens":23}}} -{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"tool-call-completed","callId":"tool_a4c6ef64-f13c-4738-b527-1aad09b6185","toolCall":{"type":"read","args":{"path":"/tmp/claude-replay-tool_call_read_only/tsconfig.json"},"result":{"status":"success","value":{"content":"{\"compilerOptions\":{\"module\":\"ESNext\",\"strict\":true,\"target\":\"ES2022\"}}","totalLines":1,"fileSize":71}}},"modelCallId":"fb59b086-fb0a-4263-ac27-2c53351e44ac-0-279u"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"token-delta","tokens":17}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"text-delta","text":"read"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"text-delta","text":" only tool fixture complete"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"token-delta","tokens":6}}} -{"type":"emit_inbound","label":"step-completed","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"step-completed","stepId":4,"stepDurationMs":2132}}} -{"type":"emit_inbound","label":"turn-ended","frame":{"type":"interaction.update","runId":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","update":{"type":"turn-ended","usage":{"inputTokens":20572,"outputTokens":118,"cacheReadTokens":14720,"cacheWriteTokens":0}}}} -{"type":"emit_inbound","label":"run.completed:1","frame":{"type":"run.completed","result":{"id":"run-db8a1002-593e-4baf-9ed1-d837c14643ed","requestId":"fb59b086-fb0a-4263-ac27-2c53351e44ac","status":"finished","result":"read only tool fixture complete","model":{"id":"composer-2.5"},"durationMs":4662}}} -{"type":"expect_outbound","label":"agent.close","frame":{"type":"agent.close","agentId":"agent-3d017b33-d7fe-40aa-868b-0b7a68d0e15b"}} +{"type":"emit_inbound","label":"run.started:1","frame":{"type":"run.started","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","agentId":"agent-8d0e0bb5-b541-4073-b092-02374fc6fd9a"}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"thinking-delta","text":"Reading package.json"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"thinking-delta","text":" and tsconfig.json. "}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"thinking-delta","text":"Will answer exactly:"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"thinking-delta","text":" read only tool fixture"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"thinking-delta","text":" complete."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"thinking-completed","thinkingDurationMs":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"text-delta","text":"Reading both files now"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"text-delta","text":".\n\n\n"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":31}}} +{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"tool-call-started","callId":"tool_7e3f99ef-7471-49ac-98d3-f482247a03f","toolCall":{"type":"read","args":{"path":"/tmp/claude-replay-tool_call_read_only/package.json"}},"modelCallId":"d2fdf74b-9b32-4ca4-9a02-675554886416-0-mrtk"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":32}}} +{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"tool-call-started","callId":"tool_637dd971-d8be-4d04-bb1f-df317a024e3","toolCall":{"type":"read","args":{"path":"/tmp/claude-replay-tool_call_read_only/tsconfig.json"}},"modelCallId":"d2fdf74b-9b32-4ca4-9a02-675554886416-0-mrtk"}}} +{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"tool-call-completed","callId":"tool_7e3f99ef-7471-49ac-98d3-f482247a03f","toolCall":{"type":"read","args":{"path":"/tmp/claude-replay-tool_call_read_only/package.json"},"result":{"status":"success","value":{"content":"{\"name\":\"cursor-read-only-fixture\",\"private\":true,\"scripts\":{\"typecheck\":\"tsc --noEmit\"}}","totalLines":1,"fileSize":89}}},"modelCallId":"d2fdf74b-9b32-4ca4-9a02-675554886416-0-mrtk"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":22}}} +{"type":"emit_inbound","label":"tool-call-completed","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"tool-call-completed","callId":"tool_637dd971-d8be-4d04-bb1f-df317a024e3","toolCall":{"type":"read","args":{"path":"/tmp/claude-replay-tool_call_read_only/tsconfig.json"},"result":{"status":"success","value":{"content":"{\"compilerOptions\":{\"module\":\"ESNext\",\"strict\":true,\"target\":\"ES2022\"}}","totalLines":1,"fileSize":71}}},"modelCallId":"d2fdf74b-9b32-4ca4-9a02-675554886416-0-mrtk"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":18}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"thinking-delta","text":"Reading package.json"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"thinking-delta","text":" and tsconfig.json. "}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"thinking-delta","text":"Will answer exactly:"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"thinking-delta","text":" \"read only tool fixture"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"thinking-delta","text":" complete\"."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"thinking-completed","thinkingDurationMs":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"text-delta","text":"read"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"text-delta","text":" only tool fixture complete"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"token-delta","tokens":7}}} +{"type":"emit_inbound","label":"step-completed","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"step-completed","stepId":6,"stepDurationMs":2916}}} +{"type":"emit_inbound","label":"turn-ended","frame":{"type":"interaction.update","runId":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","update":{"type":"turn-ended","usage":{"inputTokens":24438,"outputTokens":213,"cacheReadTokens":8192,"cacheWriteTokens":0}}}} +{"type":"emit_inbound","label":"run.completed:1","frame":{"type":"run.completed","result":{"id":"run-a79fc23e-2aec-48ad-985c-aeb4c79bae16","requestId":"d2fdf74b-9b32-4ca4-9a02-675554886416","status":"finished","result":"read only tool fixture complete","model":{"id":"composer-2.5"},"durationMs":5115,"usage":{"inputTokens":24438,"outputTokens":213,"cacheReadTokens":8192,"cacheWriteTokens":0,"totalTokens":32843}}}} +{"type":"expect_outbound","label":"agent.close","frame":{"type":"agent.close","agentId":"agent-8d0e0bb5-b541-4073-b092-02374fc6fd9a"}} diff --git a/apps/server/src/orchestration-v2/testkit/fixtures/turn_interrupt_mid_tool/cursor_transcript.ndjson b/apps/server/src/orchestration-v2/testkit/fixtures/turn_interrupt_mid_tool/cursor_transcript.ndjson index f7542e642ea2..cf31d680273e 100644 --- a/apps/server/src/orchestration-v2/testkit/fixtures/turn_interrupt_mid_tool/cursor_transcript.ndjson +++ b/apps/server/src/orchestration-v2/testkit/fixtures/turn_interrupt_mid_tool/cursor_transcript.ndjson @@ -1,43 +1,33 @@ -{"type":"transcript_start","provider":"cursor","protocol":"cursor-agent-sdk.local","version":"1","scenario":"turn_interrupt_mid_tool","metadata":{"generatedBy":"recordCursorAgentSdkReplayTranscript","nativeAgentId":"agent-e4dcb030-b82a-4526-9b30-3db02142c1bb"}} +{"type":"transcript_start","provider":"cursor","protocol":"cursor-agent-sdk.local","version":"1","scenario":"turn_interrupt_mid_tool","metadata":{"generatedBy":"recordCursorAgentSdkReplayTranscript","nativeAgentId":"agent-09567560-2ac7-45bc-9805-d8cb6f895c01"}} {"type":"expect_outbound","label":"agent.open","frame":{"type":"agent.open","operation":"create","options":{"model":{"id":"composer-2.5"},"hasName":true,"mode":"agent","local":{"hasCwd":true,"autoReview":false,"settingSources":["project","user","team","mdm","plugins"],"sandboxEnabled":true,"enableAgentRetries":true}}}} -{"type":"emit_inbound","label":"agent.opened","frame":{"type":"agent.opened","agentId":"agent-e4dcb030-b82a-4526-9b30-3db02142c1bb"}} +{"type":"emit_inbound","label":"agent.opened","frame":{"type":"agent.opened","agentId":"agent-09567560-2ac7-45bc-9805-d8cb6f895c01"}} {"type":"expect_outbound","label":"run.start:1","frame":{"type":"run.start","message":"Run this exact local command: `node -e \"console.log('interrupt fixture tool started'); setTimeout(() => {}, 30000)\"`. Do not answer until it completes, then respond exactly: interrupt fixture should not finish naturally.","options":{"model":{"id":"composer-2.5"},"mode":"agent"}}} -{"type":"emit_inbound","label":"run.started:1","frame":{"type":"run.started","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","agentId":"agent-e4dcb030-b82a-4526-9b30-3db02142c1bb"}} -{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"thinking-delta","text":"Running the Node.js "}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"thinking-delta","text":"command now. Waiting"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"thinking-delta","text":" for it to complete "}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"thinking-delta","text":"before responding."}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":4}}} -{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"thinking-completed","thinkingDurationMs":697}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"text-delta","text":"Running"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"text-delta","text":" the"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"text-delta","text":" command"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"text-delta","text":" and"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"text-delta","text":" waiting"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"text-delta","text":" for"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"text-delta","text":" it"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"text-delta","text":" to"}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"text-delta","text":" finish"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":2}}} -{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"text-delta","text":".\n"}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":3}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":22}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":4}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":9}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":5}}} -{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"token-delta","tokens":1}}} -{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","update":{"type":"tool-call-started","callId":"tool_6ecf0e02-3c15-448d-8994-2d041457475","toolCall":{"type":"shell","args":{"command":"node -e \"console.log('interrupt fixture tool started'); setTimeout(() => {}, 30000)\"","timeout":35000}},"modelCallId":"d7f78da1-7ccd-45fc-a021-a0f7c333bd1d-0-kteu"}}} -{"type":"expect_outbound","label":"run.cancel:1","frame":{"type":"run.cancel","runId":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2"}} -{"type":"emit_inbound","label":"run.completed:1","frame":{"type":"run.completed","result":{"id":"run-3735f72d-3c3a-40b3-ae4a-caed784e6ea2","requestId":"d7f78da1-7ccd-45fc-a021-a0f7c333bd1d","status":"cancelled","model":{"id":"composer-2.5"},"durationMs":4496}}} -{"type":"expect_outbound","label":"agent.close","frame":{"type":"agent.close","agentId":"agent-e4dcb030-b82a-4526-9b30-3db02142c1bb"}} +{"type":"emit_inbound","label":"run.started:1","frame":{"type":"run.started","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","agentId":"agent-09567560-2ac7-45bc-9805-d8cb6f895c01"}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"thinking-delta","text":"Running the exact Node.js"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"token-delta","tokens":6}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"thinking-delta","text":" command now."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"thinking-delta","text":"\n\nWaiting for the 30-second"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"token-delta","tokens":7}}} +{"type":"emit_inbound","label":"thinking-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"thinking-delta","text":" timeout to complete."}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"thinking-completed","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"thinking-completed","thinkingDurationMs":656}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"text-delta","text":"Running the command"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"text-delta","text":" and waiting for it"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"text-delta","text":" to"}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"text-delta","text":" finish"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"token-delta","tokens":2}}} +{"type":"emit_inbound","label":"text-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"text-delta","text":".\n"}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"token-delta","tokens":3}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"token-delta","tokens":22}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"token-delta","tokens":4}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"token-delta","tokens":10}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"token-delta","tokens":5}}} +{"type":"emit_inbound","label":"token-delta","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"token-delta","tokens":1}}} +{"type":"emit_inbound","label":"tool-call-started","frame":{"type":"interaction.update","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","update":{"type":"tool-call-started","callId":"tool_7f5e055b-d9f6-4146-8954-8a98139766d","toolCall":{"type":"shell","args":{"command":"node -e \"console.log('interrupt fixture tool started'); setTimeout(() => {}, 30000)\"","timeout":45000}},"modelCallId":"d91507e1-e342-4c22-bb83-9037901fed21-0-6vz9"}}} +{"type":"expect_outbound","label":"run.cancel:1","frame":{"type":"run.cancel","runId":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1"}} +{"type":"emit_inbound","label":"run.completed:1","frame":{"type":"run.completed","result":{"id":"run-dfd86d28-321f-4962-9bf7-7b832e19c6c1","requestId":"d91507e1-e342-4c22-bb83-9037901fed21","status":"cancelled","model":{"id":"composer-2.5"},"durationMs":3553}}} +{"type":"expect_outbound","label":"agent.close","frame":{"type":"agent.close","agentId":"agent-09567560-2ac7-45bc-9805-d8cb6f895c01"}}