You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've been building Remote Agent Server, a self-hosted ACP client/runtime that runs coding agents such as Codex and Claude Code behind a Web UI and asynchronous HTTP API.
It uses acpx to communicate with Provider agents over ACP. The server adds the operational pieces needed for remote, long-running use:
reusable multi-repository project environments and snapshot-based Session workspaces on APFS/Btrfs;
persistent multi-turn Sessions, Run events, cancellation and Token accounting;
per-Agent Skills, Provider plugins and Hooks, HTTP/stdio MCP, and per-tool filtering;
integration endpoints with polling, SSE and signed Webhooks;
configurable concurrency while keeping Runs in the same Session serialized.
I would value feedback from other ACP client implementers on session restart/resume semantics and dynamic MCP injection. Those are the two areas where Provider behavior has differed most in practice.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
I've been building Remote Agent Server, a self-hosted ACP client/runtime that runs coding agents such as Codex and Claude Code behind a Web UI and asynchronous HTTP API.
It uses acpx to communicate with Provider agents over ACP. The server adds the operational pieces needed for remote, long-running use:
Repository: https://github.com/ma-pony/remote-agent-server
First public release: https://github.com/ma-pony/remote-agent-server/releases/tag/v0.1.0
I would value feedback from other ACP client implementers on session restart/resume semantics and dynamic MCP injection. Those are the two areas where Provider behavior has differed most in practice.
All reactions