Skip to content

fix(runtime): install sdk child runner deps#1663

Merged
christso merged 2 commits into
mainfrom
runtime-sdk-child-runner-deps
Jul 5, 2026
Merged

fix(runtime): install sdk child runner deps#1663
christso merged 2 commits into
mainfrom
runtime-sdk-child-runner-deps

Conversation

@christso

@christso christso commented Jul 5, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add SDK provider packages as optional dependencies for @agentv/core and the published agentv CLI so beta SDK child-runner providers are installable by default without making them required.
  • Fix the bundled SDK child-runner path so the built CLI can find dist/evaluation/providers/sdk-child-runner.js after @agentv/core is bundled into chunks.
  • Update missing-dependency messages, public target docs, and focused tests for missing dependency errors, request plumbing, and lazy registry isolation.

Validation

  • bun install
  • bun test packages/core/test/evaluation/providers/sdk-child-provider.test.ts packages/core/test/evaluation/providers/sdk-provider-registry.test.ts packages/core/test/evaluation/providers/codex-sdk.test.ts packages/core/test/evaluation/providers/claude.test.ts packages/core/test/evaluation/providers/copilot-sdk.test.ts packages/core/test/evaluation/providers/pi-coding-agent.test.ts
  • bun --filter @agentv/core typecheck
  • bun run build
  • bun run lint
  • git diff --check

Live Dogfood

Private evidence branch: EntityProcess/agentv-private:evidence/av-t2o5-3-sdk-child-runner-deps
Evidence commit: 7af779d
Prior red evidence: EntityProcess/agentv-private:evidence/av-y7eq-9-host-runtime-live-matrix at f714ec1

Final SDK live matrix using local OpenAI-compatible endpoint http://127.0.0.1:10531/v1 and grader target local-openai-grader:

Provider Target Result Run id
Pi SDK pi-sdk-local PASS 2026-07-05T03-56-33-997Z
Codex SDK codex-sdk-local PASS 2026-07-05T03-56-49-439Z
Claude SDK claude-sdk-host PASS 2026-07-05T03-57-08-833Z
Copilot SDK copilot-sdk-local BLOCKED 2026-07-05T03-57-35-332Z

Copilot SDK blocker: package installability is resolved, but live SDK execution does not exit cleanly. Direct child-runner diagnostics emitted a result envelope with empty output and then hung until command timeout; the full eval reports copilot-sdk child runner signal: SIGTERM.

Post-Deploy Monitoring & Validation

No production service monitoring required. This changes package install metadata, SDK child-runner path resolution, docs, and tests for a local/CI CLI surface. Post-merge validation is GitHub Actions plus a follow-up SDK live dogfood rerun if Copilot SDK lifecycle behavior changes upstream.

Entire-Checkpoint: 6a6787e4f86b
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 5, 2026

Copy link
Copy Markdown

Deploying agentv with  Cloudflare Pages  Cloudflare Pages

Latest commit: 7aed690
Status: ✅  Deploy successful!
Preview URL: https://85f9fee4.agentv.pages.dev
Branch Preview URL: https://runtime-sdk-child-runner-dep.agentv.pages.dev

View logs

@christso christso marked this pull request as ready for review July 5, 2026 04:35
@christso christso merged commit 9f1ac92 into main Jul 5, 2026
10 checks passed
@christso christso deleted the runtime-sdk-child-runner-deps branch July 5, 2026 04:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant