New:Socket for Asana Is Now Available.Learn more
Sign In

@clervo/sdk

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@clervo/sdk

Typed Clervo client generated from the frozen distribution candidate.

Source
npmnpm
Version
0.3.0
Version published
Weekly downloads
78
-73.56%
Maintainers
1
Weekly downloads
 
Created
Source

@clervo/sdk

Typed client for Clervo's frozen distribution candidate.

Current scope is deliberately narrow:

  • search.web and search.answer;
  • repository-local preview execution;
  • typed non-payable 402 challenges;
  • idempotency and request cancellation;
  • no wallet, signer, payment retry, or public-service assumption.

The client requires an explicit baseUrl because no public API deployment is currently verified.

import { ClervoClient } from '@clervo/sdk';

const clervo = new ClervoClient({ baseUrl: 'http://127.0.0.1:8080' });
const result = await clervo.search.web({ query: 'payment idempotency' });

search.answer sets synthesis explicitly. Callers cannot silently change the product identity through the request body.

Known future payment failures can be reduced to one bounded next action without triggering a payment or retry:

import { recoveryActionFor } from '@clervo/sdk';

const recovery = recoveryActionFor(error);

Unknown settlement and payment-timeout actions prohibit retry until the existing idempotency key is reconciled.

Keywords

clervo

FAQs

Package last updated on 03 Aug 2026

Related posts