{"full_name":"puritysb/agentdeck","owner":"puritysb","name":"agentdeck","url":"https://github.com/puritysb/AgentDeck","description":"AgentDeck CLI and daemon — steer Claude Code, Codex, and OpenCode sessions from Stream Deck, tablets, e-ink, ESP32 panels, and your terminal","description_zh":null,"homepage":null,"topics":["models","sessions","server"],"tag_pages":["models","server","sessions"],"language":"plugin","license":"MIT","avatar":"https://github.com/puritysb.png","created_at":"2026-02-28T03:19:36.460Z","pushed_at":"2026-11-11T02:50:40.132Z","metrics":{"stars":295,"downloads30d":2448,"downloads_month":null},"source_repo":"puritysb/AgentDeck","npm_id":"@agentdeck/bridge","verification":{"status":"skipped","level":"install","run_url":null},"approval":"pending","capabilities":{"findings":["binary-blob:package/assets/fonts/PocketSansWorld_12.cpfont","child-process:package/dist/modules/adb-module.js","child-process:package/dist/adb-reverse.js","child-process:package/dist/agent-cli-diagnostics.js","child-process:package/dist/antigravity-activity.js","child-process:package/dist/ble-sync-spawn.js","literal-ip:package/dist/bridge-core.js","literal-ip:package/dist/broadcast.js","child-process:package/dist/calendar-ics.js","child-process:package/dist/check-deps.js","child-process:package/dist/ci-wait-probe.js","network-call:package/dist/claude-turn-watchdog.js","credential-read:package/dist/claude-usage-recovery.js","child-process:package/dist/claude-usage-recovery.js","network-call:package/dist/cli.js","credential-read:package/dist/cli.js","child-process:package/dist/cli.js","child-process:package/dist/codex-background-terminals.js","network-call:package/dist/codex-hook-silence.js","child-process:package/dist/codex-rate-limits-live.js","child-process:package/dist/coordination-evidence.js","child-process:package/dist/daemon-build-identity.js","child-process:package/dist/daemon-recovery.js","network-call:package/dist/daemon-server.js","child-process:package/dist/daemon-server.js","child-process:package/dist/daemon-supervisor.js","network-call:package/dist/daemon.js","network-call:package/dist/apme/dashboard-html.js","network-call:package/dist/device-transcription.js","child-process:package/dist/device-transcription.js","child-process:package/dist/diag-analyzer.js","child-process:package/dist/display-monitor.js","network-call:package/dist/dot-cli.js","network-call:package/dist/esp32-flash.js","child-process:package/dist/esp32-flash.js","child-process:package/dist/esp32-serial-vendors.js","child-process:package/dist/esp32-serial.js","child-process:package/dist/foundation-models-helper.js","child-process:package/dist/gateway-probe.js","child-process:package/dist/hook-codex-sessions.js"],"red_flags":["binary-blob:package/assets/fonts/PocketSansWorld_12.cpfont","credential-read:package/dist/claude-usage-recovery.js","credential-read:package/dist/cli.js","lifecycle-script:package/package.json","obfuscation:package/dist/dot-runtime.mjs","binary-blob:package/assets/learning/jp-n3-ko.pdl","credential-read:package/dist/claude-usage-recovery.d.ts","credential-read:package/dist/usage-api.d.ts"]},"type":"plugin","contains":["plugin"],"deprecated":false,"deprecated_message":null,"maintainers":["samuel.choi"],"growth":{"day":{"stars":0,"downloads30d":0,"base_day":"2026-11-12"}},"history":{"dates":["2026-11-12","2026-11-13"],"stars":[295,295],"downloads30d":[2448,2448],"downloads_month":[null,null]},"boards":{"total":167},"same_owner":[],"latest_release":{"name":"2.1.2","tag":"2.1.2","published_at":"2026-11-11T02:50:40.132Z","body":null,"url":"https://www.npmjs.com/package/@agentdeck/bridge/v/2.1.2"},"readme":false,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-12T16:16:32Z","history_start":"2026-11-12"}