feat: add claw credit payment mode integration with setup tooling#35
feat: add claw credit payment mode integration with setup tooling#35tsubasakong wants to merge 4 commits into
Conversation
…ence Add a claw.credit-backed payment path for OpenClaw BlockRun proxy requests, including payment mode selection, env/config wiring, health/reporting updates, and integration coverage.
Replace custom claw.credit payload construction with @t54-labs/clawcredit-sdk pay() integration, add SDK dependency/types, and tighten integration tests to assert official sdk_meta identity and richer audit context capture.
|
Thanks for the work here, and sorry it sat this long — but I'm closing this on security grounds, independent of the staleness.
Two more, worth fixing in any future version:
Not a judgement on claw.credit — a credit rail is a reasonable thing to want. But it needs a header allowlist, real status propagation, and a pinned/audited dep, which is a fresh design rather than a rebase. |
Summary
paymentMode: clawcreditflow for BlockRun inference without local wallet signing@t54-labs/clawcredit-sdkscripts/setup-clawcredit.shTest Plan
npx -y tsx test/clawcredit-mode.tsnpm run typecheckbun run build