Repository navigation
AgentDeck npm v1.9.3
·
174 commits
to master
since this release
AgentDeck npm v1.9.3
- Recover failed Codex jobs left in WORKING when their terminal hook is missing, using explicit current-turn completion or interruption records; unreadable or uncertain observations never imply completion.
- Protect daemon data and controls from unrelated browser pages on the same computer. Same-machine trust now validates the host and origin; paired devices and native local clients retain their supported paths. Previously exposed pairing tokens are not automatically revoked: Node users can rotate the token and re-pair devices, but complete revocation across Node/Swift handover remains separate.
- Show Attention only for a real human response: automatic Codex reviews, Claude processing and quoted prompt text no longer create false waiting states. Keep independently started Codex sessions separate, even in the same project, and estimate stale renewal dates by calendar month.
- Preserve conversation history during tool-heavy turns, close interrupted turns correctly and deliver session history to USB/Wi-Fi boards under the identifier they requested. Pixoo subagent activity no longer disappears behind tool events.
- Record Claude replies against the correct APME turn, omit request-free background notices from grading, capture OpenCode models and expose coverage diagnostics. Reference-judge comparisons remain explicit, with project selection and a reviewed dry run before sending task material.
- Improve Claude permission signals and Windows responses; add opt-in Codex approval controls with bounded fallback to the agent's own prompt. Preserve an existing Claude status line, with reversible installation and relay behavior.
- Route Wi-Fi setup through the owning daemon, validate credentials and report supported board acknowledgements. Avoid redundant provisioning when compatible firmware reports a matching credential ID; older firmware remains compatible.
- Keep absent BLE panels in one retrying worker, repair session-targeted cmux delivery, and support an experimental opt-in observed-session relay. Two-computer and Windows-worker relay acceptance remains separate.
- Make setup fall back to a user-owned npm prefix when global installation is denied, retain useful errors and give host-specific next steps.
The CLI, daemon, and Claude Code / Codex / OpenCode hook installers.
Optional — the macOS App Store app runs standalone without any of this.
Install
npx @agentdeck/setupPackages
| Package | Purpose |
|---|---|
@agentdeck/setup |
One-command installer |
@agentdeck/bridge |
agentdeck CLI — daemon hub + session bridge |
@agentdeck/hooks |
Agent lifecycle hook installers |
@agentdeck/shared |
Shared protocol types and layout engines |
Full changelog: https://github.com/puritysb/AgentDeck/blob/npm-v1.9.3/CHANGELOG.md