ta
TanStack
OSS
ta
Pipelines
Nx runs
Insights
Compare tasks
Analytics
Sign in
Toggle Sidebar
ai
ai
Pipelines
fix(ai-harness): return done from the subagent start binding SubagentBinding.start is typed to return { subagentRunId, done }, where done settles when the child ends, but the session binding returned only { subagentRunId }. That broke @tanstack/ai-harness build and test:types. Capture the runAgent operation and resolve it as done, the same awaitable the agent group already uses. Also update the todos session-plugins test: chat() now checks a tool's JSON Schema before it runs, so an invalid todo status is a tool error the model sees, not the plugin's own "Each todo needs text and a status." message. The test now expects the input-validation error. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
nx run-many --targets=test:coverage --projects=@tanstack/ai,@tanstack/ai-acp,@tanstack/ai-angular,@tanstack/ai-anthropic,@tanstack/ai-bedrock,@tanstack/ai-byteplus,@tanstack/ai-claude-code,@tanstack/ai-client,@tanstack/ai-cloudflare,@tanstack/ai-code-mode,@tanstack/ai-code-mode-snippets,@tanstack/ai-codex,@tanstack/ai-cohere,@tanstack/ai-compaction,@tanstack/ai-devtools-core,@tanstack/ai-durable-stream,@tanstack/ai-elevenlabs,@tanstack/ai-event-client,@tanstack/ai-fal,@tanstack/ai-gemini,@tanstack/ai-grok,@tanstack/ai-grok-build,@tanstack/ai-groq,@tanstack/ai-harness,@tanstack/ai-harness-cli,@tanstack/ai-isolate-cloudflare,@tanstack/ai-isolate-daytona,@tanstack/ai-isolate-e2b,@tanstack/ai-isolate-node,@tanstack/ai-isolate-quickjs,@tanstack/ai-isolate-quickjs-bun,@tanstack/ai-llmgateway,@tanstack/ai-lovable,@tanstack/ai-mcp,@tanstack/ai-memory,@tanstack/ai-mistral,@tanstack/ai-octane,@tanstack/ai-ollama,@tanstack/ai-ollaya,@tanstack/ai-openai,@tanstack/ai-opencode,@tanstack/ai-openrouter,@tanstack/ai-perplexity,@tanstack/ai-persistence,@tanstack/ai-preact,@tanstack/ai-react,@tanstack/ai-reactor,@tanstack/ai-remix,@tanstack/ai-sandbox,@tanstack/ai-sandbox-blaxel,@tanstack/ai-sandbox-boxd,@tanstack/ai-sandbox-cloudflare,@tanstack/ai-sandbox-daytona,@tanstack/ai-sandbox-docker,@tanstack/ai-sandbox-e2b,@tanstack/ai-sandbox-local-process,@tanstack/ai-sandbox-railway,@tanstack/ai-sandbox-sprites,@tanstack/ai-sandbox-upstash-box,@tanstack/ai-sandbox-vercel,@tanstack/ai-skills,@tanstack/ai-solid,@tanstack/ai-svelte,@tanstack/ai-typesafe,@tanstack/ai-utils,@tanstack/ai-vercel-gateway,@tanstack/ai-vertex,@tanstack/ai-vue,@tanstack/ai-worldlabs,@tanstack/openai-base --outputStyle=static -- --coverage.reporter=json-summary --coverage.include=src/**
⌘K
fix(ai-harness): return done from the subagent start binding
Succeeded
in
4m 44s
Started
Linux
4 CPU cores
read-write
access token used
Copy command
nx run-many --targets=test:coverage --projects=@tanstack/ai,@tanstack/ai-acp,@tanstack/ai-angular,@tanstack/ai-anthropic,@tanstack/ai-bedrock,@tanstack/ai-byteplus,@tanstack/ai-claude-code,@tanstack/ai-client,@tanstack/ai-cloudflare,@tanstack/ai-code-mode,@tanstack/ai-code-mode-snippets,@tanstack/ai-codex,@tanstack/ai-cohere,@tanstack/ai-compaction,@tanstack/ai-devtools-core,@tanstack/ai-durable-stream,@tanstack/ai-elevenlabs,@tanstack/ai-event-client,@tanstack/ai-fal,@tanstack/ai-gemini,@tanstack/ai-grok,@tanstack/ai-grok-build,@tanstack/ai-groq,@tanstack/ai-harness,@tanstack/ai-harness-cli,@tanstack/ai-isolate-cloudflare,@tanstack/ai-isolate-daytona,@tanstack/ai-isolate-e2b,@tanstack/ai-isolate-node,@tanstack/ai-isolate-quickjs,@tanstack/ai-isolate-quickjs-bun,@tanstack/ai-llmgateway,@tanstack/ai-lovable,@tanstack/ai-mcp,@tanstack/ai-memory,@tanstack/ai-mistral,@tanstack/ai-octane,@tanstack/ai-ollama,@tanstack/ai-ollaya,@tanstack/ai-openai,@tanstack/ai-opencode,@tanstack/ai-openrouter,@tanstack/ai-perplexity,@tanstack/ai-persistence,@tanstack/ai-preact,@tanstack/ai-react,@tanstack/ai-reactor,@tanstack/ai-remix,@tanstack/ai-sandbox,@tanstack/ai-sandbox-blaxel,@tanstack/ai-sandbox-boxd,@tanstack/ai-sandbox-cloudflare,@tanstack/ai-sandbox-daytona,@tanstack/ai-sandbox-docker,@tanstack/ai-sandbox-e2b,@tanstack/ai-sandbox-local-process,@tanstack/ai-sandbox-railway,@tanstack/ai-sandbox-sprites,@tanstack/ai-sandbox-upstash-box,@tanstack/ai-sandbox-vercel,@tanstack/ai-skills,@tanstack/ai-solid,@tanstack/ai-svelte,@tanstack/ai-typesafe,@tanstack/ai-utils,@tanstack/ai-vercel-gateway,@tanstack/ai-vertex,@tanstack/ai-vue,@tanstack/ai-worldlabs,@tanstack/openai-base --outputStyle=static -- --coverage.reporter=json-summary --coverage.include=src/**
1768
fa900e9
GitHub
Open on GitHub
Tasks
Resource Usage
ta
TanStack
OSS