Skip to content

Migrate bridge clients to process resources#820

Draft
ghostwriternr wants to merge 1 commit into
naresh/process-stack/04-sdk-processesfrom
naresh/process-migration/bridge
Draft

Migrate bridge clients to process resources#820
ghostwriternr wants to merge 1 commit into
naresh/process-stack/04-sdk-processesfrom
naresh/process-migration/bridge

Conversation

@ghostwriternr

@ghostwriternr ghostwriternr commented Jul 15, 2026

Copy link
Copy Markdown
Member

Move the standalone bridge worker, its Python examples, and its tests off the session and exec-stream routes and onto the unified process API.

The bridge is a thin HTTP surface over the SDK, so once the SDK drops sessions those routes map to capabilities that no longer exist. Leaving them would ship dead endpoints. This launches argv processes and recovers them by ID instead, replaces the exec and session test suites with create and process-route suites, and removes the obsolete integration harness.

Depends on the SDK process PR. No file overlap with the other migration PRs; retarget to next once the core stack merges.


Part of the unified process-execution stack.

Core stack — each builds on the previous:

Migrations — each builds on  5  #819:

@changeset-bot

changeset-bot Bot commented Jul 15, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: b37f799

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@ghostwriternr ghostwriternr force-pushed the naresh/process-stack/04-sdk-processes branch from e02ec6e to 9539b23 Compare July 15, 2026 10:28
@ghostwriternr ghostwriternr force-pushed the naresh/process-migration/bridge branch from 0ebb711 to 58757a5 Compare July 15, 2026 10:28
@ghostwriternr ghostwriternr force-pushed the naresh/process-stack/04-sdk-processes branch from 9539b23 to 99ac257 Compare July 15, 2026 11:58
@ghostwriternr ghostwriternr force-pushed the naresh/process-migration/bridge branch from 58757a5 to ec1bd40 Compare July 15, 2026 11:58
@ghostwriternr ghostwriternr force-pushed the naresh/process-stack/04-sdk-processes branch from 99ac257 to a6c8993 Compare July 15, 2026 13:04
@ghostwriternr ghostwriternr force-pushed the naresh/process-migration/bridge branch from ec1bd40 to 408370f Compare July 15, 2026 13:04
@ghostwriternr ghostwriternr force-pushed the naresh/process-stack/04-sdk-processes branch from a6c8993 to af08c09 Compare July 15, 2026 13:16
@ghostwriternr ghostwriternr force-pushed the naresh/process-migration/bridge branch from 408370f to 6a6c846 Compare July 15, 2026 13:16
@ghostwriternr ghostwriternr force-pushed the naresh/process-stack/04-sdk-processes branch from af08c09 to eed124b Compare July 15, 2026 14:02
@ghostwriternr ghostwriternr force-pushed the naresh/process-migration/bridge branch from 6a6c846 to d849f27 Compare July 15, 2026 14:02
@ghostwriternr ghostwriternr force-pushed the naresh/process-stack/04-sdk-processes branch from eed124b to 4cf7bd9 Compare July 15, 2026 14:59
@ghostwriternr ghostwriternr force-pushed the naresh/process-migration/bridge branch from d849f27 to 2c6706d Compare July 15, 2026 14:59
@ghostwriternr ghostwriternr force-pushed the naresh/process-stack/04-sdk-processes branch from 4cf7bd9 to fb00048 Compare July 15, 2026 15:31
@ghostwriternr ghostwriternr force-pushed the naresh/process-migration/bridge branch from 2c6706d to 38f119e Compare July 15, 2026 15:31
@ghostwriternr ghostwriternr force-pushed the naresh/process-stack/04-sdk-processes branch from fb00048 to ceb4ebe Compare July 15, 2026 17:23
Replace session and command-oriented bridge clients with lifecycle and
process resource APIs. Keep the Worker middleware, examples, and tests
aligned with the argv-only Sandbox bridge.
@ghostwriternr ghostwriternr force-pushed the naresh/process-migration/bridge branch from 38f119e to b37f799 Compare July 15, 2026 17:34
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