@sezgox/agentwrapper-backend
v1.0.1
Published
AgentWrapper remote JSON-RPC backend (Cursor Cloud Agent API)
Downloads
224
Readme
@sezgox/agentwrapper-backend
JSON-RPC backend consumed by the AgentWrapper mobile app over SSH stdio. It talks to the Cursor Cloud Agent API using CURSOR_API_KEY from ~/.agentwrapper/backend/.env.
Requirements
- Node.js 16+ (18+ recomendado; el cliente Flutter acepta 16 como mínimo)
npmonPATH(the Flutter client runsnpm installunder~/.agentwrapper/backend/)
Remote layout
| Path | Purpose |
|------|---------|
| ~/.agentwrapper/backend/package.json | Minimal manifest pinning this package |
| ~/.agentwrapper/backend/node_modules/ | Installed by npm install --prefix |
| ~/.agentwrapper/backend/.env | CURSOR_API_KEY=... (permissions should be 0600) |
| ~/.agentwrapper/state/providers.json | Optional provider snapshot overrides |
Run locally
npm install
npm run build
echo 'CURSOR_API_KEY=crsr_...' > ~/.agentwrapper/backend/.env
node dist/cli.jsSend one JSON-RPC object per line on stdin; responses are one JSON object per line on stdout.
Publish to npm
npm login
npm publish --access publicUse an npm account with permission to publish the @misc scope (or change the package name to your own scope before publishing).
