Add the Pi reference runtime and ACP WebSocket API - #372
Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 49f8b2f. Configure here.

Summary
acpremote exposeprocesses. Disconnect terminates the agent; native session storage remains available for discovery/load.API and configuration
launchconfigures provider, model, thinking and an operator-defined credential binding.sharedconfigures exact-version npm extension packages and MCP servers. Session-supplied MCP definitions override shared defaults by name without writing shared files. Credential values are resolved from explicitly bound environment variables, not returned by GET or passed into preparation.Prepared configuration activates through one symlink switch. Native session files and adapter mappings live outside replaced revisions. Shared files remain shared; existing processes are not promised complete revision isolation. The README documents the schema, failure behavior, operator setup and adapter boundary.
Validation
go vet ./..., and generated-category consistency checks. Added empty-PATH tests for configured Node/Bun execution and executable wrapper mode; Bugbot's path finding is fixed and its latest review reports no issues.Scope and limitations