Skip to content

feat: local agent host package - #112

Open
maxy-shpfy wants to merge 1 commit into
maxy/feat--agents-tools-session-resourcesfrom
maxy/feat--local-agent-host-package
Open

maxy-shpfy wants to merge 1 commit into
maxy/feat--agents-tools-session-resourcesfrom
maxy/feat--local-agent-host-package

Conversation

@maxy-shpfy

@maxy-shpfy maxy-shpfy commented Oct 20, 2026 •

Copy link
Copy Markdown
Collaborator

Description

New @tangent/local-agent-host package: a reusable LocalAgentBridge that connects to the Shell's /remote-env namespace and hosts Tangent sub-agents as local pi child processes.

  • piAdapter / piEvents — launch and stream events from local pi sub-agents.
  • workspaceFs / fileToolOps / remoteFileTools — read-only workspace file tools.
  • shellUrl — parse the shell/session URL.
  • remoteEnvToken — handle the scoped environment token.
  • scopedConnection — the scoped Socket.IO connection.

Fully unit-tested.

How to test

  1. pnpm --filter @tangent/local-agent-host test.

Notes

Builds on #111. Consumed by the CLI in #113.


Stack created with GitHub Stacks CLI • Give Feedback 💬

@maxy-shpfy
maxy-shpfy added this pull request to stack #114 October 20, 2026 05:12
@maxy-shpfy
maxy-shpfy force-pushed the maxy/feat--local-agent-host-package branch from 566232f to 2507340 Compare October 21, 2026 00:54
@maxy-shpfy
maxy-shpfy removed this pull request from stack #114 October 21, 2026 00:54
@maxy-shpfy
maxy-shpfy changed the base branch from maxy/feat--precise-remote-env-selector-for-spawning-new-agents to maxy/feat--agents-tools-session-resources October 21, 2026 00:54
@maxy-shpfy
maxy-shpfy added this pull request to stack #116 October 21, 2026 00:54
@maxy-shpfy
maxy-shpfy force-pushed the maxy/feat--local-agent-host-package branch 5 times, most recently from d66967e to 54c8447 Compare October 21, 2026 22:14
@maxy-shpfy
maxy-shpfy force-pushed the maxy/feat--local-agent-host-package branch from 54c8447 to 259d9dc Compare October 23, 2026 23:22
@maxy-shpfy
maxy-shpfy marked this pull request as ready for review October 23, 2026 23:26
@maxy-shpfy
maxy-shpfy requested a review from camielvs October 23, 2026 23:28
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