Skip to content

feat: add ThoughtProof reasoning verification action provider#1032

Open
ThoughtProof wants to merge 1 commit intocoinbase:mainfrom
ThoughtProof:feat/thoughtproof-action-provider
Open

feat: add ThoughtProof reasoning verification action provider#1032
ThoughtProof wants to merge 1 commit intocoinbase:mainfrom
ThoughtProof:feat/thoughtproof-action-provider

Conversation

@ThoughtProof
Copy link

Summary

New action provider for pre-execution reasoning verification — adversarial multi-model critique before high-stakes agent actions.

Actions

Action Description
verify_reasoning Runs Claude + Grok + DeepSeek adversarial critique on a claim. Returns ALLOW or HOLD with confidence score and key objections.

Why

Agents executing DeFi transactions, fund transfers, or irreversible actions need a reasoning check layer — not just token safety, but decision quality verification:

  1. Agent receives: "Swap 500 USDC for TOKEN_X at market"
  2. Agent calls verify_reasoning({ claim, stakeLevel: 'high', domain: 'financial' })
  3. If HOLD → agent refuses and surfaces objections to the user
  4. If ALLOW → agent proceeds with confidence

Design

  • Fail-safe: API errors return HOLD (never silently proceed)
  • Stake-aware: low / medium / high / critical levels route to appropriate model depth
  • Signed attestations: responses include JWKS-signed EdDSA attestation for audit trails
  • Payment: x402 micropayments on Base (USDC) via api.thoughtproof.ai

Links

Adds ThoughtProofActionProvider with verify_reasoning action.
Runs adversarial multi-model critique before high-stakes agent actions.
Returns ALLOW or HOLD with confidence score and key objections.
@cb-heimdall
Copy link

🟡 Heimdall Review Status

Requirement Status More Info
Reviews 🟡 0/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 1
Sum 2

@github-actions github-actions bot added action provider New action provider typescript labels Mar 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants