Skip to content

feat: shared runner substrate (coding toolset, gateway, errors)#587

Closed
gewenyu99 wants to merge 1 commit into
posthog-code/runner-01-seam-flagfrom
posthog-code/runner-02-shared-substrate
Closed

feat: shared runner substrate (coding toolset, gateway, errors)#587
gewenyu99 wants to merge 1 commit into
posthog-code/runner-01-seam-flagfrom
posthog-code/runner-02-shared-substrate

Conversation

@gewenyu99

Copy link
Copy Markdown
Collaborator

Problem

Changes

Test plan

@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown

🧙 Wizard CI

Run the Wizard CI and test your changes against wizard-workbench example apps by replying with a GitHub comment using one of the following commands:

Test all apps:

  • /wizard-ci all

Test all apps in a directory:

  • /wizard-ci basic-integration
  • /wizard-ci error-tracking-upload-source-maps
  • /wizard-ci misc
  • /wizard-ci revenue

Test an individual app:

  • /wizard-ci basic-integration/android
  • /wizard-ci basic-integration/angular
  • /wizard-ci basic-integration/astro
Show more apps
  • /wizard-ci basic-integration/django
  • /wizard-ci basic-integration/fastapi
  • /wizard-ci basic-integration/flask
  • /wizard-ci basic-integration/javascript-node
  • /wizard-ci basic-integration/javascript-web
  • /wizard-ci basic-integration/laravel
  • /wizard-ci basic-integration/next-js
  • /wizard-ci basic-integration/nuxt
  • /wizard-ci basic-integration/python
  • /wizard-ci basic-integration/rails
  • /wizard-ci basic-integration/react-native
  • /wizard-ci basic-integration/react-router
  • /wizard-ci basic-integration/sveltekit
  • /wizard-ci basic-integration/swift
  • /wizard-ci basic-integration/tanstack-router
  • /wizard-ci basic-integration/tanstack-start
  • /wizard-ci basic-integration/vue
  • /wizard-ci error-tracking-upload-source-maps/android
  • /wizard-ci error-tracking-upload-source-maps/flutter
  • /wizard-ci error-tracking-upload-source-maps/ios
  • /wizard-ci error-tracking-upload-source-maps/next
  • /wizard-ci error-tracking-upload-source-maps/next-no-posthog
  • /wizard-ci error-tracking-upload-source-maps/node-raw
  • /wizard-ci error-tracking-upload-source-maps/node-rollup
  • /wizard-ci error-tracking-upload-source-maps/node-rollup-typescript-plugin
  • /wizard-ci error-tracking-upload-source-maps/node-webpack
  • /wizard-ci error-tracking-upload-source-maps/nuxt-3-6
  • /wizard-ci error-tracking-upload-source-maps/nuxt-4-3
  • /wizard-ci error-tracking-upload-source-maps/react-native
  • /wizard-ci error-tracking-upload-source-maps/react-vite
  • /wizard-ci error-tracking-upload-source-maps/rust
  • /wizard-ci misc/quack-quack
  • /wizard-ci revenue/stripe

Results will be posted here when complete.

gewenyu99 commented Jun 5, 2026

Copy link
Copy Markdown
Collaborator Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

SDK-agnostic primitives the pi/vercel runners share: the coding toolset
(Read/Write/Edit/Glob/Grep/Bash + Task* store tools + ListMcpResources stub) as
framework-neutral definitions + a dispatcher, the gateway transport (base URL/
token from the env initializeAgent sets, plus the Bedrock-fallback/metadata/flag
header builder mirroring buildAgentEnv), and error mapping (transport/loop errors
+ [ABORT] → AgentErrorType). No model SDK here; the stream->TUI bridge + MCP
descriptors land with the first runner where the SDK event shapes are concrete.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@gewenyu99 gewenyu99 force-pushed the posthog-code/runner-01-seam-flag branch from 9ed68ef to f51ac73 Compare June 8, 2026 15:09
@gewenyu99 gewenyu99 force-pushed the posthog-code/runner-02-shared-substrate branch from dc0d046 to 0e1b890 Compare June 8, 2026 15:09
@gewenyu99

Copy link
Copy Markdown
Collaborator Author

Closing — the runner stack is restarting. pi pivots to pi.dev (@earendil-works/pi-coding-agent), not @openai/agents; the seam moves onto the #688 shape and the backend is rebuilt from scratch on Pi. New plan in epic #520. This @openai/agents implementation is superseded.

@gewenyu99 gewenyu99 closed this Jun 19, 2026
@gewenyu99 gewenyu99 mentioned this pull request Jun 19, 2026
4 tasks
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