Cordis throws on ctx.apiProxy without inject; use ctx.get and declare apiProxy inject so catalog and model APIs work under dsh web.
Co-authored-by: Cursor <cursoragent@cursor.com>
pnpm 11 no longer accepts package-name-only allowBuilds for github: deps; write the stable git+https key and strip auto-placeholders so one-click install works.
Co-authored-by: Cursor <cursoragent@cursor.com>
Align Telegram session list with Web via apiProxy (exclude archived), resume cold sessions on bind, and allow model selection from the phone.
Co-authored-by: Cursor <cursoragent@cursor.com>
Add install.ps1/install.sh, shrink README to script-first flow, register bot commands, and route API calls through undici EnvHttpProxyAgent when a proxy is set (v0.2.2).
Co-authored-by: Cursor <cursoragent@cursor.com>
Attach via /sessions picker instead of creating parallel agents; mirror the same session trajectory to phone and Web (Codex-style remote).
Co-authored-by: Cursor <cursoragent@cursor.com>