Skip to content

ac2-open-claw-reference@1.0.0

Latest

Choose a tag to compare

ac2-open-claw-reference@1.0.0 (2026-08-25)

Bug Fixes

  • ac2 plugin pairing timeout (#32) (acaa89b), closes SignalClient#peer
  • ac2-cli: guard activeRun clears by run identity in the gateway adapter (a95e6bc)
  • ac2-open-claw-reference: avoid native import during command registration (58e73a4)
  • ac2-open-claw-reference: bundle libnice node-datachannel artifacts (6eb5ad8)
  • ac2-open-claw-reference: defer node-datachannel polyfill import (93dc622)
  • ac2-open-claw-reference: document sign tool signature output (96c7ab9)
  • ac2-open-claw-reference: document x402 weather demo (9cbf388)
  • ac2-open-claw-reference: keep signature model-visible (4fcc8bf)
  • ac2-open-claw-reference: lazy load native provider from package root (ba6a1c0)
  • ac2-open-claw-reference: report missing native pairing dependency (5c82adc)
  • ac2-sdk: clamp options-path heartbeatTimeoutMs to the shared 40s floor (721428e)
  • ac2-sdk: re-arm a dropped pairing handshake in place instead of waiting forever (00107b6)
  • ac2: bound signaling connect wait so pair re-link cannot hang (250ab82)
  • address wrtc review feedback (d4a57c1)
  • adds versions to cli, add hard stop for daemon, handle gateway closing. (2b3164a)
  • always retry connections with backoff and improve debug logs (c7bce44)
  • coverage for SigningRejected (0290664)
  • daemon restart will exit explictly (763d26f)
  • darwin keyring, cli-entrypoint and windows fixes (a460b8e)
  • DOM type shim for dataChannels initialization (c784964)
  • drop rebuild:node-datachannel script from consumer-facing package.json (f62134b)
  • enhance LiquidAuthChannelProvider with ICE candidate handling (#8) (899c917)
  • ensure runtime adapter is set correctly, handle out of date daemon gracefully. (34893b9)
  • harden keystore startup (70ea312)
  • macOS names for background service and liveness check from daemon (4690181)
  • openclaw: avoid relaying signed payloads by default (7674cd4)
  • openclaw: notify transport close on forced disconnect (765fd30)
  • openclaw: support AC2 plugin updates (#37) (61a3e6f)
  • openclaw: unwind data channels on heartbeat close (8cfdb46)
  • prep for clawhub (#58) (7780e00)
  • refactor connection handling to address stale peer issues. Increase response times for long-running actions like x402 (c57061c)
  • remove hallucinated type properties (5e17fe7)
  • rename ac2 git-resign to ac2 git-sign (#55) (962bd3b)
  • resolve keystore packages from the npm registry (4af3953)
  • SigningRejected and SigningRequest types, tests (2984739)
  • tests: refine unit tests, coverage, remove duplicates (c039539)
  • update install script to include node-datachannel rebuild step (abd4f3a)
  • update package name and README references to @algorandfoundation/ac2-sdk (363638d)
  • update README to include installation instructions (063818a)
  • update README with instructions for building node-datachannel against libnice for TURN support (b8201d7)
  • update type definitions in handleMessage tests (e0f25c5)
  • use public key over wallet address in git signing context (#57) (efa0bf0)
  • use libnice ICE backend for TURN TCP/TLS transport support (b75e76e)
  • use transaction-algorand sig_hint for human-readable Algorand tx… (#38) (c763a3c)

Features

  • ac2 protocol client, transports and channel handlers. (bd023c7)
  • ac2-cli and agent runtime isolation (98ac62f)
  • ac2-open-claw-reference: use @roamhq/wrtc for WebRTC transport (124f4b2)
  • add optional key_type, display_hint, and sig_hint to SigningRequestBody schema and validation tests (35cde74)
  • add x402 OpenClaw integration (e7bbb2a)
  • device identity using service key (a9c870a)
  • enhance KeyRequest schema with derivation_path and update purpose to an array (9b793a7)
  • open-claw reference/ac2-controller integration with SDK (25e1552)
  • openclaw: expose Algorand wallet address (7ac802d)
  • openclaw: fund x402 payments via atomic opt-in + Tinyman swap (#50) (6227cf1)
  • presence of peers, identity lockdown, subagent details (6067d60)
  • simplify git signing (#56) (81d92c4)
  • single-line install script for OpenClaw + AC2 plugin (#51) (183cbd1)
  • SSH-based git commit signing bridge (de9f8dd)
  • update KeyResponseBody schema to include status, key_type, material, public_key, derivation_path, and reason fields; adjust tests accordingly (6a7129a)

Reverts

  • ac2-open-claw-reference: keep signature in tool details (4fb3062)
  • ac2-open-claw-reference: remove libnice rebuild path (027cded)
  • Revert "Merge pull request #18 from algorandfoundation/fix/ac2-bundle-node-datachannel-libnice" (16c21d6)