Skip to content

feat: local agent cli - #113

Merged
maxy-shpfy merged 1 commit into
maxy/feat--local-agent-host-packagefrom
maxy/feat--local-agent-cli
Oct 30, 2026
Merged

maxy-shpfy merged 1 commit into
maxy/feat--local-agent-host-packagefrom
maxy/feat--local-agent-cli

Conversation

@maxy-shpfy

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

Copy link
Copy Markdown
Collaborator

Description

New apps/local-agent-cli (tangent-local-agent binary) that wraps @tangent/local-agent-host. Parses CLI flags/env (--url, --session, --cwd, --host-id, --pi-bin, --model, --pi-proxy-url, --description, and the required REMOTE_ENV_TOKEN), starts the bridge, logs connection/roster status, and shuts down local sub-agents cleanly on SIGINT/SIGTERM. Includes an esbuild bundle and config-parsing tests.

How to test

  1. pnpm --filter @tangent/local-agent-cli test.
  2. REMOTE_ENV_TOKEN=... tangent-local-agent --url <shell url> --cwd . connects a host.
  3. tangent-local-agent --help prints usage.

Notes

Top of the stack; builds on #112.


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-cli branch from abba418 to 9195433 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 added this pull request to stack #116 October 21, 2026 00:54
@maxy-shpfy
maxy-shpfy force-pushed the maxy/feat--local-agent-cli branch 2 times, most recently from 0906c8f to 22db23c Compare October 21, 2026 05:10
@maxy-shpfy
maxy-shpfy force-pushed the maxy/feat--local-agent-cli branch from 22db23c to b0c6ac5 Compare October 21, 2026 05:25
@maxy-shpfy
maxy-shpfy force-pushed the maxy/feat--local-agent-cli branch from b0c6ac5 to 96457e3 Compare October 21, 2026 22:11
@maxy-shpfy
maxy-shpfy force-pushed the maxy/feat--local-agent-cli branch from 96457e3 to 943bd10 Compare October 21, 2026 22:14
@maxy-shpfy
maxy-shpfy force-pushed the maxy/feat--local-agent-cli branch from 943bd10 to 41452f2 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
@maxy-shpfy
maxy-shpfy force-pushed the maxy/feat--local-agent-cli branch from 41452f2 to ed092bb Compare October 27, 2026 23:13
@maxy-shpfy
maxy-shpfy force-pushed the maxy/feat--local-agent-cli branch from ed092bb to f9aa4db Compare October 28, 2026 23:50
@maxy-shpfy
maxy-shpfy removed this pull request from stack #116 October 29, 2026 18:53
@maxy-shpfy
maxy-shpfy added this pull request to stack #139 October 29, 2026 18:54
@maxy-shpfy
maxy-shpfy merged commit b951a04 into main Oct 30, 2026
15 checks passed
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.

3 participants