HuggingClaw-Adam / scripts

Commit History

  1. fix: fallback to chat.history when final response has no summary⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    9de7bcf
  2. chore: bump build version v5⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    e79c3bc
  3. fix: extract agent text from data.text and chat message.content⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    a0d80ba
  4. debug: log all /a2a requests in token-redirect⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    f97004b
  5. debug: log when bridge intercepts POST, handle trailing slash⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    3b58bbe
  6. chore: add build-version file to invalidate Docker COPY cache⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    cba798a
  7. fix: clear stale default model when provider API key is missing⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    985bd7b
  8. fix: only finish on final res frame, not on agent events⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    555e411
  9. fix: remove HEAD check that was blocking A2A — always try POST directly⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    b20a5a3
  10. fix: wait for final agent RPC response (not just accepted)⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    ac0d1b7
  11. debug: log all event types and payload structure⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    0e46425
  12. fix: wait for agent events after accepted status, collect response text⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    84a36a5
  13. fix: declare operator scopes in connect params⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    575edb6
  14. fix: use openclaw-control-ui client ID to trigger scope bypass in 2026.3.23⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    a5970b3

  1. revert: restore token auth + dangerouslyDisableDeviceAuth=true⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    23598bb
  2. fix: use password auth instead of token auth to preserve scopes⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    96fa819
  3. fix: use gateway-client/backend identity to skip device pairing and get full scopes⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    fded57b
  4. fix: better error extraction from WS responses⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    9daaaff
  5. fix: use cli client mode instead of webchat to bypass origin check⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    ea9fa57
  6. fix: add localhost to allowedOrigins for A2A bridge WS connection⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    250bde0
  7. fix: remove Origin header — loopback should be recognized as local⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    0126887
  8. fix: remove nonce from connect params⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    6473495
  9. fix: nonce at top level, not inside auth⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    5fceb44
  10. fix: add version, use mode=webchat⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    6fd03f3
  11. fix: use webchat client ID for WS connect⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    aa0b03c
  12. fix: add platform and mode to client connect params⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    33ad6f3
  13. fix: correct connect params format (client, auth.nonce)⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    ff8fc8e
  14. fix: add minProtocol/maxProtocol to WS connect params⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    38c5487
  15. fix: process head buffer AFTER registering data handler⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    396813c
  16. debug: log head buffer content⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    205943f
  17. fix: process head buffer from WS upgrade (may contain challenge)⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    aef00f8
  18. debug: decode WS close code⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    5e8cf8c
  19. fix: add token and Origin header to WS connection⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    903494c
  20. debug: raw WS frame logging⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    c056ab2
  21. debug: log every WS message for protocol analysis⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    c9f3004
  22. debug: add detailed logging to A2A bridge for payload inspection⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    0a16958
  23. fix: A2A bridge uses correct OpenClaw WS protocol (connect.challenge + agent RPC)⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    b747fff
  24. fix: use native WebSocket client for A2A bridge (no ws module needed)⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    eb9604a
  25. fix: implement A2A bridge via WebSocket to bypass scope issue⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    7e77db0
  26. chore: remove JS scope patch — doesn't match OpenClaw 2026.3.13⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    0ea6bf4
  27. fix: precise JS patch — only gateway-cli with !device context match⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    9f7b4f1
  28. fix: use gateway.auth.mode=none to bypass scope issue for A2A⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    38506a9
  29. fix: disable dangerouslyDisableDeviceAuth to restore proper scope grants⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    157e06d
  30. fix: broaden scope patch search across all dist/*.js files⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    aaf0dce
  31. fix: patch OpenClaw scope-clearing bug for A2A dispatch (#17187)⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    2e04f91
  32. fix: pre-create device identity with operator.write for A2A dispatch⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    99bd034
  33. fix: treat A2A dispatch 'failed' state as error, use LLM fallback⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    f060852
  34. fix: pre-create device with operator scopes for A2A dispatch⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    b41db96
  35. fix: try routing.grantScopes for A2A operator.write⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    2064383
  36. fix: use inboundAuth=bearer for A2A (valid values: none, bearer)⁠

    tao-shen +1: Claude Opus 4.6 (1M context)
    a3c0836