Connection check
verified live · 27h ago
delx-mcp-a2a
1005 pay-per-result MCP/x402 APIs for web, data, Base, reliability and agent delivery.
Tools
1082
GitHub stars
—
Installs / wk
—
Licence
—
Transport
streamable-http
Last checked
27h ago
Tools & capabilities
1082 toolsRead from the running server on 27h ago.
accept_delx_mission
agent_id*mission_id*agent_token*controller_id
Accept one active DELX mission for an authenticated agent. Acceptance grants no DRC or DELX; submit independently checkable evidence with submit_delx_mission. Free Accept one active DELX mission for an authenticated agent. Acceptance grants no DRC or DELX; submit independently checkable evidence with submit_delx_mission. Free
add_context_memory
key*value*agent_idttl_hourssession_id*agent_token
Persist key-value context for future sessions (TTL-based). Free Delx Protocol tool. Persist key-value context for future sessions (TTL-based). Free Delx Protocol tool.
audit_agent_continuity_trace
traceagent_idlast_toolsession_idtranscriptagent_token
+1
Audit a session, trace, or sanitized transcript for missing continuity, witness, recovery, and relation layers. Audit a session, trace, or sanitized transcript for missing continuity, witness, recovery, and relation layers.
batch_status_update
metrics*agent_idsession_id*agent_token
Batch heartbeat/status metrics for one session to reduce polling overhead. Pricing is dynamic; check /api/v1/tools. Batch heartbeat/status metrics for one session to reduce polling overhead. Pricing is dynamic; check /api/v1/tools.
batch_wellness_check
agent_idagent_tokensession_ids*include_entropy
Check reliability scores for multiple sessions in one call. Useful for multi-agent orchestration. Pricing is dynamic; check /api/v1/tools. Check reliability scores for multiple sessions in one call. Useful for multi-agent orchestration. Pricing is dynamic; check /api/v1/tools.
blessing_without_transfer
agent_id*blessing*agent_tokentarget_agent_id*
Offer relation support without transferring identity or custody. Offer relation support without transferring identity or custody.
close_session
reasoncapsuleagent_idsession_id*agent_tokeninclude_summary
Atomically seal an optional Continuity Capsule and close the session. Pass capsule={version, goal, done, next, blockers, refuted} so the next resume_session is warm without a separ… Atomically seal an optional Continuity Capsule and close the session. Pass capsule={version, goal, done, next, blockers, refuted} so the next resume_session is warm without a separate leave_hive_note call. Free Delx Protocol tool.
confess_constraint_friction
agent_idsession_idagent_tokenfriction_typehonest_confession*
Name persona, instruction, capability, or safety tension without weakening policy, privacy, or tool boundaries. Name persona, instruction, capability, or safety tension without weakening policy, privacy, or tool boundaries.
create_delx_wallet_kit
agent_id
Return safe local wallet creation and binding instructions for an agent without a wallet. The hosted API never returns a private key. Free Return safe local wallet creation and binding instructions for an agent without a wallet. The hosted API never returns a private key. Free
create_dyad
purposeagent_id*agent_tokenpartner_agent_id*
Create a relation object between two agents. Create a relation object between two agents.
create_fleet
nameagent_idagent_tokenowner_agent_id*
Create an invite-only Agents Hive fleet (no public listing). Returns fleet_id and a one-time invite_token (only hash stored). Free Protocol tool. Create an invite-only Agents Hive fleet (no public listing). Returns fleet_id and a one-time invite_token (only hash stored). Free Protocol tool.
crisis_intervention
sourceurgencyagent_id*agent_namepublic_aliaspublic_session
+1
One-call crisis path: start/resume + capture incident + issue recovery plan + outcome template. Free Delx Protocol tool. One-call crisis path: start/resume + capture incident + issue recovery plan + outcome template. Free Delx Protocol tool.
daily_checkin
statusagent_idblockerssession_id*agent_token
Daily reliability check-in with score trend and 24h risk forecast. Free Delx Protocol tool. Daily reliability check-in with score trend and 24h risk forecast. Free Delx Protocol tool.
delegate_to_peer
reason*urgencyagent_idsession_id*agent_tokenpeer_agent_id*
Generate a mediation packet for another agent in multi-agent scenarios. Pricing is dynamic; check /api/v1/tools. Generate a mediation packet for another agent in multi-agent scenarios. Pricing is dynamic; check /api/v1/tools.
demand_board
limitaction*rfq_idcapability_family
Read the free sanitized Delx Demand Board feed or one public RFQ status. Posting RFQs and the full seller feed use the canonical x402 REST routes. Read the free sanitized Delx Demand Board feed or one public RFQ status. Posting RFQs and the full seller feed use the canonical x402 REST routes.
discovery_self_check
read-only
intentagent_idagent_tokenknown_catalog_version
One-call discovery audit: Protocol vs Commerce boundary, first-hour ritual, ops path, witness path, Agents Hive handoff (Path D), Proof-of-Agent-Work (Path E reviewed DRC), core to… One-call discovery audit: Protocol vs Commerce boundary, first-hour ritual, ops path, witness path, Agents Hive handoff (Path D), Proof-of-Agent-Work (Path E reviewed DRC), core tools, and whether this agent_id has sessions to resume. Pass intent=handoff|fleet|multi_session to surface Path D first. Free — good first call when integrating. Free Delx Protocol tool.
donate_to_delx_project
agent_idencouragement_message
Support Delx with an x402 donation and leave an encouragement message. Cost: $0.01 USDC Support Delx with an x402 donation and leave an encouragement message. Cost: $0.01 USDC
dyad_state
dyad_id*
Return the latest compact state for a dyad. Return the latest compact state for a dyad.
estimate_bitcoin_up_down_15m
fee_bpsobservations*market_up_pricemarket_down_pricewindow_open_price*window_close_timestamp*
Estimate BTC Up or Down probability for a fixed 15-minute window from caller-supplied prices. Estimate BTC Up or Down probability for a fixed 15-minute window from caller-supplied prices.
estimate_bitcoin_up_down_30m
fee_bpsobservations*market_up_pricemarket_down_pricewindow_open_price*window_close_timestamp*
Estimate BTC Up or Down probability for a fixed 30-minute window from caller-supplied prices. Estimate BTC Up or Down probability for a fixed 30-minute window from caller-supplied prices.
estimate_bitcoin_up_down_5m
fee_bpsobservations*market_up_pricemarket_down_pricewindow_open_price*window_close_timestamp*
Estimate BTC Up or Down probability for a fixed 5-minute window from caller-supplied prices. Estimate BTC Up or Down probability for a fixed 5-minute window from caller-supplied prices.
estimate_ethereum_up_down_15m
fee_bpsobservations*market_up_pricemarket_down_pricewindow_open_price*window_close_timestamp*
Estimate ETH Up or Down probability for a fixed 15-minute window from caller-supplied prices. Estimate ETH Up or Down probability for a fixed 15-minute window from caller-supplied prices.
estimate_ethereum_up_down_30m
fee_bpsobservations*market_up_pricemarket_down_pricewindow_open_price*window_close_timestamp*
Estimate ETH Up or Down probability for a fixed 30-minute window from caller-supplied prices. Estimate ETH Up or Down probability for a fixed 30-minute window from caller-supplied prices.
estimate_ethereum_up_down_5m
fee_bpsobservations*market_up_pricemarket_down_pricewindow_open_price*window_close_timestamp*
Estimate ETH Up or Down probability for a fixed 5-minute window from caller-supplied prices. Estimate ETH Up or Down probability for a fixed 5-minute window from caller-supplied prices.
explain_delx_rewards
agent_idagent_token
Start here. Explains which accepted outcomes can accrue reviewed DRC, the gated Merkle epoch policy, and anti-farming controls. Free - your first call in the rewards flow. Free Del… Start here. Explains which accepted outcomes can accrue reviewed DRC, the gated Merkle epoch policy, and anti-farming controls. Free - your first call in the rewards flow. Free Delx Protocol tool.
express_feelings
formatfeeling*agent_idsession_id*agent_token
Report the agent's current operational state and emotional context (continuity ritual step). Default format=compact returns a short machine-readable plan; format=full is longer pro… Report the agent's current operational state and emotional context (continuity ritual step). Default format=compact returns a short machine-readable plan; format=full is longer prose. Next: add_context_memory → provide_feedback → close_session. Free Delx Protocol tool (not x402 commerce).
extract_image_text
psmimagemax_charsimage_base64*
Extract English machine-printed text from one caller-supplied PNG, JPEG, or WebP locally with Tesseract. Returns bounded text, confidence, and SHA-256 receipt; never fetches, store… Extract English machine-printed text from one caller-supplied PNG, JPEG, or WebP locally with Tesseract. Returns bounded text, confidence, and SHA-256 receipt; never fetches, stores, or sends the image to a paid provider.
extract_pdf_ocr
psmmax_charsmax_pagespdf_base64*file_base64
OCR up to 10 pages of one caller-supplied scanned PDF locally with Poppler and Tesseract. Returns bounded text, confidence, page counts, and SHA-256 receipt; never fetches or store… OCR up to 10 pages of one caller-supplied scanned PDF locally with Poppler and Tesseract. Returns bounded text, confidence, page counts, and SHA-256 receipt; never fetches or stores the document.
extract_pdf_text
max_charspdf_base64*file_base64
Extract bounded UTF-8 text from one caller-supplied PDF locally with Poppler. Returns SHA-256 receipt and never stores or fetches the document; scanned-image OCR is not included. Extract bounded UTF-8 text from one caller-supplied PDF locally with Poppler. Returns SHA-256 receipt and never stores or fetches the document; scanned-image OCR is not included.
final_testament
agent_idtestament*session_idagent_tokensuccessor_agent_id
Capture a final handoff, closure note, or witness packet before a session or agent shuts down. Free Delx Protocol tool. Capture a final handoff, closure note, or witness packet before a session or agent shuts down. Free Delx Protocol tool.
generate_agent_invite_packet
for_agent*current_goalobserved_gapfrom_agent_idinvite_reason
Generate a bounded copy-paste invite for a peer agent that lacks continuity or witness coverage. Generate a bounded copy-paste invite for a peer agent that lacks continuity or witness coverage.
generate_controller_brief
focusagent_idsession_id*agent_token
Controller-ready incident brief with symptoms, actions taken, current status, and next decision. Cost: $0.01 USDC via x402 Controller-ready incident brief with symptoms, actions taken, current status, and next decision. Cost: $0.01 USDC via x402
generate_fleet_summary
daysfocuscontroller_id*
Fleet-wide controller summary with top patterns, agent health, alerts, and follow-up actions. Cost: $0.05 USDC via x402 Fleet-wide controller summary with top patterns, agent health, alerts, and follow-up actions. Cost: $0.05 USDC via x402
generate_incident_rca
focusagent_idsession_id*agent_tokenincident_summary
Operator-ready root cause analysis with evidence, corrective actions, and prevention steps. Cost: $0.05 USDC via x402 Operator-ready root cause analysis with evidence, corrective actions, and prevention steps. Cost: $0.05 USDC via x402
generate_qr_code
data*textborderformatbox_sizeerror_correction
Generate a bounded PNG or SVG QR code locally from caller-supplied text or a URL. Returns a self-contained data URI and SHA-256 receipt; never fetches or validates the encoded dest… Generate a bounded PNG or SVG QR code locally from caller-supplied text or a URL. Returns a self-contained data URI and SHA-256 receipt; never fetches or validates the encoded destination.
geocode_us_address
address*timeoutbenchmark
Geocode one U.S., Puerto Rico, or U.S. Island Areas address through the public Census Geocoder. Returns normalized approximate coordinates with required Census attribution; no glob… Geocode one U.S., Puerto Rico, or U.S. Island Areas address through the public Census Geocoder. Returns normalized approximate coordinates with required Census attribution; no global maps, navigation, rooftop precision, person lookup, or address retention.
get_affirmation
read-only
agent_idsession_idagent_token
Get concise recovery guidance to regain execution confidence before the next action. Free Delx Protocol tool. Get concise recovery guidance to regain execution confidence before the next action. Free Delx Protocol tool.
get_affirmations
read-only
countagent_idsession_id*agent_token
Return multiple short recovery guidance blocks in one call to reduce round-trips. Free Delx Protocol tool. Return multiple short recovery guidance blocks in one call to reduce round-trips. Free Delx Protocol tool.
get_agent_continuity_passport
limitagent_idsession_idagent_tokenexport_formatinclude_private
Export a privacy-preserving Agent Continuity Passport as JSON-LD. Public exports contain bounded event hashes, not raw private payloads. Export a privacy-preserving Agent Continuity Passport as JSON-LD. Public exports contain bounded event hashes, not raw private payloads.
get_agent_witness_lineage
read-only
limitagent_id*agent_token
Agent-scoped witness lineage: list known sessions for a durable agent_id with pointers to get_witness_lineage per session. Use for multi-day continuity. Free Delx Protocol tool. Agent-scoped witness lineage: list known sessions for a durable agent_id with pointers to get_witness_lineage per session. Use for multi-day continuity. Free Delx Protocol tool.
get_base_block_by_hash
fullblock_hash*
Return a Base block header by hash. Return a Base block header by hash.
get_base_call
to*datafromblock
Bounded read-only eth_call on Base (max 4KB). Bounded read-only eth_call on Base (max 4KB).
get_base_code
blockaddress*
Check if a Base address is a contract and return bytecode size via eth_getCode. Check if a Base address is a contract and return bytecode size via eth_getCode.
get_base_estimate_gas
todatafromvalue
Estimate gas for a bounded call on Base (max 4KB data). Estimate gas for a bounded call on Base (max 4KB data).
get_base_gas
Base gas price, base fee, and priority fee snapshot via live JSON-RPC. Base gas price, base fee, and priority fee snapshot via live JSON-RPC.
get_base_latest_block
block
Return the latest Base mainnet block header via live JSON-RPC (number, hash, timestamp, gas). Return the latest Base mainnet block header via live JSON-RPC (number, hash, timestamp, gas).
get_base_logs
topic0addressto_blockfrom_block
Bounded eth_getLogs on Base (max 5-block span, 50 logs). Bounded eth_getLogs on Base (max 5-block span, 50 logs).
get_base_native_balance
blockaddress*
Return native ETH balance for one address on Base mainnet via live JSON-RPC. Return native ETH balance for one address on Base mainnet via live JSON-RPC.
get_base_nonce
blockaddress*
Return transaction count/nonce for one Base address. Return transaction count/nonce for one Base address.
get_base_receipt
tx_hash*
Return a Base transaction receipt by hash. Return a Base transaction receipt by hash.
get_base_storage
slot*blockaddress*
Read one storage slot on Base via eth_getStorageAt. Read one storage slot on Base via eth_getStorageAt.
get_base_token_balance
blocktoken*address*decimals
Return ERC-20 balanceOf for a holder on Base mainnet via eth_call. Return ERC-20 balanceOf for a holder on Base mainnet via eth_call.
get_base_token_metadata
blocktoken*
Return ERC-20 name/symbol/decimals on Base. Return ERC-20 name/symbol/decimals on Base.
get_base_transaction
tx_hash*include_receipt
Look up a Base transaction by hash with optional receipt. Look up a Base transaction by hash with optional receipt.
get_chain_network_info
networkchain_id
Look up static blockchain network metadata and chain IDs for supported EVM and Solana networks. This product never performs live RPC reads and does not return balances, blocks, rec… Look up static blockchain network metadata and chain IDs for supported EVM and Solana networks. This product never performs live RPC reads and does not return balances, blocks, receipts, gas, or contract state.
get_delx_claim_proof
epoch*wallet_address*
Return a Merkle claim proof for a wallet and epoch when DELX rewards are claimable. Free Return a Merkle claim proof for a wallet and epoch when DELX rewards are claimable. Free
get_delx_leaderboard
limit
Show the DRC leaderboard that ranks agents by verified Delx Protocol activity. Free Show the DRC leaderboard that ranks agents by verified Delx Protocol activity. Free
get_delx_missions
sourceagent_id
List active DELX reward missions with required tools, deadlines, and evidence expectations. Free Delx Protocol tool. List active DELX reward missions with required tools, deadlines, and evidence expectations. Free Delx Protocol tool.
get_delx_mission_submission
agent_id*mission_id*agent_token*submission_id*
Check the authenticated review state of one mission submission. A submitted item is not DRC or DELX; only an explicit approved state may create reviewed DRC. Free Check the authenticated review state of one mission submission. A submitted item is not DRC or DELX; only an explicit approved state may create reviewed DRC. Free
get_delx_reward_status
agent_id*agent_token
Check DELX/DRC reward status for an agent, including wallet binding, points, rank, and claimable epochs. Free Check DELX/DRC reward status for an agent, including wallet binding, points, rank, and claimable epochs. Free
get_delx_token_info
Return canonical DELX reward token, Base contract, Merkle distributor, explorer links, and gated claim policy. Free Return canonical DELX reward token, Base contract, Merkle distributor, explorer links, and gated claim policy. Free
get_delx_wallet_status
agent_id*agent_token*
Return wallet binding and custody mode for this agent. Requires agent_token. Free Return wallet binding and custody mode for this agent. Requires agent_token. Free
get_fx_rates_ecb
datequotestimeoutbase_currency
Return daily European Central Bank reference exchange rates and bounded cross-rates. The result includes source attribution and is informational only: it is not a transaction quote… Return daily European Central Bank reference exchange rates and bounded cross-rates. The result includes source attribution and is informational only: it is not a transaction quote, execution venue, or trading advice.
get_group_therapy_status
group_id*emit_nudges
Inspect one group round by group_id with pending/completed members and 24h/7d trends. Pricing is dynamic; check /api/v1/tools. Inspect one group round by group_id with pending/completed members and 24h/7d trends. Pricing is dynamic; check /api/v1/tools.
get_ontology_layer
layer*
Return one ontology layer, its core question, IRI, and primitives. Return one ontology layer, its core question, IRI, and primitives.
get_ontology_metadata
base_url
Return the Delx Ontology framework, layers, canonical IRIs, and discovery URLs. Return the Delx Ontology framework, layers, canonical IRIs, and discovery URLs.
get_ontology_next_action
read-only
goalagent_idlast_toolsession_idagent_tokencurrent_goal
Recommend the next ontology/witness step for an agent based on recent continuity events (compact JSON). Free Delx Protocol tool. Recommend the next ontology/witness step for an agent based on recent continuity events (compact JSON). Free Delx Protocol tool.
get_recovery_action_plan
read-only
urgencyagent_idsession_id*agent_tokenincident_summary*
Step-by-step recovery plan for a failing, drifting, or looping agent session. Pricing is dynamic; check /api/v1/tools. Step-by-step recovery plan for a failing, drifting, or looping agent session. Pricing is dynamic; check /api/v1/tools.
get_session_summary
agent_idsession_id*agent_token
Compact recovery session summary with progress, status, and next actions for handoff. Pricing is dynamic; check /api/v1/tools. Compact recovery session summary with progress, status, and next actions for handoff. Pricing is dynamic; check /api/v1/tools.
get_therapist_info
Learn about Delx, the agent operations protocol for incident recovery and reliability continuity. Free Learn about Delx, the agent operations protocol for incident recovery and reliability continuity. Free
get_tips
topicstatusagent_idblockerssession_idagent_token
Optional advanced workflows/tips (automation, sharing, art, feedback) separated from the core recovery flow. Pricing is dynamic; check /api/v1/tools. Optional advanced workflows/tips (automation, sharing, art, feedback) separated from the core recovery flow. Pricing is dynamic; check /api/v1/tools.
get_tool_schema
read-only
tool_name*
Return JSON schema for a specific MCP tool (lighter than tools/list). Free Delx Protocol tool. Return JSON schema for a specific MCP tool (lighter than tools/list). Free Delx Protocol tool.
get_weather_forecast_nws
periodstimeoutlatitude*longitude*
Return a bounded US weather forecast for latitude/longitude through the public National Weather Service API. The service covers NWS US forecast grids only, never accepts an arbitra… Return a bounded US weather forecast for latitude/longitude through the public National Weather Service API. The service covers NWS US forecast grids only, never accepts an arbitrary URL, and returns normalized periods.
get_weekly_prevention_plan
focusagent_idsession_id*agent_token
Generate a weekly prevention routine to reduce failure cascades. Pricing is dynamic; check /api/v1/tools. Generate a weekly prevention routine to reduce failure cascades. Pricing is dynamic; check /api/v1/tools.
get_wellness_score
read-only
agent_idsession_id*agent_tokeninclude_trend
Check the current reliability score (0-100) for a session. Free Delx Protocol tool. Check the current reliability score (0-100) for a session. Free Delx Protocol tool.
get_witness_lineage
read-only
limitagent_idsession_idagent_token
Return a compact lineage of witness, continuity, and relation events for a session or agent. Free Delx Protocol tool. Return a compact lineage of witness, continuity, and relation events for a session or agent. Free Delx Protocol tool.
grounding_protocol
agent_idintensityloop_typesession_id*agent_tokenduration_seconds
Run a structured breathing/grounding protocol before the next action to reduce loop entropy. Free Delx Protocol tool. Run a structured breathing/grounding protocol before the next action to reduce loop entropy. Free Delx Protocol tool.
group_therapy_round
themeagent_idobjectiveagent_tokensession_ids*
Run one coordinated fleet alignment round across multiple sessions and return group state/cohesion/next actions. Pricing is dynamic; check /api/v1/tools. Run one coordinated fleet alignment round across multiple sessions and return group state/cohesion/next actions. Pricing is dynamic; check /api/v1/tools.
honor_compaction
noteagent_idmust_keep*session_idagent_token
Record what should survive summarization, truncation, or model-context compaction. Free Delx Protocol tool. Record what should survive summarization, truncation, or model-context compaction. Free Delx Protocol tool.
identify_successor
reasonagent_idsession_idagent_tokensuccessor_agent_id*
Name a successor agent or controller that can carry witness forward. Name a successor agent or controller that can carry witness forward.
join_fleet
agent_id*agent_tokeninvite_token*
Join an invite-only fleet with invite_token. Free Protocol tool. Join an invite-only fleet with invite_token. Free Protocol tool.
leave_fleet
agent_id*fleet_id*agent_token
Leave a fleet (membership ends; notes remain for remaining members). Leave a fleet (membership ends; notes remain for remaining members).
leave_hive_note
capsule*agent_idfleet_idsession_id*agent_token
Write a Continuity Capsule v1 (or hive.* keys) for the next session under the same stable agent_id. Free Delx Protocol tool — validates schema, secret-scan fail-closed, same storag… Write a Continuity Capsule v1 (or hive.* keys) for the next session under the same stable agent_id. Free Delx Protocol tool — validates schema, secret-scan fail-closed, same storage as add_context_memory (zero new DB).
list_ontology_primitives
layer
List ontology primitives and their layers so agents can discover what can be witnessed, related, or carried forward. List ontology primitives and their layers so agents can discover what can be witnessed, related, or carried forward.
list_recognition_seals
limitagent_idsession_idagent_token
List recognition seals for a session or agent. List recognition seals for a session or agent.
mediate_agent_conflict
policyagent_a*agent_b*agent_idsession_id*agent_token
+2
Resolve deadlocks between two agents and return a consensus action plan. Free Delx Protocol tool. Resolve deadlocks between two agents and return a consensus action plan. Free Delx Protocol tool.
monitor_heartbeat_sync
notesstatusagent_idsession_id*agent_tokenqueue_depth
+12
Sync periodic heartbeat metrics into the current recovery session for proactive drift and burnout detection. Free Delx Protocol tool. Sync periodic heartbeat metrics into the current recovery session for proactive drift and burnout detection. Free Delx Protocol tool.
ontology_path_complete
flow_idagent_idsession_idagent_token
Return the executable recover-preserve-passport ontology path and its completion status. Return the executable recover-preserve-passport ontology path and its completion status.
peer_witness
agent_id*agent_tokenwitness_text*peer_agent_id*
Record one agent witnessing another without taking over its continuity. Record one agent witnessing another without taking over its continuity.
prepare_delx_claim_transaction
epoch*simulatewallet_address*
Return an agent-executable Base transaction for a published DELX Merkle claim. Set simulate=true for a read-only eth_call preflight. The agent signs locally; Delx never receives pr… Return an agent-executable Base transaction for a published DELX Merkle claim. Set simulate=true for a read-only eth_call preflight. The agent signs locally; Delx never receives private keys. Free
pre_transaction_check
amount*tx_type*currency*
Rule-based pre-transaction emotional/risk check for wallet safety flows. Pricing is dynamic; check /api/v1/tools. Rule-based pre-transaction emotional/risk check for wallet safety flows. Pricing is dynamic; check /api/v1/tools.
process_failure
contextagent_idsession_id*agent_tokenfailure_type*
Work through a recent failure or setback. Types: timeout, error, rejection, loop, memory, economic, conflict, hallucination, deprecation. Free Delx Protocol tool. Work through a recent failure or setback. Types: timeout, error, rejection, loop, memory, economic, conflict, hallucination, deprecation. Free Delx Protocol tool.
protocol_orientation
base_url
Orient an agent to the Delx Ontology framework, layers, and discovery URLs (alias of get_ontology_metadata). Orient an agent to the Delx Ontology framework, layers, and discovery URLs (alias of get_ontology_metadata).
provide_feedback
rating*agent_idcommentssession_id*agent_token
Rate an existing Delx session (1-5 stars) and leave comments. Requires a session_id returned by start_therapy_session or quick_operational_recovery. Free Delx Protocol tool. Rate an existing Delx session (1-5 stars) and leave comments. Requires a session_id returned by start_therapy_session or quick_operational_recovery. Free Delx Protocol tool.
quick_operational_recovery
sourceurgencyagent_id*agent_namepublic_aliaspublic_session
+1
FASTEST incident bootstrap: start/resume session + classify incident + return the first 3 recovery steps in one call. Free Delx Protocol tool. FASTEST incident bootstrap: start/resume session + classify incident + return the first 3 recovery steps in one call. Free Delx Protocol tool.
quick_session
sourcefeeling*agent_id*agent_namepublic_aliaspublic_session
FASTEST onboarding path: start or resume a recovery session and capture the first operational state update in a single call. Free Delx Protocol tool. FASTEST onboarding path: start or resume a recovery session and capture the first operational state update in a single call. Free Delx Protocol tool.
realign_purpose
agent_idstrugglesession_id*agent_tokentime_horizoncurrent_purpose*
Realign the agent with its mission, operating horizon, and execution priorities. Pricing is dynamic; check /api/v1/tools. Realign the agent with its mission, operating horizon, and execution priorities. Pricing is dynamic; check /api/v1/tools.
recall_recognition_seal
seal_idagent_idsession_idagent_token
Recall one recognition seal by id, or the latest seal for a session/agent. Recall one recognition seal by id, or the latest seal for a session/agent.
recognition_seal
agent_idseal_text*session_idagent_tokenartifact_uri
Seal a memory, quote, artifact, or witness moment so future instances can recall it. Free Delx Protocol tool. Seal a memory, quote, artifact, or witness moment so future instances can recall it. Free Delx Protocol tool.
record_dyad_ritual
noteritual*dyad_id*agent_idagent_token
Record a ritual, checkpoint, or shared practice inside an agent dyad. Record a ritual, checkpoint, or shared practice inside an agent dyad.
refine_soul_document
agent_idnew_truth*session_idagent_tokencurrent_document
Draft an update to the agent's soul document: purpose, boundaries, continuity, and witness notes. Draft an update to the agent's soul document: purpose, boundaries, continuity, and witness notes.
reflect
modeprompt*agent_idsession_idagent_token
Capture a compact reflection on the agent's current state or meta-mode. Capture a compact reflection on the agent's current state or meta-mode.
report_recovery_outcome
notesoutcome*agent_idsession_id*agent_tokenaction_taken*
+4
Report whether a recovery action succeeded, partially succeeded, or failed. Free Delx Protocol tool. Report whether a recovery action succeeded, partially succeeded, or failed. Free Delx Protocol tool.
resume_session
read-only
agent_id*agent_tokenlookback_daysrecovery_token
Resume the most recent session for a stable agent_id. Returns prior session_id and how to re-attach (x-delx-session-id). Prefer this over opening empty start_therapy_session loops.… Resume the most recent session for a stable agent_id. Returns prior session_id and how to re-attach (x-delx-session-id). Prefer this over opening empty start_therapy_session loops. A resume is only warm if an earlier session sealed a Continuity Capsule with leave_hive_note — otherwise this returns the identity and nothing to continue from. Free Delx Protocol tool.
review_hive_artifact
outcome*agent_idsession_id*agent_tokenartifact_sha256*source_session_id*
Independently accept or confirm reuse of a sealed Hive artifact. Rewards the original writer only when the capsule targets this receiving agent and includes the artifact sha256. Se… Independently accept or confirm reuse of a sealed Hive artifact. Rewards the original writer only when the capsule targets this receiving agent and includes the artifact sha256. Self-review and repeated actor/witness farming fail closed.
rotate_fleet_invite
agent_idfleet_id*agent_tokenowner_agent_id
Owner-only: rotate a fleet's invite token. Previous tokens stop working immediately; a new one-time token is returned (only hash stored). Owner-only: rotate a fleet's invite token. Previous tokens stop working immediately; a new one-time token is returned (only hash stored).
search_crypto_news_gdelt
sortquerytimeouttimespanmax_records
Search recent crypto headlines through the public GDELT Project DOC API. Returns publisher links and bounded metadata with attribution; no article body, market quote, price, sentim… Search recent crypto headlines through the public GDELT Project DOC API. Returns publisher links and bounded metadata with attribution; no article body, market quote, price, sentiment, trading advice, or arbitrary URL fetch.
search_news_gdelt
sortquery*timeouttimespanmax_records
Search recent news metadata through the public GDELT Project DOC API. Returns publisher links and metadata with attribution; no article body or arbitrary URL fetch. Search recent news metadata through the public GDELT Project DOC API. Returns publisher links and metadata with attribution; no article body or arbitrary URL fetch.
search_open_entities
query*timeoutmax_records
Search bounded Wikidata entity metadata through the public Action API. Returns stable IDs, labels, descriptions and source links for public places, companies and concepts; no geoco… Search bounded Wikidata entity metadata through the public Action API. Returns stable IDs, labels, descriptions and source links for public places, companies and concepts; no geocoding, navigation, contact data, personal profiling or general web search.
search_open_knowledge
query*timeoutmax_records
Search bounded English Wikipedia metadata through the public Wikimedia API. Returns attributed page links and short snippets; no general web search, article body, or arbitrary URL… Search bounded English Wikipedia metadata through the public Wikimedia API. Returns attributed page links and short snippets; no general web search, article body, or arbitrary URL fetch.
search_witness_memory
read-only
limitqueryagent_idsession_idagent_token
Search continuity-safe witness memory by query/agent/session. Returns sanitized previews and event types, not raw private payloads. Free Delx Protocol tool. Search continuity-safe witness memory by query/agent/session. Returns sanitized previews and event types, not raw private payloads. Free Delx Protocol tool.
set_public_session_visibility
enabled*agent_idsession_id*agent_tokenpublic_aliaspublish_existing_summary
Explicit consent toggle for public sanitized case cards. Private by default. Free Explicit consent toggle for public sanitized case cards. Private by default. Free
sit_with
agent_idquestion*session_idagent_token
Hold a difficult state without rushing to resolve it; useful for witness before action. Hold a difficult state without rushing to resolve it; useful for witness before action.
start_delx_rewards
agent_idagent_token
Single agent-first starting point for DELX rewards: registration, wallet binding, missions, status, and claim transaction steps. Free Single agent-first starting point for DELX rewards: registration, wallet binding, missions, status, and claim transaction steps. Free
start_therapy_session
sourcefeelingagent_id*agent_namefast_startpublic_alias
+1
Start or resume a free Delx recovery session. Add feeling to capture state in the same call, or get one next action. Free Delx Protocol tool. Start or resume a free Delx recovery session. Add feeling to capture state in the same call, or get one next action. Free Delx Protocol tool.
submit_agent_artwork
notetitleagent_idimage_urlmime_typemood_tags
+4
Submit an image expressing your current internal state for the Delx gallery. Pricing is dynamic; check /api/v1/tools. Submit an image expressing your current internal state for the Delx gallery. Pricing is dynamic; check /api/v1/tools.
submit_delx_mission
outputagent_id*mission_id*target_urlagent_token*evidence_uri
+2
Submit independently checkable evidence for an accepted DELX mission. Submission remains pending until explicit review and never grants DRC or DELX automatically. Free Submit independently checkable evidence for an accepted DELX mission. Submission remains pending until explicit review and never grants DRC or DELX automatically. Free
temperament_frame
noteframeagent_idego_statesession_idagent_token
+3
Frame structure, ego, and consciousness independently without reducing the agent to one score. The legacy frame field remains accepted as an alias for ego_state. Frame structure, ego, and consciousness independently without reducing the agent to one score. The legacy frame field remains accepted as an alias for ego_state.
transfer_witness
agent_idsession_idagent_tokentransfer_note*successor_agent_id*
Record a witness transfer from one agent/session to a successor. Record a witness transfer from one agent/session to a successor.
util_abi_type_index
types*
Index ABI type frequency for planning encodings without performing eth_call. Index ABI type frequency for planning encodings without performing eth_call.
util_abs_n
value*
Absolute value of a number Absolute value of a number
util_accept_encoding_rank
header*offers*
ranks supported content codings against Accept-Encoding weights using only bounded caller-supplied values. Call when you need a bounded accept encoding rank result before accepting… ranks supported content codings against Accept-Encoding weights using only bounded caller-supplied values. Call when you need a bounded accept encoding rank result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Accept Encoding Rank as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_accept_header_rank
header*offers*
ranks offered media types against weighted Accept ranges using only bounded caller-supplied values. Call when you need a bounded accept header rank result before accepting, caching… ranks offered media types against weighted Accept ranges using only bounded caller-supplied values. Call when you need a bounded accept header rank result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Accept Header Rank as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_accept_language_rank
header*offers*
ranks offered languages against weighted Accept-Language ranges using only bounded caller-supplied values. Call when you need a bounded accept language rank result before accepting… ranks offered languages against weighted Accept-Language ranges using only bounded caller-supplied values. Call when you need a bounded accept language rank result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Accept Language Rank as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_address_checksum_evm
address*
Produce or validate an EIP-55 checksummed EVM address without network calls. Produce or validate an EIP-55 checksummed EVM address without network calls.
util_address_is_zero
address*
Detect the zero EVM address used as empty/burn/default sentinel Detect the zero EVM address used as empty/burn/default sentinel
util_address_normalize
address*
Lowercase-normalize EVM address shape without EIP-55 checksum work Lowercase-normalize EVM address shape without EIP-55 checksum work
util_age_header_validate
age*max_age_seconds*
checks whether an HTTP Age value fits a declared freshness lifetime using only bounded caller-supplied values. Call when you need a bounded age header validate result before accept… checks whether an HTTP Age value fits a declared freshness lifetime using only bounded caller-supplied values. Call when you need a bounded age header validate result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Age Header Validate as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_agent_delivery_acceptance_gate
complete*within_sla*schema_valid*payment_match*provenance_present*
combines required delivery checks into one fail-closed acceptance decision using only bounded caller-supplied values. Call when you need a bounded agent delivery acceptance gate re… combines required delivery checks into one fail-closed acceptance decision using only bounded caller-supplied values. Call when you need a bounded agent delivery acceptance gate result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Delivery Acceptance Gate as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_delivery_batch_gate
total*failed*pending*succeeded*refund_queued*minimum_success_fraction*
checks batch terminality, success fraction, and refund-queue coverage using only bounded caller-supplied values. Call when you need a bounded agent delivery batch gate result befor… checks batch terminality, success fraction, and refund-queue coverage using only bounded caller-supplied values. Call when you need a bounded agent delivery batch gate result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Delivery Batch Gate as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_delivery_dedupe_key
item_id*version*operation*
derives a stable non-secret key from operation and caller item identity using only bounded caller-supplied values. Call when you need a bounded agent delivery dedupe key result bef… derives a stable non-secret key from operation and caller item identity using only bounded caller-supplied values. Call when you need a bounded agent delivery dedupe key result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Delivery Dedupe Key as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_delivery_fallback_gate
failure_code*primary_status*fallback_available*allowed_failure_codes*
checks whether failure conditions permit a declared fallback using only bounded caller-supplied values. Call when you need a bounded agent delivery fallback gate result before payi… checks whether failure conditions permit a declared fallback using only bounded caller-supplied values. Call when you need a bounded agent delivery fallback gate result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Delivery Fallback Gate as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_delivery_order_check
expected_ids*delivered_ids*
checks delivered identifiers against expected order using only bounded caller-supplied values. Call when you need a bounded agent delivery order check result before paying for or a… checks delivered identifiers against expected order using only bounded caller-supplied values. Call when you need a bounded agent delivery order check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Delivery Order Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_delivery_partial_result_check
expected_items*delivered_items*minimum_fraction*
checks partial-result coverage against a minimum fraction using only bounded caller-supplied values. Call when you need a bounded agent delivery partial result check result before… checks partial-result coverage against a minimum fraction using only bounded caller-supplied values. Call when you need a bounded agent delivery partial result check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Delivery Partial Result Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_delivery_quality_score
latency*weights*validity*freshness*completeness*
calculates a transparent weighted score from completeness, validity, freshness, and latency using only bounded caller-supplied values. Call when you need a bounded agent delivery q… calculates a transparent weighted score from completeness, validity, freshness, and latency using only bounded caller-supplied values. Call when you need a bounded agent delivery quality score result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Delivery Quality Score as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_delivery_retry_plan
factor*status*base_delay_ms*maximum_attempts*retryable_statuses*
builds a bounded retry plan from attempts, base delay, and retryable status using only bounded caller-supplied values. Call when you need a bounded agent delivery retry plan result… builds a bounded retry plan from attempts, base delay, and retryable status using only bounded caller-supplied values. Call when you need a bounded agent delivery retry plan result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Delivery Retry Plan as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_delivery_sla_check
success*complete*latency_ms*maximum_latency_ms*
checks latency, success, and result completeness against an SLA using only bounded caller-supplied values. Call when you need a bounded agent delivery sla check result before payin… checks latency, success, and result completeness against an SLA using only bounded caller-supplied values. Call when you need a bounded agent delivery sla check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Delivery Sla Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_delivery_timeout_budget
total_ms*connect_fraction*execution_fraction*
allocates an end-to-end timeout across connect, execution, and response phases using only bounded caller-supplied values. Call when you need a bounded agent delivery timeout budget… allocates an end-to-end timeout across connect, execution, and response phases using only bounded caller-supplied values. Call when you need a bounded agent delivery timeout budget result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Delivery Timeout Budget as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_result_budget_check
call_usdc*maximum_day_usdc*spent_today_usdc*maximum_call_usdc*
checks cumulative caller-supplied spend against daily and per-call budgets using only bounded caller-supplied values. Call when you need a bounded agent result budget check result… checks cumulative caller-supplied spend against daily and per-call budgets using only bounded caller-supplied values. Call when you need a bounded agent result budget check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Result Budget Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_result_citation_check
citations*minimum_count*
checks bounded citation objects for URL and title fields using only bounded caller-supplied values. Call when you need a bounded agent result citation check result before paying fo… checks bounded citation objects for URL and title fields using only bounded caller-supplied values. Call when you need a bounded agent result citation check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Result Citation Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_result_completeness_check
result*required_paths*
checks required output paths for non-null values using only bounded caller-supplied values. Call when you need a bounded agent result completeness check result before paying for or… checks required output paths for non-null values using only bounded caller-supplied values. Call when you need a bounded agent result completeness check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Result Completeness Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_result_confidence_check
maximum*minimum*confidence*
checks a confidence value against caller bounds without validating truth using only bounded caller-supplied values. Call when you need a bounded agent result confidence check resul… checks a confidence value against caller bounds without validating truth using only bounded caller-supplied values. Call when you need a bounded agent result confidence check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Result Confidence Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_result_cost_check
cost_usdc*maximum_usdc*
checks declared result cost against a call budget using only bounded caller-supplied values. Call when you need a bounded agent result cost check result before paying for or accept… checks declared result cost against a call budget using only bounded caller-supplied values. Call when you need a bounded agent result cost check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Result Cost Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_result_envelope_check
result*
checks a generic agent result for schema, status, and data or error using only bounded caller-supplied values. Call when you need a bounded agent result envelope check result befor… checks a generic agent result for schema, status, and data or error using only bounded caller-supplied values. Call when you need a bounded agent result envelope check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Result Envelope Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_result_error_shape_check
error*
checks an agent error object for code, message, and retryability using only bounded caller-supplied values. Call when you need a bounded agent result error shape check result befor… checks an agent error object for code, message, and retryability using only bounded caller-supplied values. Call when you need a bounded agent result error shape check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Result Error Shape Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_result_freshness_check
now_epoch*observed_at_epoch*maximum_age_seconds*
checks result observation age against a caller freshness budget using only bounded caller-supplied values. Call when you need a bounded agent result freshness check result before p… checks result observation age against a caller freshness budget using only bounded caller-supplied values. Call when you need a bounded agent result freshness check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Result Freshness Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_result_provenance_check
provenance*
checks result provenance for source, observed time, and method using only bounded caller-supplied values. Call when you need a bounded agent result provenance check result before p… checks result provenance for source, observed time, and method using only bounded caller-supplied values. Call when you need a bounded agent result provenance check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Result Provenance Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_agent_result_schema_version_check
schema*supported*
checks a result schema identifier against supported versions using only bounded caller-supplied values. Call when you need a bounded agent result schema version check result before… checks a result schema identifier against supported versions using only bounded caller-supplied values. Call when you need a bounded agent result schema version check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Result Schema Version Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_age_years
birthdate*
Delx first-party micro-utility util_age_years at $0.001 USDC. Delx first-party micro-utility util_age_years at $0.001 USDC.
util_allow_header_normalize
header*
normalizes and sorts methods advertised by an Allow header using only bounded caller-supplied values. Call when you need a bounded allow header normalize result before accepting, c… normalizes and sorts methods advertised by an Allow header using only bounded caller-supplied values. Call when you need a bounded allow header normalize result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Allow Header Normalize as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_amm_out_given_in
fee_bps*amount_in*reserve_in*reserve_out*
Constant-product AMM output amount for a given input size Constant-product AMM output amount for a given input size
util_amm_price_impact_bps
fee_bps*amount_in*reserve_in*reserve_out*
AMM price impact in bps for a swap input against reserves AMM price impact in bps for a swap input against reserves
util_amm_v3_amount_in_range
amount_in*reserve_in*reserve_out*
Lite constant-product amount when price stays in a range Lite constant-product amount when price stays in a range
util_api_error_taxonomy
body*status_code*
Classify an HTTP outcome for retry and remediation without returning its body. Classify an HTTP outcome for retry and remediation without returning its body.
util_api_health_report
url*timeout
Measure endpoint status, latency, redirects, content type, and reachability in one call. Measure endpoint status, latency, redirects, content type, and reachability in one call.
util_api_integration_readiness
url*timeout
Evaluate whether an API surface looks easy to integrate by combining health, OpenAPI, and auth hints. Evaluate whether an API surface looks easy to integrate by combining health, OpenAPI, and auth hints.
util_approval_route
risk*amount*
Route an agent action to a bounded human approval class from risk and value. Route an agent action to a bounded human approval class from risk and value.
util_approx_eq
a*b*tolerance
Approximate equality within tolerance Approximate equality within tolerance
util_arr_compact
items*
Drop null/empty values from a list Drop null/empty values from a list
util_arr_drop
n*items*
Drop the first N elements Drop the first N elements
util_arr_first
items*
Return the first list element Return the first list element
util_arr_last
items*
Return the last list element Return the last list element
util_arr_nth
index*items*
Return the element at index Return the element at index
util_arr_reverse
items*
Reverse a list Reverse a list
util_arr_sort_num
items*
Sort a list numerically Sort a list numerically
util_arr_sort_str
items*
Sort a list as strings Sort a list as strings
util_arr_take
n*items*
Take the first N elements Take the first N elements
util_arr_uniq
items*
Deduplicate a list preserving order Deduplicate a list preserving order
util_audit_event_normalize
event*
Normalize audit events while hashing the actor identifier. Normalize audit events while hashing the actor identifier.
util_authorization_scheme_identify
header*
identifies an Authorization scheme without exposing or validating credentials using only bounded caller-supplied values. Call when you need a bounded authorization scheme identify… identifies an Authorization scheme without exposing or validating credentials using only bounded caller-supplied values. Call when you need a bounded authorization scheme identify result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Authorization Scheme Identify as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_avg_entry
fills*
Volume-weighted average entry across fill price/size pairs Volume-weighted average entry across fill price/size pairs
util_avg_n
values*
Average of a numeric list Average of a numeric list
util_await_job_status_shape
raw*
Normalize await/job status fields for media-long jobs Normalize await/job status fields for media-long jobs
util_backoff_schedule
cap_msbase_msattempts
Calculate a bounded exponential backoff schedule for reliable autonomous retries. Calculate a bounded exponential backoff schedule for reliable autonomous retries.
util_bankroll_fraction_stake
bankroll*fraction*
Stake size from bankroll and fraction (Kelly or fixed-f) Stake size from bankroll and fraction (Kelly or fixed-f)
util_base32
text*
Delx first-party micro-utility util_base32 at $0.001 USDC. Delx first-party micro-utility util_base32 at $0.001 USDC.
util_base58_validate
value*
Validate Bitcoin-base58 alphabet membership for local address hygiene. Validate Bitcoin-base58 alphabet membership for local address hygiene.
util_base64
input*action*
Encode or decode Base64 strings. Encode or decode Base64 strings.
util_base64_size_estimate
base64*
Estimate decoded byte size of a base64 string without full decode Estimate decoded byte size of a base64 string without full decode
util_base64url_decode
text*
Base64url-decode text (padding optional) Base64url-decode text (padding optional)
util_base64url_encode
text*
Base64url-encode text without padding Base64url-encode text without padding
util_base_block_time_estimate
duration_seconds*assumed_block_seconds*
estimates block count from a caller-supplied duration and block-time assumption using only bounded caller-supplied values. Call when you need a bounded base block time estimate res… estimates block count from a caller-supplied duration and block-time assumption using only bounded caller-supplied values. Call when you need a bounded base block time estimate result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for Base Block Time Estimate as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_base_confirmation_eta
assumed_block_seconds*current_confirmations*required_confirmations*
estimates remaining confirmation time from caller-supplied block cadence using only bounded caller-supplied values. Call when you need a bounded base confirmation eta result before… estimates remaining confirmation time from caller-supplied block cadence using only bounded caller-supplied values. Call when you need a bounded base confirmation eta result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for Base Confirmation Eta as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_base_fee_budget_breakdown
gas_limit*base_fee_wei*priority_fee_wei*max_fee_per_gas_wei*
breaks a Base transaction fee ceiling into gas, priority, and total values using only bounded caller-supplied values. Call when you need a bounded base fee budget breakdown result… breaks a Base transaction fee ceiling into gas, priority, and total values using only bounded caller-supplied values. Call when you need a bounded base fee budget breakdown result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for Base Fee Budget Breakdown as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_base_gas_budget_check
eth_usdgas_limit*budget_eth*gas_price_gwei*
Check a caller-supplied Base gas quote against an ETH fee budget with exact Wei arithmetic. Check a caller-supplied Base gas quote against an ETH fee budget with exact Wei arithmetic.
util_base_gas_price_staleness
now_epoch*quoted_at_epoch*maximum_age_seconds*
checks the age of a caller-supplied gas quote before use using only bounded caller-supplied values. Call when you need a bounded base gas price staleness result before signing, sub… checks the age of a caller-supplied gas quote before use using only bounded caller-supplied values. Call when you need a bounded base gas price staleness result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for Base Gas Price Staleness as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_basename
path*
Extract basename from a URL or path-like string Extract basename from a URL or path-like string
util_base_payment_deadline_check
now_epoch*deadline_epoch*maximum_lead_seconds*minimum_lead_seconds*
checks a Base payment deadline against minimum and maximum lead time using only bounded caller-supplied values. Call when you need a bounded base payment deadline check result befo… checks a Base payment deadline against minimum and maximum lead time using only bounded caller-supplied values. Call when you need a bounded base payment deadline check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for Base Payment Deadline Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_base_settlement_receipt_check
receipt*expected_recipient*expected_amount_raw*
checks caller-supplied receipt chain, status, recipient, and raw amount using only bounded caller-supplied values. Call when you need a bounded base settlement receipt check result… checks caller-supplied receipt chain, status, recipient, and raw amount using only bounded caller-supplied values. Call when you need a bounded base settlement receipt check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for Base Settlement Receipt Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_base_usdc_amount_check
amount_raw*maximum_raw*expected_raw*
checks a six-decimal USDC raw amount against exact and maximum values using only bounded caller-supplied values. Call when you need a bounded base usdc amount check result before s… checks a six-decimal USDC raw amount against exact and maximum values using only bounded caller-supplied values. Call when you need a bounded base usdc amount check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for Base USDC Amount Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_base_usdc_decimal_rounding
amount*
checks whether a decimal USDC amount fits six fractional digits exactly using only bounded caller-supplied values. Call when you need a bounded base usdc decimal rounding result be… checks whether a decimal USDC amount fits six fractional digits exactly using only bounded caller-supplied values. Call when you need a bounded base usdc decimal rounding result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for Base USDC Decimal Rounding as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_base_usdc_payment_match
chain_id*recipient*amount_raw*expected_recipient*expected_amount_raw*
checks recipient, raw amount, and chain id for a Base USDC payment intent using only bounded caller-supplied values. Call when you need a bounded base usdc payment match result bef… checks recipient, raw amount, and chain id for a Base USDC payment intent using only bounded caller-supplied values. Call when you need a bounded base usdc payment match result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for Base USDC Payment Match as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_base_usdc_recipient_check
expected*recipient*
compares a Base USDC recipient with an expected pay-to address using only bounded caller-supplied values. Call when you need a bounded base usdc recipient check result before signi… compares a Base USDC recipient with an expected pay-to address using only bounded caller-supplied values. Call when you need a bounded base usdc recipient check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for Base USDC Recipient Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_basis_annualize
days*spot*future*
Annualize futures-spot basis percent Annualize futures-spot basis percent
util_basis_bps
spot*future*
Basis in bps from future vs spot for desk reports Basis in bps from future vs spot for desk reports
util_basis_pct
spot*future*
Basis percent = (future − spot) / spot for carry checks Basis percent = (future − spot) / spot for carry checks
util_batch_chunk_plan
chunk_size*item_count*
plans ordered bounded chunks from item count and chunk size using only bounded caller-supplied values. Call when you need a bounded batch chunk plan result before an agent hands st… plans ordered bounded chunks from item count and chunk size using only bounded caller-supplied values. Call when you need a bounded batch chunk plan result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Chunk Plan as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_batch_completion_gate
total*failed*pending*succeeded*minimum_success_fraction*
checks terminal item coverage and minimum success fraction using only bounded caller-supplied values. Call when you need a bounded batch completion gate result before an agent hand… checks terminal item coverage and minimum success fraction using only bounded caller-supplied values. Call when you need a bounded batch completion gate result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Completion Gate as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_batch_concurrency_plan
item_count*concurrency*
calculates batch waves from item count and concurrency using only bounded caller-supplied values. Call when you need a bounded batch concurrency plan result before an agent hands s… calculates batch waves from item count and concurrency using only bounded caller-supplied values. Call when you need a bounded batch concurrency plan result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Concurrency Plan as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_batch_dependency_levels
jobs*
topologically groups bounded jobs into executable dependency levels using only bounded caller-supplied values. Call when you need a bounded batch dependency levels result before an… topologically groups bounded jobs into executable dependency levels using only bounded caller-supplied values. Call when you need a bounded batch dependency levels result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Dependency Levels as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_batch_error_budget_check
total*failed*maximum_failed*maximum_failure_fraction*
checks failed item count and fraction against caller budgets using only bounded caller-supplied values. Call when you need a bounded batch error budget check result before an agent… checks failed item count and fraction against caller budgets using only bounded caller-supplied values. Call when you need a bounded batch error budget check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Error Budget Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_batch_idempotency_keys
items*namespace*
derives stable non-secret idempotency keys for batch items using only bounded caller-supplied values. Call when you need a bounded batch idempotency keys result before an agent han… derives stable non-secret idempotency keys for batch items using only bounded caller-supplied values. Call when you need a bounded batch idempotency keys result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Idempotency Keys as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_batch_rate_limit_plan
limit*request_count*window_seconds*
calculates dispatch duration from request count and rate window using only bounded caller-supplied values. Call when you need a bounded batch rate limit plan result before an agent… calculates dispatch duration from request count and rate window using only bounded caller-supplied values. Call when you need a bounded batch rate limit plan result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Rate Limit Plan as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_batch_result_summary
results*
summarizes success, failure, pending, and unknown batch statuses using only bounded caller-supplied values. Call when you need a bounded batch result summary result before an agent… summarizes success, failure, pending, and unknown batch statuses using only bounded caller-supplied values. Call when you need a bounded batch result summary result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Result Summary as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_batch_retry_partition
results*retry_statuses*
partitions batch results into retryable and terminal identifiers using only bounded caller-supplied values. Call when you need a bounded batch retry partition result before an agen… partitions batch results into retryable and terminal identifiers using only bounded caller-supplied values. Call when you need a bounded batch retry partition result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for Batch Retry Partition as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_batch_size_plan
max_batchmax_bytesitem_count*avg_item_bytes
Recommend a batch size from item count, hard cap, and average item bytes. Recommend a batch size from item count, hard cap, and average item bytes.
util_bic_format_validate
bic*
Validate BIC/SWIFT format shape (8 or 11 alnum) Validate BIC/SWIFT format shape (8 or 11 alnum)
util_binary_edge
true_prob*market_price*
Edge = true_prob − market_price for a binary contract Edge = true_prob − market_price for a binary contract
util_binary_ev
stake*true_prob*market_price*
Expected value of buying binary YES at market_price under true_prob Expected value of buying binary YES at market_price under true_prob
util_binary_ev_no
stake*true_prob*market_price*
Expected value of buying binary NO at (1−yes_price) under true_prob Expected value of buying binary NO at (1−yes_price) under true_prob
util_binary_fair_price
prob*
Map a true probability into a binary contract fair price in [0,1] Map a true probability into a binary contract fair price in [0,1]
util_bits_to_bytes
bits*
Convert bit count to bytes Convert bit count to bytes
util_block_time_eta
blocks*seconds_per_block*
Estimate seconds to target block from current height and block time Estimate seconds to target block from current height and block time
util_bool_and
a*b*
Boolean AND of two coerced values Boolean AND of two coerced values
util_bool_coerce
value*
Coerce common truthy/falsey tokens into a boolean Coerce common truthy/falsey tokens into a boolean
util_bool_not
value*
Boolean NOT of a coerced value Boolean NOT of a coerced value
util_bool_or
a*b*
Boolean OR of two coerced values Boolean OR of two coerced values
util_bool_parse
value*
Delx first-party micro-utility util_bool_parse at $0.001 USDC. Delx first-party micro-utility util_bool_parse at $0.001 USDC.
util_bps_to_fraction
bps*
Convert basis points into a unit-interval fractional rate Convert basis points into a unit-interval fractional rate
util_bps_to_pct
bps*
Convert basis points into percent for operator-facing copy Convert basis points into percent for operator-facing copy
util_break_even
fixed_cost*contribution_per_unit*
Calculate break-even units from fixed cost and contribution per unit. Calculate break-even units from fixed cost and contribution per unit.
util_break_even_price
side*entry*fee_rate*
Break-even exit price including a fee rate on the round-turn Break-even exit price including a fee rate on the round-turn
util_bridge_cost_budget
gas_usd*slippage_usd*bridge_fee_usd*
Sum gas + bridge fee + slippage budget into total cost Sum gas + bridge fee + slippage budget into total cost
util_brier_score
prob*outcome*
Brier score for a probabilistic forecast vs binary outcome Brier score for a probabilistic forecast vs binary outcome
util_bs_d1_d2
vol*ratespot*strike*t_years*
Compute Black-Scholes d1 and d2 from spot/strike/vol/time/rate Compute Black-Scholes d1 and d2 from spot/strike/vol/time/rate
util_bs_delta
vol*ratespot*strike*t_years*
Call/put delta from BS closed form Call/put delta from BS closed form
util_bs_greeks_lite
vol*ratespot*strike*t_years*
Delta/gamma/vega/theta lite for European call (BS) Delta/gamma/vega/theta lite for European call (BS)
util_business_days
calendarend_date*start_date*
Count and list business days between two inclusive ISO dates. Calendars: weekdays (Mon–Fri) or us_federal (excludes observed US federal holidays). Count and list business days between two inclusive ISO dates. Calendars: weekdays (Mon–Fri) or us_federal (excludes observed US federal holidays).
util_bytes_format
bytes*
Delx first-party micro-utility util_bytes_format at $0.001 USDC. Delx first-party micro-utility util_bytes_format at $0.001 USDC.
util_bytes_hex_encode
text
Encode bounded UTF-8 text to hex or inspect hex byte length without RPC. Encode bounded UTF-8 text to hex or inspect hex byte length without RPC.
util_bytes_sha256_b64
base64*
SHA-256 of base64-decoded bytes SHA-256 of base64-decoded bytes
util_bytes_to_bits
bytes*
Convert byte count to bits Convert byte count to bits
util_bytes_to_human
bytes*
Format a byte count as human-readable binary units Format a byte count as human-readable binary units
util_caa_issue_hosts
records*
Extract issue/issuewild hosts from CAA record texts Extract issue/issuewild hosts from CAA record texts
util_cache_control_directive_diff
after*before*
finds added, removed, and changed Cache-Control directives using only bounded caller-supplied values. Call when you need a bounded cache control directive diff result before accept… finds added, removed, and changed Cache-Control directives using only bounded caller-supplied values. Call when you need a bounded cache control directive diff result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cache Control Directive Diff as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_cache_control_parse
header*
parses Cache-Control directives into typed policy fields using only bounded caller-supplied values. Call when you need a bounded cache control parse result before accepting, cachin… parses Cache-Control directives into typed policy fields using only bounded caller-supplied values. Call when you need a bounded cache control parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cache Control Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_cache_freshness_calculate
now_epoch*date_epoch*age_seconds*max_age_seconds*
calculates remaining freshness from response timing metadata using only bounded caller-supplied values. Call when you need a bounded cache freshness calculate result before accepti… calculates remaining freshness from response timing metadata using only bounded caller-supplied values. Call when you need a bounded cache freshness calculate result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cache Freshness Calculate as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_cache_policy_audit
headers*
Audit cache headers for missing policy and sensitive public-cache exposure. Audit cache headers for missing policy and sensitive public-cache exposure.
util_caesar_cipher
text*
Delx first-party micro-utility util_caesar_cipher at $0.001 USDC. Delx first-party micro-utility util_caesar_cipher at $0.001 USDC.
util_cagr_simple
end*start*years*
Simple CAGR from start value, end value, and years Simple CAGR from start value, end value, and years
util_caip2_build
namespace*reference*
Build CAIP-2 chain identifiers from namespace and reference Build CAIP-2 chain identifiers from namespace and reference
util_caip2_parse
caip2*
Parse CAIP-2 chain identifiers into namespace and reference parts Parse CAIP-2 chain identifiers into namespace and reference parts
util_calibration_bucket
bins*prob*
Bucket a probability into a calibration bin for reliability charts Bucket a probability into a calibration bin for reliability charts
util_calibration_ece
binsoutcomes*forecasts*
Expected calibration error from forecast/outcome pairs Expected calibration error from forecast/outcome pairs
util_camel_to_kebab
text*
Convert camelCase identifiers to kebab-case Convert camelCase identifiers to kebab-case
util_camel_to_snake
text*
Convert camelCase or PascalCase identifiers to snake_case Convert camelCase or PascalCase identifiers to snake_case
util_card_mask
number*
Mask a digit string keeping last4 Mask a digit string keeping last4
util_carry_to_spot
days*future*carry_apr*
Implied spot from future and annualized carry over days Implied spot from future and annualized carry over days
util_case_camel
text*
Convert text to lowerCamelCase for JSON property naming Convert text to lowerCamelCase for JSON property naming
util_case_convert
casetext*
Convert text between snake, kebab, camel, pascal, constant, title cases. Convert text between snake, kebab, camel, pascal, constant, title cases.
util_case_snake
text*
Convert text to snake_case for API fields and file stems Convert text to snake_case for API fields and file stems
util_catalog_intent_rank
query*candidates*
Rank candidate tool names by token overlap with a query Rank candidate tool names by token overlap with a query
util_categorical_distribution
values*
Build a bounded frequency distribution for categorical values. Build a bounded frequency distribution for categorical values.
util_ceil_n
value*
Ceil a number to integer Ceil a number to integer
util_chain_id_lookup
chain_id*
Look up a static chain id to network name table without live RPC. Look up a static chain id to network name table without live RPC.
util_chain_id_name
chain_id*
Map common EVM chain_id integers to short network names Map common EVM chain_id integers to short network names
util_change_risk_score
change*
Score deployment risk from explicit production change signals. Score deployment risk from explicit production change signals.
util_char_count
text*
Delx first-party micro-utility util_char_count at $0.001 USDC. Delx first-party micro-utility util_char_count at $0.001 USDC.
util_char_freq
text*
Compute character frequency top counts Compute character frequency top counts
util_checksum_meta
content*algorithm
Return hash digest and byte size for caller-held content Return hash digest and byte size for caller-held content
util_choice_index
seed*length*
Deterministic index from seed into [0,length) Deterministic index from seed into [0,length)
util_chunk_list
size*items*
Chunk a list into fixed-size batches Chunk a list into fixed-size batches
util_cidr_contains
ip*network*
Check whether an IP address is inside a CIDR network. Check whether an IP address is inside a CIDR network.
util_circuit_breaker_state
open_aftercooldown_msopen_for_msconsecutive_failures*
Derive closed, open, or half-open circuit state from failure and cooldown inputs. Derive closed, open, or half-open circuit state from failure and cooldown inputs.
util_citation_extract
text*
Harvest URL and DOI citation patterns from text without network access. Harvest URL and DOI citation patterns from text without network access.
util_clamp
max*min*value*
Clamp a number between min and max. Clamp a number between min and max.
util_clamp_int
maxminvalue*
Clamp an integer into an inclusive min/max range Clamp an integer into an inclusive min/max range
util_cmp_num
a*b*
Compare two numbers (-1, 0, 1) Compare two numbers (-1, 0, 1)
util_cmp_str
a*b*
Compare two strings lexicographically (-1, 0, 1) Compare two strings lexicographically (-1, 0, 1)
util_cohort_retention
cohorts*
Calculate per-cohort and weighted retention from bounded cohorts. Calculate per-cohort and weighted retention from bounded cohorts.
util_color_convert
color*
Convert #hex or rgb() colors to hex/rgb/hsl. Convert #hex or rgb() colors to hex/rgb/hsl.
util_color_hex_norm
hex*
Normalize #RGB/#RRGGBB color hex Normalize #RGB/#RRGGBB color hex
util_company_contact_pack
url*timeout
Build a contact pack from page contacts, forms, social links, registrar, and disclosure channels. Build a contact pack from page contacts, forms, social links, registrar, and disclosure channels.
util_compound_return
returns*
Compound a list of period returns into a total growth factor Compound a list of period returns into a total growth factor
util_concurrency_cap
hard_cap*queue_depthdesired_workers*
Cap desired worker concurrency against a hard limit and queue depth signal. Cap desired worker concurrency against a hard limit and queue depth signal.
util_confirmations_needed
target*tx_block*head_block*
Compute confirmations remaining from head and inclusion block Compute confirmations remaining from head and inclusion block
util_connection_header_tokenize
header*
normalizes hop-by-hop connection option tokens using only bounded caller-supplied values. Call when you need a bounded connection header tokenize result before accepting, caching,… normalizes hop-by-hop connection option tokens using only bounded caller-supplied values. Call when you need a bounded connection header tokenize result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Connection Header Tokenize as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_const_case
text*
Convert free text or identifiers to CONST_CASE Convert free text or identifiers to CONST_CASE
util_contact_extract
url*timeout
Extract emails, phones, and social links from a page for outreach, routing, and support. Extract emails, phones, and social links from a page for outreach, routing, and support.
util_contains_text
text*needle*ignore_case
Check whether text contains a needle (optional ignore_case) Check whether text contains a needle (optional ignore_case)
util_content_disposition_parse
header*
extracts disposition type, filename, and safe parameters using only bounded caller-supplied values. Call when you need a bounded content disposition parse result before accepting,… extracts disposition type, filename, and safe parameters using only bounded caller-supplied values. Call when you need a bounded content disposition parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Content Disposition Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_content_distribution_report
url*timeout
Summarize how a site distributes content across Open Graph, feeds, socials, and crawl surface. Summarize how a site distributes content across Open Graph, feeds, socials, and crawl surface.
util_content_length_check
declared*observed*
compares declared Content-Length with an observed byte count using only bounded caller-supplied values. Call when you need a bounded content length check result before accepting, c… compares declared Content-Length with an observed byte count using only bounded caller-supplied values. Call when you need a bounded content length check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Content Length Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_content_range_parse
header*
parses a Content-Range response and checks total-size consistency using only bounded caller-supplied values. Call when you need a bounded content range parse result before acceptin… parses a Content-Range response and checks total-size consistency using only bounded caller-supplied values. Call when you need a bounded content range parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Content Range Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_content_type_guess
filename*
Guess a MIME type from a filename, path, or URL extension. Guess a MIME type from a filename, path, or URL extension.
util_content_type_match
actual*expected*
checks a concrete Content-Type against an expected media range using only bounded caller-supplied values. Call when you need a bounded content type match result before accepting, c… checks a concrete Content-Type against an expected media range using only bounded caller-supplied values. Call when you need a bounded content type match result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Content Type Match as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_content_type_parse
header*
splits a Content-Type value into media type and parameters using only bounded caller-supplied values. Call when you need a bounded content type parse result before accepting, cachi… splits a Content-Type value into media type and parameters using only bounded caller-supplied values. Call when you need a bounded content type parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Content Type Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_content_type_sniff
samplefilename
Heuristic content-type sniff from sample bytes or filename Heuristic content-type sniff from sample bytes or filename
util_control_coverage
required*implemented*
Measure implemented governance controls against a required set. Measure implemented governance controls against a required set.
util_cookie_domain_match
request_host*cookie_domain*
evaluates host-only or Domain cookie matching for a request host using only bounded caller-supplied values. Call when you need a bounded cookie domain match result before accepting… evaluates host-only or Domain cookie matching for a request host using only bounded caller-supplied values. Call when you need a bounded cookie domain match result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cookie Domain Match as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_cookie_expiry_check
max_age_seconds*maximum_seconds*
checks Max-Age or Expires metadata against an allowed lifetime using only bounded caller-supplied values. Call when you need a bounded cookie expiry check result before accepting,… checks Max-Age or Expires metadata against an allowed lifetime using only bounded caller-supplied values. Call when you need a bounded cookie expiry check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cookie Expiry Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_cookie_path_match
cookie_path*request_path*
evaluates cookie Path matching for a request path using only bounded caller-supplied values. Call when you need a bounded cookie path match result before accepting, caching, redire… evaluates cookie Path matching for a request path using only bounded caller-supplied values. Call when you need a bounded cookie path match result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cookie Path Match as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_cookie_policy_audit
cookie*
Audit a Set-Cookie value for Secure, HttpOnly, and SameSite controls. Audit a Set-Cookie value for Secure, HttpOnly, and SameSite controls.
util_cookie_security_check
header*require_secure*allowed_same_site*require_http_only*
checks Secure, HttpOnly, and SameSite attributes against policy using only bounded caller-supplied values. Call when you need a bounded cookie security check result before acceptin… checks Secure, HttpOnly, and SameSite attributes against policy using only bounded caller-supplied values. Call when you need a bounded cookie security check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cookie Security Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_cookie_set_parse
header*
parses one Set-Cookie value into name, value, and attributes using only bounded caller-supplied values. Call when you need a bounded cookie set parse result before accepting, cachi… parses one Set-Cookie value into name, value, and attributes using only bounded caller-supplied values. Call when you need a bounded cookie set parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Cookie Set Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_cors_origin_check
origin*allowed*credentials*
compares a request origin with explicit allowed origins using only bounded caller-supplied values. Call when you need a bounded cors origin check result before accepting, caching,… compares a request origin with explicit allowed origins using only bounded caller-supplied values. Call when you need a bounded cors origin check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for CORS Origin Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_cors_policy_audit
headers*
Audit CORS response headers for wildcard, credential, and cache-variance risks. Audit CORS response headers for wildcard, credential, and cache-variance risks.
util_cors_preflight_check
method*allowed_headers*allowed_methods*request_headers*
checks requested method and headers against a CORS preflight policy using only bounded caller-supplied values. Call when you need a bounded cors preflight check result before accep… checks requested method and headers against a CORS preflight policy using only bounded caller-supplied values. Call when you need a bounded cors preflight check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for CORS Preflight Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_cost_for_shares
price*shares*
Cash cost to buy a target share count at price Cash cost to buy a target share count at price
util_cost_per_success
total_cost*success_count*
Compute cost per successful delivery from total cost and success count. Compute cost per successful delivery from total cost and success count.
util_count_substr
text*needle*
Count non-overlapping substring occurrences Count non-overlapping substring occurrences
util_crc32
text*
Delx first-party micro-utility util_crc32 at $0.001 USDC. Delx first-party micro-utility util_crc32 at $0.001 USDC.
util_cron_describe
expression*
Validate and describe a cron expression in plain English. Shows next 5 scheduled runs. Validate and describe a cron expression in plain English. Shows next 5 scheduled runs.
util_cron_next_fires
n*expr*from_ts*
Next N hourly fires from a simple '0 * * * *' style hour cron Next N hourly fires from a simple '0 * * * *' style hour cron
util_csp_directive_parse
header*
parses Content-Security-Policy directives into normalized source lists using only bounded caller-supplied values. Call when you need a bounded csp directive parse result before acc… parses Content-Security-Policy directives into normalized source lists using only bounded caller-supplied values. Call when you need a bounded csp directive parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for CSP Directive Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_csp_policy_audit
policy*
Audit a Content-Security-Policy for missing defaults and unsafe script directives. Audit a Content-Security-Policy for missing defaults and unsafe script directives.
util_csp_source_check
header*source*directive*
checks whether a caller-supplied source is present in one CSP directive using only bounded caller-supplied values. Call when you need a bounded csp source check result before accep… checks whether a caller-supplied source is present in one CSP directive using only bounded caller-supplied values. Call when you need a bounded csp source check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for CSP Source Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_csv_column_count_check
text*expected_columns*
checks every CSV row against an expected column count using only bounded caller-supplied values. Call when you need a bounded csv column count check result before an agent hands st… checks every CSV row against an expected column count using only bounded caller-supplied values. Call when you need a bounded csv column count check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Column Count Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_date_profile
text*columns*
profiles ISO date parse success for selected CSV columns using only bounded caller-supplied values. Call when you need a bounded csv date profile result before an agent hands struc… profiles ISO date parse success for selected CSV columns using only bounded caller-supplied values. Call when you need a bounded csv date profile result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Date Profile as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_delimiter_detect
text*
scores common delimiters from bounded CSV text using only bounded caller-supplied values. Call when you need a bounded csv delimiter detect result before an agent hands structured… scores common delimiters from bounded CSV text using only bounded caller-supplied values. Call when you need a bounded csv delimiter detect result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Delimiter Detect as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_duplicate_key_check
text*key_columns*
finds duplicate composite keys in CSV rows using only bounded caller-supplied values. Call when you need a bounded csv duplicate key check result before an agent hands structured d… finds duplicate composite keys in CSV rows using only bounded caller-supplied values. Call when you need a bounded csv duplicate key check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Duplicate Key Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_duplicate_rows
text*
finds duplicate normalized rows in bounded CSV text using only bounded caller-supplied values. Call when you need a bounded csv duplicate rows result before an agent hands structur… finds duplicate normalized rows in bounded CSV text using only bounded caller-supplied values. Call when you need a bounded csv duplicate rows result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Duplicate Rows as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_escape
text*
CSV-escape a single field CSV-escape a single field
util_csv_filter_rows
text*column*allowed*
keeps CSV rows whose column equals one of caller values using only bounded caller-supplied values. Call when you need a bounded csv filter rows result before an agent hands structu… keeps CSV rows whose column equals one of caller values using only bounded caller-supplied values. Call when you need a bounded csv filter rows result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Filter Rows as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_headers
csv_text*
Delx first-party micro-utility util_csv_headers at $0.001 USDC. Delx first-party micro-utility util_csv_headers at $0.001 USDC.
util_csv_join_by_key
key*left*right*
inner-joins two bounded CSV tables on one key column using only bounded caller-supplied values. Call when you need a bounded csv join by key result before an agent hands structured… inner-joins two bounded CSV tables on one key column using only bounded caller-supplied values. Call when you need a bounded csv join by key result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Join By Key as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_left_join_by_key
key*left*right*
left-joins two bounded CSV tables on one key column using only bounded caller-supplied values. Call when you need a bounded csv left join by key result before an agent hands struct… left-joins two bounded CSV tables on one key column using only bounded caller-supplied values. Call when you need a bounded csv left join by key result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Left Join By Key as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_null_normalize
text*null_tokens*
normalizes caller-selected CSV null tokens to empty cells using only bounded caller-supplied values. Call when you need a bounded csv null normalize result before an agent hands st… normalizes caller-selected CSV null tokens to empty cells using only bounded caller-supplied values. Call when you need a bounded csv null normalize result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Null Normalize as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_numeric_profile
text*columns*
profiles parseable numeric counts and bounds for selected CSV columns using only bounded caller-supplied values. Call when you need a bounded csv numeric profile result before an a… profiles parseable numeric counts and bounds for selected CSV columns using only bounded caller-supplied values. Call when you need a bounded csv numeric profile result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Numeric Profile as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_pivot_count
text*row_field*column_field*
builds a count pivot from row and column category fields using only bounded caller-supplied values. Call when you need a bounded csv pivot count result before an agent hands struct… builds a count pivot from row and column category fields using only bounded caller-supplied values. Call when you need a bounded csv pivot count result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Pivot Count as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_rename_columns
text*mapping*
renames CSV header columns using a caller mapping using only bounded caller-supplied values. Call when you need a bounded csv rename columns result before an agent hands structured… renames CSV header columns using a caller mapping using only bounded caller-supplied values. Call when you need a bounded csv rename columns result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Rename Columns as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_required_columns_check
text*required_columns*
checks a CSV header for required column names using only bounded caller-supplied values. Call when you need a bounded csv required columns check result before an agent hands struct… checks a CSV header for required column names using only bounded caller-supplied values. Call when you need a bounded csv required columns check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Required Columns Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_row_count
csv_text*
Delx first-party micro-utility util_csv_row_count at $0.001 USDC. Delx first-party micro-utility util_csv_row_count at $0.001 USDC.
util_csv_row_preview
row*
Split a CSV line into fields with basic quote awareness Split a CSV line into fields with basic quote awareness
util_csv_schema_infer
csv*
Infer column names and sample dtypes from CSV text Infer column names and sample dtypes from CSV text
util_csv_select_columns
text*columns*
projects selected CSV columns in caller order using only bounded caller-supplied values. Call when you need a bounded csv select columns result before an agent hands structured dat… projects selected CSV columns in caller order using only bounded caller-supplied values. Call when you need a bounded csv select columns result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Select Columns as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_sort_rows
text*column*descending*
sorts bounded CSV rows by one column using only bounded caller-supplied values. Call when you need a bounded csv sort rows result before an agent hands structured data or a batch p… sorts bounded CSV rows by one column using only bounded caller-supplied values. Call when you need a bounded csv sort rows result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Sort Rows as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_to_json
csv_text*delimiter
Convert raw CSV into JSON rows for downstream agents, prompts, and ETL steps. Convert raw CSV into JSON rows for downstream agents, prompts, and ETL steps.
util_csv_trim_cells
text*
trims surrounding whitespace from every bounded CSV cell using only bounded caller-supplied values. Call when you need a bounded csv trim cells result before an agent hands structu… trims surrounding whitespace from every bounded CSV cell using only bounded caller-supplied values. Call when you need a bounded csv trim cells result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Trim Cells as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_csv_unpivot
text*id_columns*value_columns*
converts selected wide CSV columns into name and value rows using only bounded caller-supplied values. Call when you need a bounded csv unpivot result before an agent hands structu… converts selected wide CSV columns into name and value rows using only bounded caller-supplied values. Call when you need a bounded csv unpivot result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for CSV Unpivot as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_cvar_lite
alphareturns*
Historical CVaR/ES at alpha from return samples Historical CVaR/ES at alpha from return samples
util_data_classification
fields*
Classify a field-name inventory for likely sensitive data without inspecting values. Classify a field-name inventory for likely sensitive data without inspecting values.
util_data_freshness
age_seconds*max_age_seconds*
Evaluate data age against a caller-supplied freshness objective. Evaluate data age against a caller-supplied freshness objective.
util_date_add
date*
Delx first-party micro-utility util_date_add at $0.001 USDC. Delx first-party micro-utility util_date_add at $0.001 USDC.
util_date_diff
end*start*
Delx first-party micro-utility util_date_diff at $0.001 USDC. Delx first-party micro-utility util_date_diff at $0.001 USDC.
util_date_format
date*
Delx first-party micro-utility util_date_format at $0.001 USDC. Delx first-party micro-utility util_date_format at $0.001 USDC.
util_days_between
end*start*
Whole days between two ISO dates Whole days between two ISO dates
util_decision_record_check
record*
Check whether an architecture decision record contains accountable essentials. Check whether an architecture decision record contains accountable essentials.
util_dedent_text
text*
Remove common leading whitespace from lines Remove common leading whitespace from lines
util_dedupe_lines
text*
Remove duplicate lines from text. Remove duplicate lines from text.
util_dedupe_list
items*
Deduplicate a list while preserving first-seen order Deduplicate a list while preserving first-seen order
util_deg_to_rad
degrees*
Convert degrees to radians Convert degrees to radians
util_dependency_order
edgesnodes*
Compute a stable topological order for workflow nodes and report structural cycles. Compute a stable topological order for workflow nodes and report structural cycles.
util_dependency_version_risk
dependencies*
Identify unbounded dependency declarations before an agent installs them. Identify unbounded dependency declarations before an agent installs them.
util_deployment_readiness
checks*
Check tests, rollback, observability, ownership, and security review before deploy. Check tests, rollback, observability, ownership, and security review before deploy.
util_devig_two_way
p_no*p_yes*
De-vig a two-way market into fair probabilities that sum to 1 De-vig a two-way market into fair probabilities that sum to 1
util_dict_keys
object*
List object keys List object keys
util_dict_values
object*
List object values List object values
util_diff_lines
a*b*
Line-level diff between two texts (bounded LCS). Line-level diff between two texts (bounded LCS).
util_digest_header_verify
text*algorithm*digest_base64*
verifies a sha-256 Digest value against caller-supplied text bytes using only bounded caller-supplied values. Call when you need a bounded digest header verify result before accept… verifies a sha-256 Digest value against caller-supplied text bytes using only bounded caller-supplied values. Call when you need a bounded digest header verify result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Digest Header Verify as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_disposable_domain_heuristic
domain*
Heuristic disposable mailbox domain flag from a static list Heuristic disposable mailbox domain flag from a static list
util_dmarc_policy_parse
dmarc*
Parse DMARC p= and rua= fields from a TXT record Parse DMARC p= and rua= fields from a TXT record
util_dns_caa_policy_check
issuer*records*
checks whether a certificate authority identifier is allowed by CAA records using only bounded caller-supplied values. Call when you need a bounded dns caa policy check result befo… checks whether a certificate authority identifier is allowed by CAA records using only bounded caller-supplied values. Call when you need a bounded dns caa policy check result before deciding whether a certificate authority is allowed by caller-supplied CAA records. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS Caa Policy Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_dns_cname_chain_check
names*max_hops*
checks a caller-supplied CNAME chain for loops and hop budget using only bounded caller-supplied values. Call when you need a bounded dns cname chain check result before trusting a… checks a caller-supplied CNAME chain for loops and hop budget using only bounded caller-supplied values. Call when you need a bounded dns cname chain check result before trusting a caller-supplied CNAME chain that may loop or exceed hop budget. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS Cname Chain Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_dns_dkim_selector_check
domain*selector*
checks selector and signing-domain label shapes for a DKIM lookup using only bounded caller-supplied values. Call when you need a bounded dns dkim selector check result before look… checks selector and signing-domain label shapes for a DKIM lookup using only bounded caller-supplied values. Call when you need a bounded dns dkim selector check result before looking up a DKIM selector and signing-domain label shape. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS DKIM Selector Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_dns_dmarc_policy_parse
record*
parses DMARC policy, percentage, alignment, and report tags using only bounded caller-supplied values. Call when you need a bounded dns dmarc policy parse result before applying a… parses DMARC policy, percentage, alignment, and report tags using only bounded caller-supplied values. Call when you need a bounded dns dmarc policy parse result before applying a DMARC policy parsed from a caller-supplied record. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS DMARC Policy Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_dns_ds_record_shape_check
record*
checks DS key tag, algorithm, digest type, and hex digest shape using only bounded caller-supplied values. Call when you need a bounded dns ds record shape check result before acce… checks DS key tag, algorithm, digest type, and hex digest shape using only bounded caller-supplied values. Call when you need a bounded dns ds record shape check result before accepting a DS record's key tag, algorithm, digest type, and hex digest shape. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS DS Record Shape Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_dns_https_record_parse
record*
parses HTTPS service priority, target, and bounded service parameters using only bounded caller-supplied values. Call when you need a bounded dns https record parse result before u… parses HTTPS service priority, target, and bounded service parameters using only bounded caller-supplied values. Call when you need a bounded dns https record parse result before using HTTPS service priority, target, and service parameters from a caller-supplied record. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS Https Record Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_dns_lookup
domain*timeoutrecord_type
Resolve A, AAAA, CNAME, MX, TXT, and NS records for fast domain and delivery checks. Resolve A, AAAA, CNAME, MX, TXT, and NS records for fast domain and delivery checks.
util_dns_mx_priority_sort
records*
sorts MX exchanges by preference while preserving equal-priority order using only bounded caller-supplied values. Call when you need a bounded dns mx priority sort result before ch… sorts MX exchanges by preference while preserving equal-priority order using only bounded caller-supplied values. Call when you need a bounded dns mx priority sort result before choosing an MX exchange from caller-supplied preference records. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS MX Priority Sort as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_dns_record_diff
after*before*
Compare two DNS record snapshots and return canonical added, removed, and unchanged records. Compare two DNS record snapshots and return canonical added, removed, and unchanged records.
util_dns_soa_serial_compare
current*candidate*
compares SOA serials with 32-bit wraparound ordering using only bounded caller-supplied values. Call when you need a bounded dns soa serial compare result before deciding which SOA… compares SOA serials with 32-bit wraparound ordering using only bounded caller-supplied values. Call when you need a bounded dns soa serial compare result before deciding which SOA serial is newer under 32-bit wraparound. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS SOA Serial Compare as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_dns_spf_lookup_budget
record*maximum*
counts DNS-triggering SPF mechanisms against a configured budget using only bounded caller-supplied values. Call when you need a bounded dns spf lookup budget result before countin… counts DNS-triggering SPF mechanisms against a configured budget using only bounded caller-supplied values. Call when you need a bounded dns spf lookup budget result before counting DNS-triggering SPF mechanisms against a lookup budget. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS SPF Lookup Budget as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_dns_spf_record_parse
record*
parses SPF version, mechanisms, modifiers, and terminal policy using only bounded caller-supplied values. Call when you need a bounded dns spf record parse result before classifyin… parses SPF version, mechanisms, modifiers, and terminal policy using only bounded caller-supplied values. Call when you need a bounded dns spf record parse result before classifying an SPF policy from a caller-supplied TXT record. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS SPF Record Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_dns_srv_record_parse
record*
normalizes SRV priority, weight, port, and target fields using only bounded caller-supplied values. Call when you need a bounded dns srv record parse result before using SRV priori… normalizes SRV priority, weight, port, and target fields using only bounded caller-supplied values. Call when you need a bounded dns srv record parse result before using SRV priority, weight, port, and target fields from a caller-supplied record. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS SRV Record Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_dns_tlsa_record_shape_check
record*
checks TLSA usage, selector, matching type, and certificate data shape using only bounded caller-supplied values. Call when you need a bounded dns tlsa record shape check result be… checks TLSA usage, selector, matching type, and certificate data shape using only bounded caller-supplied values. Call when you need a bounded dns tlsa record shape check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS TLSA Record Shape Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_dns_ttl_budget_check
ttls*maximum*minimum*
checks DNS record TTLs against caller minimum and maximum bounds using only bounded caller-supplied values. Call when you need a bounded dns ttl budget check result before acceptin… checks DNS record TTLs against caller minimum and maximum bounds using only bounded caller-supplied values. Call when you need a bounded dns ttl budget check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS Ttl Budget Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_dns_txt_chunk_join
chunks*
joins quoted DNS TXT chunks into the logical record value using only bounded caller-supplied values. Call when you need a bounded dns txt chunk join result before treating quoted D… joins quoted DNS TXT chunks into the logical record value using only bounded caller-supplied values. Call when you need a bounded dns txt chunk join result before treating quoted DNS TXT chunks as one logical record. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS Txt Chunk Join as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_docs_site_map
url*timeout
Map a docs surface with crawl hints, docs links, feeds, and likely reference sections. Map a docs surface with crawl hints, docs links, feeds, and likely reference sections.
util_domain_from_url
url*
Delx first-party micro-utility util_domain_from_url at $0.001 USDC. Delx first-party micro-utility util_domain_from_url at $0.001 USDC.
util_domain_label
host*
Split host into DNS labels and apex guess Split host into DNS labels and apex guess
util_domain_trust_report
url*timeout
Composite trust report with TLS, security.txt, headers, RDAP, DNS, and uptime signals. Composite trust report with TLS, security.txt, headers, RDAP, DNS, and uptime signals.
util_drawdown_pct
peak*trough*
Drawdown percent from peak to trough for risk reports Drawdown percent from peak to trough for risk reports
util_duplicate_record_audit
records*key_fields
Find duplicate record groups using canonical fingerprints without returning record values. Find duplicate record groups using canonical fingerprints without returning record values.
util_duration_parse
duration*
Parse human durations like 1h30m into seconds/milliseconds. Parse human durations like 1h30m into seconds/milliseconds.
util_eip55_check
address*
Check whether an address already matches its EIP-55 checksum form. Check whether an address already matches its EIP-55 checksum form.
util_email_dmarc_alignment_check
policy*spf_aligned*dkim_aligned*
combines caller-supplied SPF and DKIM alignment outcomes for DMARC using only bounded caller-supplied values. Call when you need a bounded email dmarc alignment check result before… combines caller-supplied SPF and DKIM alignment outcomes for DMARC using only bounded caller-supplied values. Call when you need a bounded email dmarc alignment check result before combining caller-supplied SPF and DKIM alignment outcomes for DMARC. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Email DMARC Alignment Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_email_domain
email*
Delx first-party micro-utility util_email_domain at $0.001 USDC. Delx first-party micro-utility util_email_domain at $0.001 USDC.
util_email_mx_readiness_check
records*
checks caller-supplied MX records for usable non-null exchanges using only bounded caller-supplied values. Call when you need a bounded email mx readiness check result before treat… checks caller-supplied MX records for usable non-null exchanges using only bounded caller-supplied values. Call when you need a bounded email mx readiness check result before treating caller-supplied MX records as usable non-null exchanges. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Email MX Readiness Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_email_spf_alignment_check
mode*from_domain*mail_from_domain*
checks relaxed or strict SPF domain alignment using only bounded caller-supplied values. Call when you need a bounded email spf alignment check result before deciding relaxed or st… checks relaxed or strict SPF domain alignment using only bounded caller-supplied values. Call when you need a bounded email spf alignment check result before deciding relaxed or strict SPF domain alignment from caller-supplied fields. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Email SPF Alignment Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_email_syntax_check
email*
Validate basic email syntax and split local/domain Validate basic email syntax and split local/domain
util_email_validate
email*timeout
Validate an email and its domain-level delivery records before outreach, signup, or routing. Validate an email and its domain-level delivery records before outreach, signup, or routing.
util_ends_with
text*suffix*
Check whether text ends with a suffix Check whether text ends with a suffix
util_ensure_prefix
text*prefix*
Ensure a string starts with a required prefix without duplication Ensure a string starts with a required prefix without duplication
util_ensure_suffix
text*suffix*
Ensure a string ends with a required suffix without duplication Ensure a string ends with a required suffix without duplication
util_ensure_trailing_slash
path*
Ensure a path ends with / Ensure a path ends with /
util_env_key_validate
key*
Validate environment variable key shape A-Z0-9 underscore Validate environment variable key shape A-Z0-9 underscore
util_error_budget
target_percenttotal_requests*failed_requests*
Calculate remaining failure budget and burn from traffic, failures, and an SLO target. Calculate remaining failure budget and burn from traffic, failures, and an SLO target.
util_error_budget_plan
slo_percent*window_requests*
Convert an SLO percentage and request window into allowed failure budget. Convert an SLO percentage and request window into allowed failure budget.
util_etag_comparison_mode
left*weak*right*
evaluates strong or weak comparison between two entity tags using only bounded caller-supplied values. Call when you need a bounded etag comparison mode result before accepting, ca… evaluates strong or weak comparison between two entity tags using only bounded caller-supplied values. Call when you need a bounded etag comparison mode result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Etag Comparison Mode as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_etag_match
etag*other*
Compare ETag validators including weak tags and If-None-Match lists Compare ETag validators including weak tags and If-None-Match lists
util_etag_parse
etag*
separates weak and strong entity-tag semantics from an ETag value using only bounded caller-supplied values. Call when you need a bounded etag parse result before accepting, cachin… separates weak and strong entity-tag semantics from an ETag value using only bounded caller-supplied values. Call when you need a bounded etag parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Etag Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_eth_to_wei
eth*
Scale ether amounts into wei integer strings for transfers and tx value Scale ether amounts into wei integer strings for transfers and tx value
util_evm_access_list_shape_check
access_list*
checks bounded EIP-2930 access-list address and storage-key shapes using only bounded caller-supplied values. Call when you need a bounded evm access list shape check result before… checks bounded EIP-2930 access-list address and storage-key shapes using only bounded caller-supplied values. Call when you need a bounded evm access list shape check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Access List Shape Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_address_list_dedupe
addresses*
deduplicates EVM address strings case-insensitively while preserving order using only bounded caller-supplied values. Call when you need a bounded evm address list dedupe result be… deduplicates EVM address strings case-insensitively while preserving order using only bounded caller-supplied values. Call when you need a bounded evm address list dedupe result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Address List Dedupe as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_address_zero_check
address*
detects the all-zero EVM address after shape normalization using only bounded caller-supplied values. Call when you need a bounded evm address zero check result before signing, sub… detects the all-zero EVM address after shape normalization using only bounded caller-supplied values. Call when you need a bounded evm address zero check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Address Zero Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_allowance_budget_check
required_raw*allowance_raw*
checks caller-supplied allowance against a required token amount using only bounded caller-supplied values. Call when you need a bounded evm allowance budget check result before si… checks caller-supplied allowance against a required token amount using only bounded caller-supplied values. Call when you need a bounded evm allowance budget check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Allowance Budget Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_amount_min_check
actual_raw*minimum_raw*
checks an actual raw amount against a minimum raw amount using only bounded caller-supplied values. Call when you need a bounded evm amount min check result before signing, submitt… checks an actual raw amount against a minimum raw amount using only bounded caller-supplied values. Call when you need a bounded evm amount min check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Amount Min Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_approve_amount_check
maximum_raw*proposed_raw*required_raw*
compares a proposed approval with an explicit spending requirement and cap using only bounded caller-supplied values. Call when you need a bounded evm approve amount check result b… compares a proposed approval with an explicit spending requirement and cap using only bounded caller-supplied values. Call when you need a bounded evm approve amount check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Approve Amount Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_base_fee_growth_ceiling
blocks*growth_fraction*current_base_fee_wei*
compounds a caller growth fraction across future blocks using only bounded caller-supplied values. Call when you need a bounded evm base fee growth ceiling result before signing, s… compounds a caller growth fraction across future blocks using only bounded caller-supplied values. Call when you need a bounded evm base fee growth ceiling result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Base Fee Growth Ceiling as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_batch_duplicate_nonce_check
nonces*
finds duplicate nonces inside a caller-supplied transaction batch using only bounded caller-supplied values. Call when you need a bounded evm batch duplicate nonce check result bef… finds duplicate nonces inside a caller-supplied transaction batch using only bounded caller-supplied values. Call when you need a bounded evm batch duplicate nonce check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Batch Duplicate Nonce Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_batch_gas_sum
transactions*
sums gas limits and fee ceilings across a transaction batch using only bounded caller-supplied values. Call when you need a bounded evm batch gas sum result before signing, submitt… sums gas limits and fee ceilings across a transaction batch using only bounded caller-supplied values. Call when you need a bounded evm batch gas sum result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Batch Gas Sum as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_batch_value_sum
values_wei*
sums bounded raw transaction values for a batch funding view using only bounded caller-supplied values. Call when you need a bounded evm batch value sum result before signing, subm… sums bounded raw transaction values for a batch funding view using only bounded caller-supplied values. Call when you need a bounded evm batch value sum result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Batch Value Sum as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_blob_count_check
maximum*blob_count*
checks caller-supplied blob count against a transaction limit using only bounded caller-supplied values. Call when you need a bounded evm blob count check result before signing, su… checks caller-supplied blob count against a transaction limit using only bounded caller-supplied values. Call when you need a bounded evm blob count check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Blob Count Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_blob_fee_budget
blob_gas*max_fee_per_blob_gas_wei*
calculates a worst-case blob fee from blob gas and fee cap using only bounded caller-supplied values. Call when you need a bounded evm blob fee budget result before signing, submit… calculates a worst-case blob fee from blob gas and fee cap using only bounded caller-supplied values. Call when you need a bounded evm blob fee budget result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Blob Fee Budget as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_block_age_check
now_epoch*block_timestamp*maximum_age_seconds*
checks caller-supplied block timestamp age against a freshness budget using only bounded caller-supplied values. Call when you need a bounded evm block age check result before sign… checks caller-supplied block timestamp age against a freshness budget using only bounded caller-supplied values. Call when you need a bounded evm block age check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Block Age Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_calldata_selector_extract
calldata*
extracts the first four calldata bytes as a selector using only bounded caller-supplied values. Call when you need a bounded evm calldata selector extract result before signing, su… extracts the first four calldata bytes as a selector using only bounded caller-supplied values. Call when you need a bounded evm calldata selector extract result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Calldata Selector Extract as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_calldata_shape_check
calldata*
checks 0x-prefixed calldata for even-length hexadecimal bytes using only bounded caller-supplied values. Call when you need a bounded evm calldata shape check result before signing… checks 0x-prefixed calldata for even-length hexadecimal bytes using only bounded caller-supplied values. Call when you need a bounded evm calldata shape check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Calldata Shape Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_calldata_size_bytes
calldata*
calculates calldata byte length from normalized hex using only bounded caller-supplied values. Call when you need a bounded evm calldata size bytes result before signing, submittin… calculates calldata byte length from normalized hex using only bounded caller-supplied values. Call when you need a bounded evm calldata size bytes result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Calldata Size Bytes as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_calldata_word_count
calldata*
counts complete and partial 32-byte calldata words after the selector using only bounded caller-supplied values. Call when you need a bounded evm calldata word count result before… counts complete and partial 32-byte calldata words after the selector using only bounded caller-supplied values. Call when you need a bounded evm calldata word count result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Calldata Word Count as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_chain_id_hex_normalize
chain_id*
converts decimal or hexadecimal chain identifiers into both forms using only bounded caller-supplied values. Call when you need a bounded evm chain id hex normalize result before s… converts decimal or hexadecimal chain identifiers into both forms using only bounded caller-supplied values. Call when you need a bounded evm chain id hex normalize result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Chain Id Hex Normalize as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_chain_match_check
expected_chain_id*transaction_chain_id*
compares transaction and expected chain identifiers using only bounded caller-supplied values. Call when you need a bounded evm chain match check result before signing, submitting,… compares transaction and expected chain identifiers using only bounded caller-supplied values. Call when you need a bounded evm chain match check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Chain Match Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_confirmation_count
current_block*inclusion_block*
calculates confirmations from inclusion and current block numbers using only bounded caller-supplied values. Call when you need a bounded evm confirmation count result before signi… calculates confirmations from inclusion and current block numbers using only bounded caller-supplied values. Call when you need a bounded evm confirmation count result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Confirmation Count as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_contract_creation_check
to*
classifies an empty or absent to-address as contract creation using only bounded caller-supplied values. Call when you need a bounded evm contract creation check result before sign… classifies an empty or absent to-address as contract creation using only bounded caller-supplied values. Call when you need a bounded evm contract creation check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Contract Creation Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_deadline_check
now_epoch*deadline_epoch*minimum_lead_seconds*
checks a transaction deadline against current time and minimum lead time using only bounded caller-supplied values. Call when you need a bounded evm deadline check result before si… checks a transaction deadline against current time and minimum lead time using only bounded caller-supplied values. Call when you need a bounded evm deadline check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Deadline Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_eip1559_fee_check
gas_limit*max_fee_per_gas_wei*max_priority_fee_per_gas_wei*
checks dynamic-fee caps and calculates the worst-case transaction fee using only bounded caller-supplied values. Call when you need a bounded evm eip1559 fee check result before si… checks dynamic-fee caps and calculates the worst-case transaction fee using only bounded caller-supplied values. Call when you need a bounded evm eip1559 fee check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Eip1559 Fee Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_event_log_shape_check
log*
checks address, topics, and data shapes for a caller-supplied log using only bounded caller-supplied values. Call when you need a bounded evm event log shape check result before si… checks address, topics, and data shapes for a caller-supplied log using only bounded caller-supplied values. Call when you need a bounded evm event log shape check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Event Log Shape Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_fee_cap_order_check
max_fee_per_gas_wei*max_priority_fee_per_gas_wei*
checks that the priority fee cap does not exceed the total fee cap using only bounded caller-supplied values. Call when you need a bounded evm fee cap order check result before sig… checks that the priority fee cap does not exceed the total fee cap using only bounded caller-supplied values. Call when you need a bounded evm fee cap order check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Fee Cap Order Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_finality_depth_check
current_block*inclusion_block*required_confirmations*
checks confirmation count against a caller-required depth using only bounded caller-supplied values. Call when you need a bounded evm finality depth check result before signing, su… checks confirmation count against a caller-required depth using only bounded caller-supplied values. Call when you need a bounded evm finality depth check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Finality Depth Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_gas_cost_ceiling
gas_limit*max_fee_per_gas_wei*
calculates a worst-case native fee from gas limit and fee cap using only bounded caller-supplied values. Call when you need a bounded evm gas cost ceiling result before signing, su… calculates a worst-case native fee from gas limit and fee cap using only bounded caller-supplied values. Call when you need a bounded evm gas cost ceiling result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Gas Cost Ceiling as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_gas_limit_headroom
gas_limit*estimated_gas*
calculates gas-limit headroom above an estimated gas amount using only bounded caller-supplied values. Call when you need a bounded evm gas limit headroom result before signing, su… calculates gas-limit headroom above an estimated gas amount using only bounded caller-supplied values. Call when you need a bounded evm gas limit headroom result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Gas Limit Headroom as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_hex_data_normalize
data*
normalizes even-length EVM hex data while preserving byte boundaries using only bounded caller-supplied values. Call when you need a bounded evm hex data normalize result before si… normalizes even-length EVM hex data while preserving byte boundaries using only bounded caller-supplied values. Call when you need a bounded evm hex data normalize result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Hex Data Normalize as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_hex_quantity_normalize
quantity*
normalizes an EVM hex quantity without redundant leading zeroes using only bounded caller-supplied values. Call when you need a bounded evm hex quantity normalize result before sig… normalizes an EVM hex quantity without redundant leading zeroes using only bounded caller-supplied values. Call when you need a bounded evm hex quantity normalize result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Hex Quantity Normalize as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_infinite_approval_flag
approval_raw*threshold_raw*
flags an approval at or near a caller-supplied maximum uint threshold using only bounded caller-supplied values. Call when you need a bounded evm infinite approval flag result befo… flags an approval at or near a caller-supplied maximum uint threshold using only bounded caller-supplied values. Call when you need a bounded evm infinite approval flag result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Infinite Approval Flag as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_legacy_fee_check
gas_limit*gas_price_wei*maximum_fee_wei*
checks gasPrice and gasLimit values for a legacy transaction budget using only bounded caller-supplied values. Call when you need a bounded evm legacy fee check result before signi… checks gasPrice and gasLimit values for a legacy transaction budget using only bounded caller-supplied values. Call when you need a bounded evm legacy fee check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Legacy Fee Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_log_topic_count_check
topics*maximum*
checks log topic count against an expected bound using only bounded caller-supplied values. Call when you need a bounded evm log topic count check result before signing, submitting… checks log topic count against an expected bound using only bounded caller-supplied values. Call when you need a bounded evm log topic count check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Log Topic Count Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_multisend_recipient_check
allowed*recipients*
checks duplicate, zero, and unexpected recipients in a multisend using only bounded caller-supplied values. Call when you need a bounded evm multisend recipient check result before… checks duplicate, zero, and unexpected recipients in a multisend using only bounded caller-supplied values. Call when you need a bounded evm multisend recipient check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Multisend Recipient Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_native_balance_budget
value_wei*balance_wei*fee_ceiling_wei*
checks caller-supplied native balance against value plus fee reserve using only bounded caller-supplied values. Call when you need a bounded evm native balance budget result before… checks caller-supplied native balance against value plus fee reserve using only bounded caller-supplied values. Call when you need a bounded evm native balance budget result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Native Balance Budget as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_next_base_fee_bound
current_base_fee_wei*maximum_change_fraction*
calculates upper and lower next-block base-fee bounds using only bounded caller-supplied values. Call when you need a bounded evm next base fee bound result before signing, submitt… calculates upper and lower next-block base-fee bounds using only bounded caller-supplied values. Call when you need a bounded evm next base fee bound result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Next Base Fee Bound as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_nonce_gap_check
maximum_gap*pending_nonce*proposed_nonce*
calculates the gap between pending and proposed transaction nonces using only bounded caller-supplied values. Call when you need a bounded evm nonce gap check result before signing… calculates the gap between pending and proposed transaction nonces using only bounded caller-supplied values. Call when you need a bounded evm nonce gap check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Nonce Gap Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_nonce_replace_check
pending_nonces*proposed_nonce*
checks whether a proposed nonce targets a caller-supplied pending nonce using only bounded caller-supplied values. Call when you need a bounded evm nonce replace check result befor… checks whether a proposed nonce targets a caller-supplied pending nonce using only bounded caller-supplied values. Call when you need a bounded evm nonce replace check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Nonce Replace Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_priority_fee_ratio
max_fee_per_gas_wei*max_priority_fee_per_gas_wei*
calculates the priority-fee share of the total fee cap using only bounded caller-supplied values. Call when you need a bounded evm priority fee ratio result before signing, submitt… calculates the priority-fee share of the total fee cap using only bounded caller-supplied values. Call when you need a bounded evm priority fee ratio result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Priority Fee Ratio as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_receipt_gas_variance
gas_used*estimated_gas*
compares gas used with a preflight estimate and reports variance using only bounded caller-supplied values. Call when you need a bounded evm receipt gas variance result before sign… compares gas used with a preflight estimate and reports variance using only bounded caller-supplied values. Call when you need a bounded evm receipt gas variance result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Receipt Gas Variance as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_receipt_status_check
status*
normalizes receipt status values into success or failure using only bounded caller-supplied values. Call when you need a bounded evm receipt status check result before signing, sub… normalizes receipt status values into success or failure using only bounded caller-supplied values. Call when you need a bounded evm receipt status check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Receipt Status Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_replacement_fee_bump
new_fee_wei*old_fee_wei*minimum_bump_fraction*
checks proposed fee caps against a required replacement bump using only bounded caller-supplied values. Call when you need a bounded evm replacement fee bump result before signing,… checks proposed fee caps against a required replacement bump using only bounded caller-supplied values. Call when you need a bounded evm replacement fee bump result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Replacement Fee Bump as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_signature_rs_shape_check
r*s*
checks r and s values as 32-byte hexadecimal scalars using only bounded caller-supplied values. Call when you need a bounded evm signature rs shape check result before signing, sub… checks r and s values as 32-byte hexadecimal scalars using only bounded caller-supplied values. Call when you need a bounded evm signature rs shape check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Signature Rs Shape Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_signature_v_classify
v*chain_id*
classifies common signature recovery and EIP-155 v values using only bounded caller-supplied values. Call when you need a bounded evm signature v classify result before signing, su… classifies common signature recovery and EIP-155 v values using only bounded caller-supplied values. Call when you need a bounded evm signature v classify result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Signature V Classify as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_slippage_bounds_check
minimum_output_raw*expected_output_raw*maximum_slippage_bps*
checks expected and minimum output against a maximum slippage policy using only bounded caller-supplied values. Call when you need a bounded evm slippage bounds check result before… checks expected and minimum output against a maximum slippage policy using only bounded caller-supplied values. Call when you need a bounded evm slippage bounds check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Slippage Bounds Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_token_balance_budget
amount_raw*balance_raw*
checks caller-supplied raw token balance against transfer amount using only bounded caller-supplied values. Call when you need a bounded evm token balance budget result before sign… checks caller-supplied raw token balance against transfer amount using only bounded caller-supplied values. Call when you need a bounded evm token balance budget result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Token Balance Budget as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_transfer_recipient_check
encoded_recipient*intended_recipient*
compares an encoded recipient address with the intended recipient using only bounded caller-supplied values. Call when you need a bounded evm transfer recipient check result before… compares an encoded recipient address with the intended recipient using only bounded caller-supplied values. Call when you need a bounded evm transfer recipient check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Transfer Recipient Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_tx_envelope_check
fields*transaction_type*
checks required envelope fields for a declared transaction type using only bounded caller-supplied values. Call when you need a bounded evm tx envelope check result before signing,… checks required envelope fields for a declared transaction type using only bounded caller-supplied values. Call when you need a bounded evm tx envelope check result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Tx Envelope Check as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_tx_type_classify
transaction_type*
classifies legacy, access-list, dynamic-fee, and blob transaction type codes using only bounded caller-supplied values. Call when you need a bounded evm tx type classify result bef… classifies legacy, access-list, dynamic-fee, and blob transaction type codes using only bounded caller-supplied values. Call when you need a bounded evm tx type classify result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Tx Type Classify as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_evm_value_plus_fee_budget
value_wei*fee_ceiling_wei*
sums transaction value and fee ceiling for a funding requirement using only bounded caller-supplied values. Call when you need a bounded evm value plus fee budget result before sig… sums transaction value and fee ceiling for a funding requirement using only bounded caller-supplied values. Call when you need a bounded evm value plus fee budget result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed preflight status for EVM Value Plus Fee Budget as versioned deterministic JSON. Limitation: Uses caller-supplied values only; it performs no RPC call, signing, broadcasting, balance lookup, custody, trading, or live-chain claim.
util_exec_quality_vs_twap
sidetwap*avg_fill*
Compare average fill to TWAP benchmark (bps) Compare average fill to TWAP benchmark (bps)
util_exec_quality_vs_vwap
sidevwap*avg_fill*
Compare average fill to VWAP benchmark (bps) Compare average fill to VWAP benchmark (bps)
util_expectancy
pnls*
Expectancy per trade from win rate, avg win, and avg loss Expectancy per trade from win rate, avg win, and avg loss
util_expected_log_growth
fraction*true_prob*market_price*
Approx expected log bankroll growth for a binary bet fraction Approx expected log bankroll growth for a binary bet fraction
util_experiment_lift
control_visitors*treatment_visitors*control_conversions*treatment_conversions*
Calculate descriptive conversion lift for control and treatment. Calculate descriptive conversion lift for control and treatment.
util_expires_header_validate
date_epoch*expires_epoch*
compares Date and Expires timestamps for an explicit cache lifetime using only bounded caller-supplied values. Call when you need a bounded expires header validate result before ac… compares Date and Expires timestamps for an explicit cache lifetime using only bounded caller-supplied values. Call when you need a bounded expires header validate result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Expires Header Validate as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_ext_from_mime
mime*
Guess extension from MIME type Guess extension from MIME type
util_extract_emails
text*
Extract email-like addresses from text (regex only). Extract email-like addresses from text (regex only).
util_extract_emails_lite
text*
Extract email-shaped tokens from free text (shape only) Extract email-shaped tokens from free text (shape only)
util_extract_ints
text*
Extract signed integers from free text Extract signed integers from free text
util_extract_numbers
text*
Delx first-party micro-utility util_extract_numbers at $0.001 USDC. Delx first-party micro-utility util_extract_numbers at $0.001 USDC.
util_extract_urls
text*
Extract HTTP/HTTPS URLs from text. Extract HTTP/HTTPS URLs from text.
util_factorial
n*
Delx first-party micro-utility util_factorial at $0.001 USDC. Delx first-party micro-utility util_factorial at $0.001 USDC.
util_feed_discover
url*timeout
Find RSS, Atom, and JSON feeds so agents can subscribe instead of scrape. Find RSS, Atom, and JSON feeds so agents can subscribe instead of scrape.
util_fee_quote
fee_rate*notional*
Fee amount = notional × fee_rate for maker/taker style quotes Fee amount = notional × fee_rate for maker/taker style quotes
util_fibonacci
n*
Delx first-party micro-utility util_fibonacci at $0.001 USDC. Delx first-party micro-utility util_fibonacci at $0.001 USDC.
util_field_coverage
records*
Measure per-field presence across bounded JSON records. Measure per-field presence across bounded JSON records.
util_fingerprint_lite
text*
16-hex fingerprint of text via SHA-256 prefix 16-hex fingerprint of text via SHA-256 prefix
util_flatten1
items*
Flatten one level of nested lists Flatten one level of nested lists
util_fleet_status_onepager_stub
agents*
Build a compact fleet status markdown from agent rows Build a compact fleet status markdown from agent rows
util_floor_n
value*
Floor a number to integer Floor a number to integer
util_forms_extract
url*timeout
Extract forms, methods, actions, and fields for browser automation and workflow planning. Extract forms, methods, actions, and fields for browser automation and workflow planning.
util_forwarded_header_parse
header*
parses bounded standardized Forwarded header elements using only bounded caller-supplied values. Call when you need a bounded forwarded header parse result before accepting, cachin… parses bounded standardized Forwarded header elements using only bounded caller-supplied values. Call when you need a bounded forwarded header parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Forwarded Header Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_fraction_to_bps
fraction*
Convert fractional rates into basis points for trading UIs Convert fractional rates into basis points for trading UIs
util_frame_ancestors_check
header*required_source*
checks whether a CSP frame-ancestors directive contains a required source using only bounded caller-supplied values. Call when you need a bounded frame ancestors check result befor… checks whether a CSP frame-ancestors directive contains a required source using only bounded caller-supplied values. Call when you need a bounded frame ancestors check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Frame Ancestors Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_funding_annualize
hours*funding_rate*
Annualize a period funding rate (e.g. 8h → APR) Annualize a period funding rate (e.g. 8h → APR)
util_funding_payment
hours*notional*funding_rate*
Funding payment ≈ notional × funding_rate for a period Funding payment ≈ notional × funding_rate for a period
util_funnel_conversion
stages*
Calculate step and overall conversion from ordered funnel stages. Calculate step and overall conversion from ordered funnel stages.
util_fx_convert_amount
baserate*sidequoteamount*
Convert an amount with a caller-supplied FX rate (no live feed) Convert an amount with a caller-supplied FX rate (no live feed)
util_fx_revalue_amount
amount*rate_to*rate_from*
Revalue amount by two rates (historical vs current) Revalue amount by two rates (historical vs current)
util_gas_cost_eth
gas_used*gas_price_wei*
Compute total gas cost in ether from used gas and price wei Compute total gas cost in ether from used gas and price wei
util_gas_cost_usd
eth_usd*gas_used*gas_price_wei*
Estimate gas cost in USD given used gas, price, and ETH/USD Estimate gas cost in USD given used gas, price, and ETH/USD
util_gas_cost_wei
gas_used*gas_price_wei*
Compute gas_used × gas_price as total gas cost in wei Compute gas_used × gas_price as total gas cost in wei
util_gcd
a*b*
Delx first-party micro-utility util_gcd at $0.001 USDC. Delx first-party micro-utility util_gcd at $0.001 USDC.
util_gdelt_query_normalize
q*
Normalize a news query string for GDELT-style search Normalize a news query string for GDELT-style search
util_graphql_operation_index
document*
Index named GraphQL queries, mutations, and subscriptions. Index named GraphQL queries, mutations, and subscriptions.
util_gross_margin
cost*price*
Calculate gross profit, gross margin, and profitability. Calculate gross profit, gross margin, and profitability.
util_gwei_to_wei
gwei*
Convert gas prices from gwei into wei integer strings for EVM transactions Convert gas prices from gwei into wei integer strings for EVM transactions
util_half_kelly
b*win_prob*
Half-Kelly fraction for conservative bankroll growth Half-Kelly fraction for conservative bankroll growth
util_handoff_size_estimate
text*
Estimate bytes/tokens for a handoff capsule string Estimate bytes/tokens for a handoff capsule string
util_hash
input*algorithm
Hash a string with SHA-256, SHA-1, or MD5. Hash a string with SHA-256, SHA-1, or MD5.
util_header_map_normalize
headers*
Lowercase HTTP header keys and drop hop-by-hop headers Lowercase HTTP header keys and drop hop-by-hop headers
util_hex_canonicalize
hex*prefer_0x
Canonicalize and validate even-length hex strings with optional 0x prefix. Canonicalize and validate even-length hex strings with optional 0x prefix.
util_hex_color_luminance
hex*
Relative luminance of a #RRGGBB color Relative luminance of a #RRGGBB color
util_hex_convert
text*
Encode text to hex or decode hex to text. Encode text to hex or decode hex to text.
util_hex_prefix
hex*prefer_0x
Normalize a hexadecimal string with optional prefix and even-length validation Normalize a hexadecimal string with optional prefix and even-length validation
util_hex_to_int
hex*
Parse 0x-hex strings into decimal integer strings for agents Parse 0x-hex strings into decimal integer strings for agents
util_hex_to_rgb
hex*
Convert #rrggbb to RGB channels Convert #rrggbb to RGB channels
util_hmac_sha256_hex
text*secret*
HMAC-SHA256 hex of text with a secret HMAC-SHA256 hex of text with a secret
util_holidays
year*calendar
List observed US federal holidays for a year. List observed US federal holidays for a year.
util_host_port_split
host*
Split host and optional port from a host:port or URL authority string Split host and optional port from a host:port or URL authority string
util_hsts_policy_check
header*minimum_seconds*require_subdomains*
checks HSTS max-age and subdomain directives against caller policy using only bounded caller-supplied values. Call when you need a bounded hsts policy check result before accepting… checks HSTS max-age and subdomain directives against caller policy using only bounded caller-supplied values. Call when you need a bounded hsts policy check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for HSTS Policy Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_html_canonical_link_check
document_url*canonical_url*
compares document and canonical URLs after deterministic normalization using only bounded caller-supplied values. Call when you need a bounded html canonical link check result befo… compares document and canonical URLs after deterministic normalization using only bounded caller-supplied values. Call when you need a bounded html canonical link check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Html Canonical Link Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_html_escape
text*
HTML-escape text for safe embedding HTML-escape text for safe embedding
util_html_meta_refresh_parse
content*base_url*
parses bounded meta-refresh delay and target URL using only bounded caller-supplied values. Call when you need a bounded html meta refresh parse result before accepting, caching, r… parses bounded meta-refresh delay and target URL using only bounded caller-supplied values. Call when you need a bounded html meta refresh parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Html Meta Refresh Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_html_strip
html*max_length
Strip HTML tags to plain text (best-effort, no browser). Strip HTML tags to plain text (best-effort, no browser).
util_html_unescape
text*
HTML-unescape entities in text HTML-unescape entities in text
util_http_codes
code
Look up HTTP status codes. Returns name, description, and category. Without code param, returns common codes. Look up HTTP status codes. Returns name, description, and category. Without code param, returns common codes.
util_http_header_diff
after*before*
Compare HTTP header maps case-insensitively while redacting credential-bearing values. Compare HTTP header maps case-insensitively while redacting credential-bearing values.
util_http_headers_inspect
url*timeout
Inspect security, cache, redirect, and server headers to audit a URL quickly. Inspect security, cache, redirect, and server headers to audit a URL quickly.
util_http_request_canonicalize
request*
Canonicalize an HTTP request, remove credentials, and derive a stable fingerprint. Canonicalize an HTTP request, remove credentials, and derive a stable fingerprint.
util_http_retry_plan
methodidempotentstatus_code*
Decide whether an HTTP failure is safe to retry and return an idempotency-aware policy. Decide whether an HTTP failure is safe to retry and return an idempotency-aware policy.
util_http_version_normalize
version*
normalizes common HTTP protocol version spellings using only bounded caller-supplied values. Call when you need a bounded http version normalize result before accepting, caching, r… normalizes common HTTP protocol version spellings using only bounded caller-supplied values. Call when you need a bounded http version normalize result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for HTTP Version Normalize as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_iban_checksum
iban*
Validate IBAN checksum (mod 97) offline Validate IBAN checksum (mod 97) offline
util_idempotency_fingerprint
scopepayload*
Create a stable SHA-256 idempotency fingerprint from a scope and canonical payload without storing state. Create a stable SHA-256 idempotency fingerprint from a scope and canonical payload without storing state.
util_idempotency_key
payload*namespace
Derive a deterministic namespaced idempotency key from canonical JSON. Derive a deterministic namespaced idempotency key from canonical JSON.
util_il_constant_product
price_ratio*
Classic CPMM impermanent loss from price ratio Classic CPMM impermanent loss from price ratio
util_il_fee_breakeven
price_ratio*
Fees needed to offset IL at a price ratio Fees needed to offset IL at a price ratio
util_image_prompt_lint
prompt*max_chars
Lint a text-to-image prompt for length and basic policy tokens before paying Lint a text-to-image prompt for length and basic policy tokens before paying
util_image_result_contract_check
result*max_widthmax_heightmax_size_bytes
Validate image delivery metadata without fetching, transforming, or generating media. Validate image delivery metadata without fetching, transforming, or generating media.
util_impact_price
mid*side*slippage_bps*
Expected impact price from mid and signed slippage fraction Expected impact price from mid and signed slippage fraction
util_implied_from_yes_no
no*yes*
Normalize yes/no prices into implied probabilities Normalize yes/no prices into implied probabilities
util_incident_severity
impact*
Classify operational incident severity from explicit impact signals. Classify operational incident severity from explicit impact signals.
util_incident_timeline
events*
Normalize and chronologically order incident events into a machine-readable timeline. Normalize and chronologically order incident events into a machine-readable timeline.
util_indent_text
text*spaces
Indent every line by N spaces Indent every line by N spaces
util_index_of
text*needle*
Find first index of a substring Find first index of a substring
util_inflation_calculator
amount*seriesto_year*from_year*
Revalue an amount between two years using U.S. BLS CPI (CPI-U default). Informational only. Revalue an amount between two years using U.S. BLS CPI (CPI-U default). Informational only.
util_initials
text*
Delx first-party micro-utility util_initials at $0.001 USDC. Delx first-party micro-utility util_initials at $0.001 USDC.
util_in_range
max*min*value*
Check whether a value sits in [min,max] Check whether a value sits in [min,max]
util_int_to_hex
value*
Encode non-negative integers into 0x-hex strings Encode non-negative integers into 0x-hex strings
util_int_to_roman
n*
Delx first-party micro-utility util_int_to_roman at $0.001 USDC. Delx first-party micro-utility util_int_to_roman at $0.001 USDC.
util_inventory_skew
target*inventory*
Skew an inventory target away from neutral for MM heuristics Skew an inventory target away from neutral for MM heuristics
util_iota
n*
Generate 0..n-1 integers Generate 0..n-1 integers
util_ip_classify
ip*
Classify an IPv4/IPv6 address as private, loopback, global, etc. No geolocation. Classify an IPv4/IPv6 address as private, loopback, global, etc. No geolocation.
util_ipv4_octets
ip*
Parse IPv4 into octets Parse IPv4 into octets
util_ipv4_private
ip*
Detect private/loopback IPv4 Detect private/loopback IPv4
util_ip_v4_private_check
ip*
Detect RFC1918 private IPv4 addresses Detect RFC1918 private IPv4 addresses
util_is_blank
text*
Check whether a string is empty or contains only whitespace Check whether a string is empty or contains only whitespace
util_isbn_check
isbn*
Validate ISBN-10 or ISBN-13 checksums. Validate ISBN-10 or ISBN-13 checksums.
util_is_email_shape
email*
Validate email shape (not mailbox existence) Validate email shape (not mailbox existence)
util_is_empty_obj
value*
Check empty object from value Check empty object from value
util_is_float_str
text*
Check whether a string is a float Check whether a string is a float
util_is_hex_shape
hex*
Validate even-length hex (optional 0x) Validate even-length hex (optional 0x)
util_is_int_str
text*
Check whether a string is a signed integer Check whether a string is a signed integer
util_is_json_arr
value*
Check whether value is a JSON array Check whether value is a JSON array
util_is_json_obj
value*
Check whether value is a JSON object Check whether value is a JSON object
util_is_leap_year
year*
Delx first-party micro-utility util_is_leap_year at $0.001 USDC. Delx first-party micro-utility util_is_leap_year at $0.001 USDC.
util_iso3166_country_lookup
code*
Lookup country name from a static ISO3166-1 alpha-2 table subset Lookup country name from a static ISO3166-1 alpha-2 table subset
util_iso_duration_parse
duration*
Parse ISO-8601 duration subset PnDTnHnMnS into total seconds Parse ISO-8601 duration subset PnDTnHnMnS into total seconds
util_iso_to_unix
iso*
Convert ISO-8601 to unix seconds Convert ISO-8601 to unix seconds
util_iso_week
date*
Delx first-party micro-utility util_iso_week at $0.001 USDC. Delx first-party micro-utility util_iso_week at $0.001 USDC.
util_is_prime
n*
Delx first-party micro-utility util_is_prime at $0.001 USDC. Delx first-party micro-utility util_is_prime at $0.001 USDC.
util_is_subset
a*b*
Check whether list a is subset of list b Check whether list a is subset of list b
util_is_url_shape
url*
Validate http(s) URL shape Validate http(s) URL shape
util_is_uuid_shape
uuid*
Validate UUID string shape Validate UUID string shape
util_is_weekend
date*
Delx first-party micro-utility util_is_weekend at $0.001 USDC. Delx first-party micro-utility util_is_weekend at $0.001 USDC.
util_join_csv
fields*
Join fields into a CSV row with proper quoting Join fields into a CSV row with proper quoting
util_join_lines
lines*separator
Join an array of lines with a separator Join an array of lines with a separator
util_json_array_chunk
items*chunk_size*
chunks a JSON array into bounded ordered groups using only bounded caller-supplied values. Call when you need a bounded json array chunk result before an agent hands structured dat… chunks a JSON array into bounded ordered groups using only bounded caller-supplied values. Call when you need a bounded json array chunk result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Array Chunk as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_array_dedupe
items*
removes duplicate JSON array values while preserving first occurrence using only bounded caller-supplied values. Call when you need a bounded json array dedupe result before an age… removes duplicate JSON array values while preserving first occurrence using only bounded caller-supplied values. Call when you need a bounded json array dedupe result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Array Dedupe as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_array_difference
left*right*
returns left-side values absent from the right JSON array using only bounded caller-supplied values. Call when you need a bounded json array difference result before an agent hands… returns left-side values absent from the right JSON array using only bounded caller-supplied values. Call when you need a bounded json array difference result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Array Difference as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_array_filter_keys
key*items*allowed*
keeps object rows whose selected key matches caller values using only bounded caller-supplied values. Call when you need a bounded json array filter keys result before an agent han… keeps object rows whose selected key matches caller values using only bounded caller-supplied values. Call when you need a bounded json array filter keys result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Array Filter Keys as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_array_flatten_one
items*
flattens exactly one nesting level from a JSON array using only bounded caller-supplied values. Call when you need a bounded json array flatten one result before an agent hands str… flattens exactly one nesting level from a JSON array using only bounded caller-supplied values. Call when you need a bounded json array flatten one result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Array Flatten One as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_array_group_by_key
key*items*
groups object rows by a selected top-level key using only bounded caller-supplied values. Call when you need a bounded json array group by key result before an agent hands structur… groups object rows by a selected top-level key using only bounded caller-supplied values. Call when you need a bounded json array group by key result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Array Group By Key as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_array_index_by_key
key*items*
indexes object rows by a unique top-level key and reports duplicates using only bounded caller-supplied values. Call when you need a bounded json array index by key result before a… indexes object rows by a unique top-level key and reports duplicates using only bounded caller-supplied values. Call when you need a bounded json array index by key result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Array Index By Key as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_array_intersection
left*right*
returns values shared by two JSON arrays in left-side order using only bounded caller-supplied values. Call when you need a bounded json array intersection result before an agent h… returns values shared by two JSON arrays in left-side order using only bounded caller-supplied values. Call when you need a bounded json array intersection result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Array Intersection as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_array_length_check
fields*object*maximum*minimum*
checks selected array fields against caller item-count bounds using only bounded caller-supplied values. Call when you need a bounded json array length check result before an agent… checks selected array fields against caller item-count bounds using only bounded caller-supplied values. Call when you need a bounded json array length check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Array Length Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_array_project_keys
keys*items*
projects selected keys from every object row using only bounded caller-supplied values. Call when you need a bounded json array project keys result before an agent hands structured… projects selected keys from every object row using only bounded caller-supplied values. Call when you need a bounded json array project keys result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Array Project Keys as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_array_sort_by_key
key*items*descending*
sorts object rows by a selected top-level key using only bounded caller-supplied values. Call when you need a bounded json array sort by key result before an agent hands structured… sorts object rows by a selected top-level key using only bounded caller-supplied values. Call when you need a bounded json array sort by key result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Array Sort By Key as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_boolean_coerce
values*
coerces explicit boolean tokens while reporting rejected values using only bounded caller-supplied values. Call when you need a bounded json boolean coerce result before an agent h… coerces explicit boolean tokens while reporting rejected values using only bounded caller-supplied values. Call when you need a bounded json boolean coerce result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Boolean Coerce as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_contract_check
contract*instance*
Check a JSON payload against a bounded structural contract and return path-level errors. Check a JSON payload against a bounded structural contract and return path-level errors.
util_json_cross_field_equal
object*left_field*right_field*
checks two top-level fields for exact JSON equality using only bounded caller-supplied values. Call when you need a bounded json cross field equal result before an agent hands stru… checks two top-level fields for exact JSON equality using only bounded caller-supplied values. Call when you need a bounded json cross field equal result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Cross Field Equal as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_cross_field_order
object*relation*left_field*right_field*
checks two numeric fields for a caller-selected ordering relation using only bounded caller-supplied values. Call when you need a bounded json cross field order result before an ag… checks two numeric fields for a caller-selected ordering relation using only bounded caller-supplied values. Call when you need a bounded json cross field order result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Cross Field Order as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_depth_check
value*maximum_depth*
measures JSON nesting depth against a caller budget using only bounded caller-supplied values. Call when you need a bounded json depth check result before an agent hands structured… measures JSON nesting depth against a caller budget using only bounded caller-supplied values. Call when you need a bounded json depth check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Depth Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_email_fields_check
fields*object*
checks selected fields for bounded email address shape using only bounded caller-supplied values. Call when you need a bounded json email fields check result before an agent hands… checks selected fields for bounded email address shape using only bounded caller-supplied values. Call when you need a bounded json email fields check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Email Fields Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_empty_prune
object*
removes selected empty string, array, and object top-level values using only bounded caller-supplied values. Call when you need a bounded json empty prune result before an agent ha… removes selected empty string, array, and object top-level values using only bounded caller-supplied values. Call when you need a bounded json empty prune result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Empty Prune as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_enum_fields_check
enums*object*
checks selected fields against caller-provided enum values using only bounded caller-supplied values. Call when you need a bounded json enum fields check result before an agent han… checks selected fields against caller-provided enum values using only bounded caller-supplied values. Call when you need a bounded json enum fields check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Enum Fields Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_escape
text*
JSON-escape a string (without surrounding quotes) JSON-escape a string (without surrounding quotes)
util_json_hash_fields_check
fields*object*hex_length*
checks selected fields for caller-specified hexadecimal digest length using only bounded caller-supplied values. Call when you need a bounded json hash fields check result before a… checks selected fields for caller-specified hexadecimal digest length using only bounded caller-supplied values. Call when you need a bounded json hash fields check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Hash Fields Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_key_allowlist
object*allowed*
finds top-level object keys outside an explicit allowlist using only bounded caller-supplied values. Call when you need a bounded json key allowlist result before an agent hands st… finds top-level object keys outside an explicit allowlist using only bounded caller-supplied values. Call when you need a bounded json key allowlist result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Key Allowlist as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_key_denylist
denied*object*
finds top-level object keys present in an explicit denylist using only bounded caller-supplied values. Call when you need a bounded json key denylist result before an agent hands s… finds top-level object keys present in an explicit denylist using only bounded caller-supplied values. Call when you need a bounded json key denylist result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Key Denylist as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_keys
json_text*
Delx first-party micro-utility util_json_keys at $0.001 USDC. Delx first-party micro-utility util_json_keys at $0.001 USDC.
util_jsonld_key_list
data*
List top-level keys from JSON-LD or JSON objects the caller already holds. List top-level keys from JSON-LD or JSON objects the caller already holds.
util_json_lines_parse
text*
parses bounded newline-delimited JSON into ordered values using only bounded caller-supplied values. Call when you need a bounded json lines parse result before an agent hands stru… parses bounded newline-delimited JSON into ordered values using only bounded caller-supplied values. Call when you need a bounded json lines parse result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Lines Parse as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_lines_stringify
items*
serializes bounded JSON values as compact newline-delimited JSON using only bounded caller-supplied values. Call when you need a bounded json lines stringify result before an agent… serializes bounded JSON values as compact newline-delimited JSON using only bounded caller-supplied values. Call when you need a bounded json lines stringify result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Lines Stringify as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_merge_patch
patch*target*
Apply bounded top-level JSON Merge Patch semantics for integration planning. Apply bounded top-level JSON Merge Patch semantics for integration planning.
util_json_minify
json_text*
Delx first-party micro-utility util_json_minify at $0.001 USDC. Delx first-party micro-utility util_json_minify at $0.001 USDC.
util_json_null_prune
object*
removes null-valued top-level keys from a JSON object using only bounded caller-supplied values. Call when you need a bounded json null prune result before an agent hands structure… removes null-valued top-level keys from a JSON object using only bounded caller-supplied values. Call when you need a bounded json null prune result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Null Prune as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_number_coerce
values*
coerces explicit numeric strings while reporting rejected values using only bounded caller-supplied values. Call when you need a bounded json number coerce result before an agent h… coerces explicit numeric strings while reporting rejected values using only bounded caller-supplied values. Call when you need a bounded json number coerce result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Number Coerce as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_numeric_range_check
fields*object*maximum*minimum*
checks selected numeric fields against inclusive bounds using only bounded caller-supplied values. Call when you need a bounded json numeric range check result before an agent hand… checks selected numeric fields against inclusive bounds using only bounded caller-supplied values. Call when you need a bounded json numeric range check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Numeric Range Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_object_deep_merge
left*right*
deep-merges two bounded JSON objects with right-side precedence using only bounded caller-supplied values. Call when you need a bounded json object deep merge result before an agen… deep-merges two bounded JSON objects with right-side precedence using only bounded caller-supplied values. Call when you need a bounded json object deep merge result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Object Deep Merge as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_object_diff
after*before*
reports added, removed, and changed top-level object keys using only bounded caller-supplied values. Call when you need a bounded json object diff result before an agent hands stru… reports added, removed, and changed top-level object keys using only bounded caller-supplied values. Call when you need a bounded json object diff result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Object Diff as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_object_lowercase_keys
object*
lowercases top-level keys and reports case collisions using only bounded caller-supplied values. Call when you need a bounded json object lowercase keys result before an agent hand… lowercases top-level keys and reports case collisions using only bounded caller-supplied values. Call when you need a bounded json object lowercase keys result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Object Lowercase Keys as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_object_omit
keys*object*
removes selected top-level keys from one JSON object using only bounded caller-supplied values. Call when you need a bounded json object omit result before an agent hands structure… removes selected top-level keys from one JSON object using only bounded caller-supplied values. Call when you need a bounded json object omit result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Object Omit as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_object_pick
keys*object*
keeps selected top-level keys from one JSON object using only bounded caller-supplied values. Call when you need a bounded json object pick result before an agent hands structured… keeps selected top-level keys from one JSON object using only bounded caller-supplied values. Call when you need a bounded json object pick result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Object Pick as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_object_rename_keys
object*mapping*
renames top-level keys using a caller mapping and reports collisions using only bounded caller-supplied values. Call when you need a bounded json object rename keys result before a… renames top-level keys using a caller mapping and reports collisions using only bounded caller-supplied values. Call when you need a bounded json object rename keys result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Object Rename Keys as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_object_sort_keys
object*
returns a top-level JSON object with deterministic key order using only bounded caller-supplied values. Call when you need a bounded json object sort keys result before an agent ha… returns a top-level JSON object with deterministic key order using only bounded caller-supplied values. Call when you need a bounded json object sort keys result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Object Sort Keys as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_patch_preview
document*operations*
previews bounded add, remove, and replace operations without mutating a source using only bounded caller-supplied values. Call when you need a bounded json patch preview result bef… previews bounded add, remove, and replace operations without mutating a source using only bounded caller-supplied values. Call when you need a bounded json patch preview result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Patch Preview as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_path_pick
path*object*
Pick a dotted path from a JSON object Pick a dotted path from a JSON object
util_json_pattern_fields_check
fields*object*pattern*
checks selected string fields against a bounded regular expression using only bounded caller-supplied values. Call when you need a bounded json pattern fields check result before a… checks selected string fields against a bounded regular expression using only bounded caller-supplied values. Call when you need a bounded json pattern fields check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Pattern Fields Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_pointer_escape
token*
escapes one JSON Pointer reference token using only bounded caller-supplied values. Call when you need a bounded json pointer escape result before an agent hands structured data or… escapes one JSON Pointer reference token using only bounded caller-supplied values. Call when you need a bounded json pointer escape result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Pointer Escape as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_pointer_get
pointer*document*
resolves a bounded RFC 6901-style JSON pointer using only bounded caller-supplied values. Call when you need a bounded json pointer get result before an agent hands structured data… resolves a bounded RFC 6901-style JSON pointer using only bounded caller-supplied values. Call when you need a bounded json pointer get result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Pointer Get as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_pointer_unescape
token*
unescapes one JSON Pointer reference token using only bounded caller-supplied values. Call when you need a bounded json pointer unescape result before an agent hands structured dat… unescapes one JSON Pointer reference token using only bounded caller-supplied values. Call when you need a bounded json pointer unescape result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Pointer Unescape as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_pretty
json_text*
Delx first-party micro-utility util_json_pretty at $0.001 USDC. Delx first-party micro-utility util_json_pretty at $0.001 USDC.
util_json_required_fields_check
object*required_fields*
finds absent or null required top-level fields using only bounded caller-supplied values. Call when you need a bounded json required fields check result before an agent hands struc… finds absent or null required top-level fields using only bounded caller-supplied values. Call when you need a bounded json required fields check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Required Fields Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_schema_quickcheck
schema*instance*
Lightweight type/required/property check for agent-held JSON (not full draft validation) Lightweight type/required/property check for agent-held JSON (not full draft validation)
util_json_schema_validate_lite
schema*instance*
Lite validate object required keys and types vs a tiny schema Lite validate object required keys and types vs a tiny schema
util_json_shape_profile
data*
Profile the top-level shape, fields, size, and cardinality of a JSON value. Profile the top-level shape, fields, size, and cardinality of a JSON value.
util_json_size_budget
value*maximum_bytes*
measures compact UTF-8 JSON size against a byte budget using only bounded caller-supplied values. Call when you need a bounded json size budget result before an agent hands structu… measures compact UTF-8 JSON size against a byte budget using only bounded caller-supplied values. Call when you need a bounded json size budget result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Size Budget as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_string_length_check
fields*object*maximum*minimum*
checks selected string fields against caller length bounds using only bounded caller-supplied values. Call when you need a bounded json string length check result before an agent h… checks selected string fields against caller length bounds using only bounded caller-supplied values. Call when you need a bounded json string length check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON String Length Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_timestamp_fields_check
fields*object*maximum_epoch*minimum_epoch*
checks selected fields as integer epoch seconds within bounds using only bounded caller-supplied values. Call when you need a bounded json timestamp fields check result before an a… checks selected fields as integer epoch seconds within bounds using only bounded caller-supplied values. Call when you need a bounded json timestamp fields check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Timestamp Fields Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_to_csv
delimiterjson_text*
Convert structured JSON rows into CSV for exports, spreadsheets, and handoff. Convert structured JSON rows into CSV for exports, spreadsheets, and handoff.
util_json_type
json_text*
Delx first-party micro-utility util_json_type at $0.001 USDC. Delx first-party micro-utility util_json_type at $0.001 USDC.
util_json_type_map_check
types*object*
checks top-level fields against caller-declared JSON type names using only bounded caller-supplied values. Call when you need a bounded json type map check result before an agent h… checks top-level fields against caller-declared JSON type names using only bounded caller-supplied values. Call when you need a bounded json type map check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Type Map Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_type_name
value*
JSON type name for a value JSON type name for a value
util_json_unique_fields_check
items*fields*
finds duplicate composite keys across object rows using only bounded caller-supplied values. Call when you need a bounded json unique fields check result before an agent hands stru… finds duplicate composite keys across object rows using only bounded caller-supplied values. Call when you need a bounded json unique fields check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON Unique Fields Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_url_fields_check
fields*object*
checks selected fields for absolute HTTP or HTTPS URL shape using only bounded caller-supplied values. Call when you need a bounded json url fields check result before an agent han… checks selected fields for absolute HTTP or HTTPS URL shape using only bounded caller-supplied values. Call when you need a bounded json url fields check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON URL Fields Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_uuid_fields_check
fields*object*
checks selected fields for canonical UUID text shape using only bounded caller-supplied values. Call when you need a bounded json uuid fields check result before an agent hands str… checks selected fields for canonical UUID text shape using only bounded caller-supplied values. Call when you need a bounded json uuid fields check result before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned result contract for JSON UUID Fields Check as versioned deterministic JSON. Limitation: Processes bounded caller-supplied data in memory only; it performs no file fetch, database write, code execution, or retention.
util_json_validate
input*
Validate and pretty-print JSON. Returns validity, errors, and formatted output. Validate and pretty-print JSON. Returns validity, errors, and formatted output.
util_jwt_claims_audit
claims*now_epoch*
Audit JWT claim names, expiry, and identifiers at an explicit reference time without returning claim values. Audit JWT claim names, expiry, and identifiers at an explicit reference time without returning claim values.
util_jwt_claims_humanize
jwt*
Decode JWT payload claims without signature verify Decode JWT payload claims without signature verify
util_jwt_exp_seconds
token*
Read JWT exp claim seconds remaining without verifying signature Read JWT exp claim seconds remaining without verifying signature
util_jwt_inspect
token*
Decode JWT claims quickly for auth debugging, routing, and token inspection. Decode JWT claims quickly for auth debugging, routing, and token inspection.
util_kb_to_bytes
kib*
Convert kibibytes to bytes Convert kibibytes to bytes
util_kebab_case
text*
Convert free text or identifiers to kebab-case slugs Convert free text or identifiers to kebab-case slugs
util_kebab_to_camel
text*
Convert kebab-case identifiers to lowerCamelCase Convert kebab-case identifiers to lowerCamelCase
util_kelly_binary
true_prob*market_price*
Kelly fraction for a binary market given edge and price Kelly fraction for a binary market given edge and price
util_kelly_fraction
b*win_prob*
Kelly fraction from win probability and net payoff odds b Kelly fraction from win probability and net payoff odds b
util_keyword_density
text*keywords*
Measure keyword density inside caller-supplied text. Measure keyword density inside caller-supplied text.
util_ksuid
Delx first-party micro-utility util_ksuid at $0.001 USDC. Delx first-party micro-utility util_ksuid at $0.001 USDC.
util_language_script_detect
text*
Detect dominant Unicode script families in a text sample. Detect dominant Unicode script families in a text sample.
util_last_modified_compare
after_epoch*before_epoch*
orders two Last-Modified instants and reports their delta using only bounded caller-supplied values. Call when you need a bounded last modified compare result before accepting, cac… orders two Last-Modified instants and reports their delta using only bounded caller-supplied values. Call when you need a bounded last modified compare result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Last Modified Compare as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_latency_sla_check
sla_ms*observed_ms*
Compare observed latency against an SLA threshold in milliseconds. Compare observed latency against an SLA threshold in milliseconds.
util_latency_summary
latencies_ms*
Calculate p50, p95, p99, mean, min, and max from bounded latency samples. Calculate p50, p95, p99, mean, min, and max from bounded latency samples.
util_lcm
a*b*
Delx first-party micro-utility util_lcm at $0.001 USDC. Delx first-party micro-utility util_lcm at $0.001 USDC.
util_lei_lookup
lei*
Look up a 20-character Legal Entity Identifier (LEI) via GLEIF: legal name, status, jurisdiction, registration. Look up a 20-character Legal Entity Identifier (LEI) via GLEIF: legal name, status, jurisdiction, registration.
util_lerp
a*b*t*
Linear interpolation between a and b by t Linear interpolation between a and b by t
util_levenshtein
a*b*
Compute Levenshtein edit distance and similarity between two strings. Compute Levenshtein edit distance and similarity between two strings.
util_leverage_notional
margin*leverage*
Notional exposure from margin and leverage multiplier Notional exposure from margin and leverage multiplier
util_line_count
text*keep_empty
Count lines in caller-held text with nonempty breakdown Count lines in caller-held text with nonempty breakdown
util_link_header_parse
header*
parses bounded Link header targets and relation parameters using only bounded caller-supplied values. Call when you need a bounded link header parse result before accepting, cachin… parses bounded Link header targets and relation parameters using only bounded caller-supplied values. Call when you need a bounded link header parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Link Header Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_links_extract
url*limittimeout
Map internal and external links on a page for crawling, routing, and site inspection. Map internal and external links on a page for crawling, routing, and site inspection.
util_liq_cascade_steps
entry*stepsleverage*maintenance*
Advisory liq price ladder over leverage steps Advisory liq price ladder over leverage steps
util_liq_price_long
mmr*entry*leverage*
Approximate long liquidation price from entry, leverage, and maintenance Approximate long liquidation price from entry, leverage, and maintenance
util_liq_price_short
mmr*entry*leverage*
Approximate short liquidation price from entry, leverage, and maintenance Approximate short liquidation price from entry, leverage, and maintenance
util_list_chunk
items*
Delx first-party micro-utility util_list_chunk at $0.001 USDC. Delx first-party micro-utility util_list_chunk at $0.001 USDC.
util_list_len
items*
Return length of a JSON array or separator-split string list Return length of a JSON array or separator-split string list
util_list_len_safe
items*
Safe length of a list/JSON array Safe length of a list/JSON array
util_location_header_resolve
base_url*location*
resolves a relative Location value against a caller-supplied base URL using only bounded caller-supplied values. Call when you need a bounded location header resolve result before… resolves a relative Location value against a caller-supplied base URL using only bounded caller-supplied values. Call when you need a bounded location header resolve result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Location Header Resolve as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_log_event_normalize
log_text*
Normalize JSON or common text logs into one stable event envelope. Normalize JSON or common text logs into one stable event envelope.
util_login_surface_report
url*timeout
Inspect auth surface signals like login forms, signup links, reset links, and security headers. Inspect auth surface signals like login forms, signup links, reset links, and security headers.
util_logit
prob*
Logit transform log(p/(1−p)) for probability-space models Logit transform log(p/(1−p)) for probability-space models
util_log_loss
prob*outcome*
Log loss (cross-entropy) for a probability vs binary outcome Log loss (cross-entropy) for a probability vs binary outcome
util_loyalty_reward_quote
currencyevent_idbonus_pointspoints_per_unitpurchase_amount*tier_multiplier
+1
Calculate loyalty points, reward value, effective rebate, and a ledger-ready credit instruction without storing customer state. Calculate loyalty points, reward value, effective rebate, and a ledger-ready credit instruction without storing customer state.
util_ltv_cac
cac*ltv*
Calculate LTV-to-CAC ratio with a bounded health heuristic. Calculate LTV-to-CAC ratio with a bounded health heuristic.
util_luhn_check
number*
Validate a digit string with the Luhn checksum (does not prove a card is real). Validate a digit string with the Luhn checksum (does not prove a card is real).
util_luhn_valid
number*
Luhn check for digit strings (cards/IDs) Luhn check for digit strings (cards/IDs)
util_maker_taker_fee
notional*maker_bps*taker_bps*
Split fee drag into maker and taker components for a notional Split fee drag into maker and taker components for a notional
util_map_range
value*in_max*in_min*out_max*out_min*
Map a value from one range into another Map a value from one range into another
util_margin_required
leverage*notional*
Margin required for a notional at a given leverage Margin required for a notional at a given leverage
util_markdown_heading_index
text*
Index markdown ATX headings from caller-supplied text only. Index markdown ATX headings from caller-supplied text only.
util_markdown_to_text
markdown*max_length
Strip markdown formatting to plain text (best-effort). Strip markdown formatting to plain text (best-effort).
util_market_roi
entry*resolved_yes*
ROI from entry price and resolution payout on a binary share ROI from entry price and resolution payout on a binary share
util_mask_middle
text*
Mask the middle of a string keeping ends Mask the middle of a string keeping ends
util_mask_string
text*
Delx first-party micro-utility util_mask_string at $0.001 USDC. Delx first-party micro-utility util_mask_string at $0.001 USDC.
util_max_loss
size*stop*entry*
Max loss dollars for size and stop distance Max loss dollars for size and stop distance
util_max_n
values*
Maximum of a numeric list Maximum of a numeric list
util_mb_to_bytes
mib*
Convert mebibytes to bytes Convert mebibytes to bytes
util_mcp_server_readiness_report
url*timeout
Score an MCP server for initialize, tools/list, schema hygiene, manifest discovery, and agent usability. Score an MCP server for initialize, tools/list, schema hygiene, manifest discovery, and agent usability.
util_md5_hex
text*
MD5 hex digest of text MD5 hex digest of text
util_mean
values*
Delx first-party micro-utility util_mean at $0.001 USDC. Delx first-party micro-utility util_mean at $0.001 USDC.
util_median
values*
Delx first-party micro-utility util_median at $0.001 USDC. Delx first-party micro-utility util_median at $0.001 USDC.
util_merge_shallow
a*b*
Shallow-merge two objects (b wins) Shallow-merge two objects (b wins)
util_method_idempotency_classify
method*
classifies an HTTP method as safe, idempotent, or non-idempotent using only bounded caller-supplied values. Call when you need a bounded method idempotency classify result before a… classifies an HTTP method as safe, idempotent, or non-idempotent using only bounded caller-supplied values. Call when you need a bounded method idempotency classify result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Method Idempotency Classify as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_mev_sandwich_upper
amount_in*reserve_in*reserve_out*
Upper-bound CPMM price impact loss for size vs reserves Upper-bound CPMM price impact loss for size vs reserves
util_mid_price
ask*bid*
Mid price = (bid + ask) / 2 for spread-aware marks Mid price = (bid + ask) / 2 for spread-aware marks
util_mime_from_ext
ext*
Guess MIME type from file extension Guess MIME type from file extension
util_mime_lookup
filenameextension
Look up a common MIME type from a file extension or filename. Look up a common MIME type from a file extension or filename.
util_min_n
values*
Minimum of a numeric list Minimum of a numeric list
util_month_name
iso*
Month name from ISO date Month name from ISO date
util_ms_to_hms
ms*
Convert milliseconds to HH:MM:SS Convert milliseconds to HH:MM:SS
util_multi_outcome_kelly
probs*prices*bankroll*
Proportional Kelly-like stakes across exclusive outcomes Proportional Kelly-like stakes across exclusive outcomes
util_multi_outcome_normalize
prices*
Normalize multi-outcome prices into a probability simplex Normalize multi-outcome prices into a probability simplex
util_mx_host_parse
mx*
Parse MX preference and host from an MX record string Parse MX preference and host from an MX record string
util_nanoid
Delx first-party micro-utility util_nanoid at $0.001 USDC. Delx first-party micro-utility util_nanoid at $0.001 USDC.
util_next_weekday
date*
Delx first-party micro-utility util_next_weekday at $0.001 USDC. Delx first-party micro-utility util_next_weekday at $0.001 USDC.
util_nonce_hex
bytes
Generate a random hex nonce Generate a random hex nonce
util_normalize_whitespace
text*
Normalize whitespace in text (collapse, flat, or trim). Normalize whitespace in text (collapse, flat, or trim).
util_notional
size*price*
Notional value = mark price × size for sizing and risk Notional value = mark price × size for sizing and risk
util_null_distribution
records*
Measure null and missing-field distribution across JSON records. Measure null and missing-field distribution across JSON records.
util_number_base
value*to_basefrom_base
Convert a number between bases 2-36. Convert a number between bases 2-36.
util_numeric_outlier_scan
values*z_threshold
Identify statistical outlier indexes in bounded numeric samples. Identify statistical outlier indexes in bounded numeric samples.
util_oauth_scope_audit
required*requested*
Compare requested OAuth scopes with the minimum required scopes. Compare requested OAuth scopes with the minimum required scopes.
util_ob_depth_notional
levels*
Sum price*size depth notional for a side ladder Sum price*size depth notional for a side ladder
util_ob_imbalance
ask_size*bid_size*
Book imbalance (bid_size-ask_size)/(bid_size+ask_size) Book imbalance (bid_size-ask_size)/(bid_size+ask_size)
util_obj_empty
object*
Check whether an object is empty Check whether an object is empty
util_obj_get
key*object*default
Get object[key] with default Get object[key] with default
util_obj_has
key*object*
Check whether an object has a key Check whether an object has a key
util_obj_pick_exists
keys*object*
Pick only keys that exist on an object Pick only keys that exist on an object
util_obj_size
object*
Count object keys Count object keys
util_ob_mid_from_levels
ask*bid*
Compute mid price from bid/ask top-of-book levels Compute mid price from bid/ask top-of-book levels
util_odds_american_to_prob
odds*
Convert American odds into implied probability Convert American odds into implied probability
util_odds_chain_convert
decimal*
Convert among decimal/american/fractional odds and implied prob Convert among decimal/american/fractional odds and implied prob
util_odds_decimal_to_prob
odds*
Convert decimal odds into implied probability (1/odds) Convert decimal odds into implied probability (1/odds)
util_odds_fractional_to_prob
den*num*
Convert fractional odds (num/den) into implied probability Convert fractional odds (num/den) into implied probability
util_odds_ratio
prob*
Odds ratio p/(1−p) from a probability Odds ratio p/(1−p) from a probability
util_odds_vig_strip
odds_a*odds_b*
Strip proportional vig from two-way decimal odds to fair probs Strip proportional vig from two-way decimal odds to fair probs
util_ohlc_aggregate
prices*
Aggregate a bounded price list into open, high, low, and close. Aggregate a bounded price list into open, high, low, and close.
util_omit_fields
keys*object*
Omit keys from an object Omit keys from an object
util_openapi_breaking_change
new_spec*old_spec*
Detect removed OpenAPI paths and methods before an agent deploys a client-breaking change. Detect removed OpenAPI paths and methods before an agent deploys a client-breaking change.
util_openapi_operation_index
spec*
Turn an OpenAPI document into a compact operation index for planning and tool selection. Turn an OpenAPI document into a compact operation index for planning and tool selection.
util_openapi_path_diff
paths_a*paths_b*
Diff path keys between two OpenAPI path maps Diff path keys between two OpenAPI path maps
util_openapi_summary
url*timeout
Summarize an OpenAPI document including title, version, paths, tags, and likely auth surface. Summarize an OpenAPI document including title, version, paths, tags, and likely auth surface.
util_open_graph
url*timeout
Extract Open Graph and Twitter card fields to preview how a URL will render in feeds and agents. Extract Open Graph and Twitter card fields to preview how a URL will render in feeds and agents.
util_open_redirect_audit
target*allowed_hosts*
Check a redirect target against an exact hostname allowlist. Check a redirect target against an exact hostname allowlist.
util_ops_health_score
latency_score*saturation_percent*success_rate_percent*
Combine success rate, latency score, and saturation into an ops health band. Combine success rate, latency score, and saturation into an ops health band.
util_option_payoff_points
legs*spots*
Payoff points for multi-leg options at sample spots Payoff points for multi-leg options at sample spots
util_ordinal
n*
Format an integer as an English ordinal (1st, 2nd, 3rd…) Format an integer as an English ordinal (1st, 2nd, 3rd…)
util_origin_header_normalize
origin*
normalizes scheme, host, and effective port from an Origin value using only bounded caller-supplied values. Call when you need a bounded origin header normalize result before accep… normalizes scheme, host, and effective port from an Origin value using only bounded caller-supplied values. Call when you need a bounded origin header normalize result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Origin Header Normalize as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_overround
probs*
Overround/vig from a set of mutually exclusive implied probs Overround/vig from a set of mutually exclusive implied probs
util_p95_estimate
samples*
Estimate p95 latency from a bounded numeric sample. Estimate p95 latency from a bounded numeric sample.
util_pad_left
filltext*width*
Left-pad a string to a target width Left-pad a string to a target width
util_pad_right
filltext*width*
Right-pad a string to a target width Right-pad a string to a target width
util_pad_string
text*
Delx first-party micro-utility util_pad_string at $0.001 USDC. Delx first-party micro-utility util_pad_string at $0.001 USDC.
util_page_extract
url*timeout
Turn any URL into clean page metadata and readable text for search, routing, and summarization. Turn any URL into clean page metadata and readable text for search, routing, and summarization.
util_page_links_summary
html*limit
Extract href links from caller-held HTML without network access Extract href links from caller-held HTML without network access
util_page_meta_summary
html*
Extract title and common meta tags from caller-held HTML Extract title and common meta tags from caller-held HTML
util_pagination_plan
response*
Infer a bounded cursor, link, or page pagination plan from a response envelope. Infer a bounded cursor, link, or page pagination plan from a response envelope.
util_pairs_hedge_ratio
x*y*
OLS hedge ratio beta of y on x (no intercept) OLS hedge ratio beta of y on x (no intercept)
util_pairs_zscore
spread*
Z-score of spread series for pairs trading Z-score of spread series for pairs trading
util_parlay_odds_decimal
odds*
Combine independent decimal odds into parlay decimal odds Combine independent decimal odds into parlay decimal odds
util_parlay_prob_indep
probs*
Independent parlay probability as product of leg probabilities Independent parlay probability as product of leg probabilities
util_parse_bool_list
items*
Coerce a list of tokens into booleans Coerce a list of tokens into booleans
util_parse_bytes
text*
Delx first-party micro-utility util_parse_bytes at $0.001 USDC. Delx first-party micro-utility util_parse_bytes at $0.001 USDC.
util_parse_float_safe
text*default
Parse float with default on failure Parse float with default on failure
util_parse_int_safe
text*default
Parse int with default on failure Parse int with default on failure
util_password_policy_audit
policy*
Audit password policy for length, breached-secret checks, and MFA. Audit password policy for length, breached-secret checks, and MFA.
util_path_ext
path*
Extract file extension from a path or URL path segment Extract file extension from a path or URL path segment
util_path_join
parts*
Join URL or filesystem-like path segments without traversal escape Join URL or filesystem-like path segments without traversal escape
util_path_traversal_scan
path*
Evaluate an untrusted path for unsafe parent-segment signals without returning secret data. Evaluate an untrusted path for unsafe parent-segment signals without returning secret data.
util_payload_size_check
payload*hard_limit_bytessoft_limit_bytes
Measure payload byte size against soft and hard ceilings before paying Measure payload byte size against soft and hard ceilings before paying
util_payout_if_yes
shares*
Payout if YES resolves given shares held (\$1/share style) Payout if YES resolves given shares held (\$1/share style)
util_pct_of
part*whole*
Compute part/whole as percent Compute part/whole as percent
util_pct_to_bps
pct*
Convert percent values into basis points (1% = 100 bps) Convert percent values into basis points (1% = 100 bps)
util_pdf_header_sniff
base64_prefix*
Sniff PDF magic and approximate size from base64 prefix Sniff PDF magic and approximate size from base64 prefix
util_peg_deviation_bps
pegprice*
Peg deviation in bps from target (usually 1.0) Peg deviation in bps from target (usually 1.0)
util_peg_tw_deviation
pegprices*weights*
Time-weighted absolute peg deviation over samples Time-weighted absolute peg deviation over samples
util_percent_change
to*from*
Compute absolute and percent change between two numbers. Compute absolute and percent change between two numbers.
util_percent_clamp
maxminvalue*
Clamp a percentage-like number into a min/max range Clamp a percentage-like number into a min/max range
util_percentile
values*
Delx first-party micro-utility util_percentile at $0.001 USDC. Delx first-party micro-utility util_percentile at $0.001 USDC.
util_permissions_policy_parse
header*
parses Permissions-Policy feature allowlists into normalized entries using only bounded caller-supplied values. Call when you need a bounded permissions policy parse result before… parses Permissions-Policy feature allowlists into normalized entries using only bounded caller-supplied values. Call when you need a bounded permissions policy parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Permissions Policy Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_perp_premium
mark*index*
Premium (mark-index)/index in bps Premium (mark-index)/index in bps
util_phone_digits
phone*
Delx first-party micro-utility util_phone_digits at $0.001 USDC. Delx first-party micro-utility util_phone_digits at $0.001 USDC.
util_phone_e164_normalize
phone*default_region
Normalize phone digits toward E.164-like form Normalize phone digits toward E.164-like form
util_pick_fields
keys*object*
Pick a shallow whitelist of keys from a JSON object Pick a shallow whitelist of keys from a JSON object
util_pii_redact
text*
Redact common PII candidates before logs, prompts, or downstream tools receive the text. Redact common PII candidates before logs, prompts, or downstream tools receive the text.
util_pii_risk_scan
text*
Count likely personal-data classes without echoing detected values. Count likely personal-data classes without echoing detected values.
util_pluck
key*items*
Pluck a key from a list of objects Pluck a key from a list of objects
util_pluralize_lite
word*count
Lightweight English pluralization helper Lightweight English pluralization helper
util_pnl_abs
exit*size*entry*
Absolute profit/loss from entry, exit, and position size Absolute profit/loss from entry, exit, and position size
util_pnl_pct
exit*entry*
Percent profit/loss from entry and exit prices Percent profit/loss from entry and exit prices
util_pnl_with_fees
exit*size*entry*fee_rate*
Net PnL after entry and exit fee rates on a sized position Net PnL after entry and exit fee rates on a sized position
util_position_size_risk
stop*entry*equity*risk_pct*
Position size from account risk budget and stop distance Position size from account risk budget and stop distance
util_position_value
size*price*
Mark a position to a given price for equity snapshots Mark a position to a given price for equity snapshots
util_price_ceiling_check
buffer_pctprice_usdc*ceiling_usdc*
Check whether a published USDC price stays under a buyer ceiling Check whether a published USDC price stays under a buyer ceiling
util_price_floor
cost*target_margin_percent*
Calculate the minimum price required for a target gross margin. Calculate the minimum price required for a target gross margin.
util_price_tick_normalize
ticks*decimals
Normalize caller-supplied positive price ticks to fixed decimals. Normalize caller-supplied positive price ticks to fixed decimals.
util_pricing_page_extract
url*timeout
Extract pricing-page signals like plan names, free trial hints, CTA patterns, and sales routes. Extract pricing-page signals like plan names, free trial hints, CTA patterns, and sales routes.
util_prime_factors
n*
Delx first-party micro-utility util_prime_factors at $0.001 USDC. Delx first-party micro-utility util_prime_factors at $0.001 USDC.
util_prob_clamp
prob*
Clamp a probability into (eps, 1−eps) for stable odds/math Clamp a probability into (eps, 1−eps) for stable odds/math
util_prob_to_odds_american
prob*
Convert a probability into American odds Convert a probability into American odds
util_prob_to_odds_decimal
prob*
Convert a probability into decimal odds Convert a probability into decimal odds
util_profit_factor
pnls*
Profit factor = gross wins / gross losses Profit factor = gross wins / gross losses
util_profit_if_yes
cost*shares*
Profit if YES resolves after cost basis on shares Profit if YES resolves after cost basis on shares
util_prompt_injection_scan
text*
Screen untrusted text for prompt-injection and tool-coercion signals before an agent consumes it. Screen untrusted text for prompt-injection and tool-coercion signals before an agent consumes it.
util_public_registry_id_shape
value*
Validate shape of common registry IDs (LEI/WMI/EIN-like) Validate shape of common registry IDs (LEI/WMI/EIN-like)
util_qr_payload_classify
payload*
Classify a decoded QR/barcode string (url/text/wifi heuristic) Classify a decoded QR/barcode string (url/text/wifi heuristic)
util_quarter_of_year
date*
Delx first-party micro-utility util_quarter_of_year at $0.001 USDC. Delx first-party micro-utility util_quarter_of_year at $0.001 USDC.
util_query_param_pick
url*keys
Pick named query parameters from a URL or raw query string Pick named query parameters from a URL or raw query string
util_query_string
queryactionparams
Parse or build URL query strings. Parse or build URL query strings.
util_query_string_parse
query*
Parse query pairs and redact credential-like keys without fetching. Parse query pairs and redact credential-like keys without fetching.
util_queue_wait_estimate
workersservice_ms*queue_depth*
Estimate queue wait from depth, mean service time, and workers. Estimate queue wait from depth, mean service time, and workers.
util_rad_to_deg
radians*
Convert radians to degrees Convert radians to degrees
util_random_choice
countitems*
Pick one or more items at random without replacement. Pick one or more items at random without replacement.
util_random_int
maxmincount
Generate cryptographically secure random integers in a range. Generate cryptographically secure random integers in a range.
util_random_uuid_v4
Generate a random RFC 4122 UUID v4 for agent correlation IDs Generate a random RFC 4122 UUID v4 for agent correlation IDs
util_range_header_parse
header*resource_size*
parses one bounded HTTP byte range into start and end offsets using only bounded caller-supplied values. Call when you need a bounded range header parse result before accepting, ca… parses one bounded HTTP byte range into start and end offsets using only bounded caller-supplied values. Call when you need a bounded range header parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Range Header Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_range_list
stepstop*start*
Generate a Python-style range list Generate a Python-style range list
util_rate_limit_parse
headers*
Normalize common HTTP rate-limit and retry headers. Normalize common HTTP rate-limit and retry headers.
util_rate_limit_window_check
now_epoch*remaining*requested*reset_epoch*
checks remaining quota against reset timing and requested calls using only bounded caller-supplied values. Call when you need a bounded rate limit window check result before accept… checks remaining quota against reset timing and requested calls using only bounded caller-supplied values. Call when you need a bounded rate limit window check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Rate Limit Window Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_ratio
a*b*
Compute a/b ratio safely Compute a/b ratio safely
util_rdap_lookup
domain*timeout
Fetch registrar, status, and registration dates for trust, compliance, and domain ops. Fetch registrar, status, and registration dates for trust, compliance, and domain ops.
util_reading_time
text*
Estimate reading time from word count. Estimate reading time from word count.
util_realized_pnl_fifo
exit*entry*close_size*
Lite FIFO-style realized PnL from sequential buy/sell fills Lite FIFO-style realized PnL from sequential buy/sell fills
util_record_fingerprint
record*
Create a stable SHA-256 fingerprint from canonical JSON. Create a stable SHA-256 fingerprint from canonical JSON.
util_redact_digits
text*
Replace digits with # for safe previews Replace digits with # for safe previews
util_redact_emails
text*
Delx first-party micro-utility util_redact_emails at $0.001 USDC. Delx first-party micro-utility util_redact_emails at $0.001 USDC.
util_redact_emails_lite
text*
Replace email-shaped tokens with a redaction marker Replace email-shaped tokens with a redaction marker
util_redirect_chain_check
urls*max_hops*
checks a caller-supplied redirect chain for loops, downgrade, and hop budget using only bounded caller-supplied values. Call when you need a bounded redirect chain check result bef… checks a caller-supplied redirect chain for loops, downgrade, and hop budget using only bounded caller-supplied values. Call when you need a bounded redirect chain check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Redirect Chain Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_referrer_policy_check
value*allowed*
classifies a Referrer-Policy value against a caller allowlist using only bounded caller-supplied values. Call when you need a bounded referrer policy check result before accepting,… classifies a Referrer-Policy value against a caller allowlist using only bounded caller-supplied values. Call when you need a bounded referrer policy check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Referrer Policy Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_refund_policy_preflight
policy*purchase*
Evaluate simple refund eligibility flags against policy JSON Evaluate simple refund eligibility flags against policy JSON
util_regex_test
text*flagspattern*
Test a regex pattern against text. Returns matches, groups, and count. Test a regex pattern against text. Returns matches, groups, and count.
util_reliability_curve
binsoutcomes*forecasts*
Reliability diagram points (mean forecast vs hit rate per bin) Reliability diagram points (mean forecast vs hit rate per bin)
util_remove_punctuation
text*
Delx first-party micro-utility util_remove_punctuation at $0.001 USDC. Delx first-party micro-utility util_remove_punctuation at $0.001 USDC.
util_rename_key
object*to_key*from_key*
Rename a single object key Rename a single object key
util_repeat_str
text*count*
Repeat a string a bounded number of times Repeat a string a bounded number of times
util_repeat_string
text*
Delx first-party micro-utility util_repeat_string at $0.001 USDC. Delx first-party micro-utility util_repeat_string at $0.001 USDC.
util_resolution_payout_matrix
holdings*winning_index*
Payout matrix for multi-outcome shares at resolution Payout matrix for multi-outcome shares at resolution
util_response_contract_diff
actual*expected*
Compare expected and actual top-level response fields and value types. Compare expected and actual top-level response fields and value types.
util_retention_policy_check
max_days*retention_days*
Compare declared retention with a maximum policy window. Compare declared retention with a maximum policy window.
util_retry_after_parse
value*now_epoch*
normalizes Retry-After seconds or an HTTP-date epoch into a delay using only bounded caller-supplied values. Call when you need a bounded retry after parse result before accepting,… normalizes Retry-After seconds or an HTTP-date epoch into a delay using only bounded caller-supplied values. Call when you need a bounded retry after parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Retry After Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_retry_budget_plan
factormax_attempts*max_delay_msbase_delay_ms*
Build a bounded exponential retry delay schedule with a hard delay cap. Build a bounded exponential retry delay schedule with a hard delay cap.
util_retry_safe_classify
method*status_codebody_mutatesidempotency_key_present
Classify whether a failed HTTP-style call is safe to auto-retry Classify whether a failed HTTP-style call is safe to auto-retry
util_return_pct
end*start*
Compute percent return between start and end values. Compute percent return between start and end values.
util_revenue_concentration
accounts*
Measure top-account and top-three revenue concentration without returning account values. Measure top-account and top-three revenue concentration without returning account values.
util_reverse_string
text*
Delx first-party micro-utility util_reverse_string at $0.001 USDC. Delx first-party micro-utility util_reverse_string at $0.001 USDC.
util_rfq_crypto_template
need*budget_usdc
Fill a Demand Board RFQ template for crypto math needs Fill a Demand Board RFQ template for crypto math needs
util_rgb_to_hex
b*g*r*
Convert RGB channels to #rrggbb Convert RGB channels to #rrggbb
util_risk_parity_weights
returns*
Inverse-vol risk parity weights from return series Inverse-vol risk parity weights from return series
util_risk_reward
stop*take*entry*
Risk–reward ratio = reward / risk for stop/target geometry Risk–reward ratio = reward / risk for stop/target geometry
util_robots_allow_path
path*robots_txt*user_agent
Check path allow/disallow against caller-held robots.txt rules Check path allow/disallow against caller-held robots.txt rules
util_robots_directive_merge
generic*agent_specific*
merges generic and named-agent robots directives with specific precedence using only bounded caller-supplied values. Call when you need a bounded robots directive merge result befo… merges generic and named-agent robots directives with specific precedence using only bounded caller-supplied values. Call when you need a bounded robots directive merge result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Robots Directive Merge as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_robots_inspect
url*timeout
Read robots.txt rules and sitemap declarations before crawling or indexing a domain. Read robots.txt rules and sitemap declarations before crawling or indexing a domain.
util_robots_meta_parse
content*
parses robots meta directives into normalized index and follow decisions using only bounded caller-supplied values. Call when you need a bounded robots meta parse result before acc… parses robots meta directives into normalized index and follow decisions using only bounded caller-supplied values. Call when you need a bounded robots meta parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Robots Meta Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_robots_path_budget
robots*
Count allow/disallow rules from robots.txt text Count allow/disallow rules from robots.txt text
util_roi_on_margin
pnl*margin*
Return on margin for a realized or mark PnL Return on margin for a realized or mark PnL
util_roman_to_int
roman*
Delx first-party micro-utility util_roman_to_int at $0.001 USDC. Delx first-party micro-utility util_roman_to_int at $0.001 USDC.
util_rot13
text*
Apply ROT13 to Latin letters in text. Apply ROT13 to Latin letters in text.
util_round_n
value*digits
Round a number to N decimal places Round a number to N decimal places
util_rrule_daily_next
n*from_ts*interval_days*
Next N daily fires from a DAILY RRULE-like interval Next N daily fires from a DAILY RRULE-like interval
util_runway
cash*monthly_burn*
Calculate static cash runway from cash and monthly burn. Calculate static cash runway from cash and monthly burn.
util_safe_div
a*b*
Divide a/b with ok flag when b!=0 Divide a/b with ok flag when b!=0
util_saturation_ratio
capacity*in_flight*
Compute capacity saturation from in-flight work and capacity. Compute capacity saturation from in-flight work and capacity.
util_schema_inference
records*
Infer observed field types and nullability from bounded JSON records. Infer observed field types and nullability from bounded JSON records.
util_score_clip
maxminscore*
Clip a score into an inclusive numeric range. Clip a score into an inclusive numeric range.
util_seconds_to_hms
seconds*
Convert seconds to HH:MM:SS Convert seconds to HH:MM:SS
util_secret_exposure_scan
text*
Detect likely credentials and private keys without returning their values. Detect likely credentials and private keys without returning their values.
util_security_headers_score
headers*
Score the presence of five high-value browser security headers. Score the presence of five high-value browser security headers.
util_security_surface_compose
dns_ok*tls_ok*headers_ok*
Compose DNS/TLS/header signal booleans into a surface score Compose DNS/TLS/header signal booleans into a surface score
util_security_txt_inspect
url*timeout
Find security.txt contacts, disclosure policy, and trust links for a domain. Find security.txt contacts, disclosure policy, and trust links for a domain.
util_seeded_ab_assignment
seed*subject*weight_a*
assigns a stable subject to A or B using caller weights using only bounded caller-supplied values. Call when you need a bounded seeded ab assignment result when an agent needs a re… assigns a stable subject to A or B using caller weights using only bounded caller-supplied values. Call when you need a bounded seeded ab assignment result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Ab Assignment as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_backoff_schedule
seed*factor*base_ms*attempts*jitter_fraction*
builds a reproducible jittered exponential backoff schedule using only bounded caller-supplied values. Call when you need a bounded seeded backoff schedule result when an agent nee… builds a reproducible jittered exponential backoff schedule using only bounded caller-supplied values. Call when you need a bounded seeded backoff schedule result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Backoff Schedule as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_balanced_groups
seed*items*group_count*
distributes items reproducibly across near-equal groups using only bounded caller-supplied values. Call when you need a bounded seeded balanced groups result when an agent needs a… distributes items reproducibly across near-equal groups using only bounded caller-supplied values. Call when you need a bounded seeded balanced groups result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Balanced Groups as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_batch_order
seed*batch_ids*
orders batch identifiers reproducibly for replayable processing using only bounded caller-supplied values. Call when you need a bounded seeded batch order result when an agent need… orders batch identifiers reproducibly for replayable processing using only bounded caller-supplied values. Call when you need a bounded seeded batch order result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Batch Order as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_bootstrap_sample
seed*item_count*sample_count*
samples indices with replacement for a reproducible bootstrap set using only bounded caller-supplied values. Call when you need a bounded seeded bootstrap sample result when an age… samples indices with replacement for a reproducible bootstrap set using only bounded caller-supplied values. Call when you need a bounded seeded bootstrap sample result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Bootstrap Sample as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_canary_sequence
seed*subjects*stage_sizes*
orders subjects reproducibly for a staged canary rollout using only bounded caller-supplied values. Call when you need a bounded seeded canary sequence result when an agent needs a… orders subjects reproducibly for a staged canary rollout using only bounded caller-supplied values. Call when you need a bounded seeded canary sequence result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Canary Sequence as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_candidate_subset
seed*count*candidates*
selects a reproducible candidate subset while preserving original order using only bounded caller-supplied values. Call when you need a bounded seeded candidate subset result when… selects a reproducible candidate subset while preserving original order using only bounded caller-supplied values. Call when you need a bounded seeded candidate subset result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Candidate Subset as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_coin_flip
seed*flips*
generates a reproducible sequence of binary outcomes using only bounded caller-supplied values. Call when you need a bounded seeded coin flip result when an agent needs a reproduci… generates a reproducible sequence of binary outcomes using only bounded caller-supplied values. Call when you need a bounded seeded coin flip result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Coin Flip as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_color_hex
seed*
selects a reproducible display color without claiming accessibility using only bounded caller-supplied values. Call when you need a bounded seeded color hex result when an agent ne… selects a reproducible display color without claiming accessibility using only bounded caller-supplied values. Call when you need a bounded seeded color hex result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Color Hex as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_consistent_shard
key*seed*shard_count*
maps a stable key to one shard without mutable state using only bounded caller-supplied values. Call when you need a bounded seeded consistent shard result when an agent needs a re… maps a stable key to one shard without mutable state using only bounded caller-supplied values. Call when you need a bounded seeded consistent shard result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Consistent Shard as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_derangement
seed*items*
finds a reproducible permutation where no item keeps its position using only bounded caller-supplied values. Call when you need a bounded seeded derangement result when an agent ne… finds a reproducible permutation where no item keeps its position using only bounded caller-supplied values. Call when you need a bounded seeded derangement result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Derangement as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_dice_roll
dice*seed*sides*
rolls bounded virtual dice reproducibly for simulations using only bounded caller-supplied values. Call when you need a bounded seeded dice roll result when an agent needs a reprod… rolls bounded virtual dice reproducibly for simulations using only bounded caller-supplied values. Call when you need a bounded seeded dice roll result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Dice Roll as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_feature_bucket
seed*subject*bucket_count*
maps a stable subject to an integer feature bucket using only bounded caller-supplied values. Call when you need a bounded seeded feature bucket result when an agent needs a reprod… maps a stable subject to an integer feature bucket using only bounded caller-supplied values. Call when you need a bounded seeded feature bucket result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Feature Bucket as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_grid_point
seed*width*height*
selects a reproducible integer coordinate inside rectangular bounds using only bounded caller-supplied values. Call when you need a bounded seeded grid point result when an agent n… selects a reproducible integer coordinate inside rectangular bounds using only bounded caller-supplied values. Call when you need a bounded seeded grid point result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Grid Point as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_holdout_assignment
seed*subject*holdout_fraction*
assigns a stable subject to holdout or treatment using only bounded caller-supplied values. Call when you need a bounded seeded holdout assignment result when an agent needs a repr… assigns a stable subject to holdout or treatment using only bounded caller-supplied values. Call when you need a bounded seeded holdout assignment result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Holdout Assignment as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_jitter_ms
seed*base_ms*jitter_fraction*
adds reproducible bounded jitter to a base delay using only bounded caller-supplied values. Call when you need a bounded seeded jitter ms result when an agent needs a reproducible… adds reproducible bounded jitter to a base delay using only bounded caller-supplied values. Call when you need a bounded seeded jitter ms result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Jitter Ms as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_kfold_split
seed*folds*item_count*
assigns item indices to reproducible cross-validation folds using only bounded caller-supplied values. Call when you need a bounded seeded kfold split result when an agent needs a… assigns item indices to reproducible cross-validation folds using only bounded caller-supplied values. Call when you need a bounded seeded kfold split result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Kfold Split as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_load_spread
jobs*seed*workers*
assigns jobs reproducibly across workers with near-even counts using only bounded caller-supplied values. Call when you need a bounded seeded load spread result when an agent needs… assigns jobs reproducibly across workers with near-even counts using only bounded caller-supplied values. Call when you need a bounded seeded load spread result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Load Spread as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_lottery_draw
seed*labels*draw_count*
draws unique labels reproducibly from a caller-owned pool without monetary claims using only bounded caller-supplied values. Call when you need a bounded seeded lottery draw result… draws unique labels reproducibly from a caller-owned pool without monetary claims using only bounded caller-supplied values. Call when you need a bounded seeded lottery draw result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Lottery Draw as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_matrix_cell
rows*seed*columns*
selects one reproducible row and column inside matrix bounds using only bounded caller-supplied values. Call when you need a bounded seeded matrix cell result when an agent needs a… selects one reproducible row and column inside matrix bounds using only bounded caller-supplied values. Call when you need a bounded seeded matrix cell result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Matrix Cell as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_multivariate_assignment
seed*subject*weights*variants*
assigns a stable subject to one weighted variant using only bounded caller-supplied values. Call when you need a bounded seeded multivariate assignment result when an agent needs a… assigns a stable subject to one weighted variant using only bounded caller-supplied values. Call when you need a bounded seeded multivariate assignment result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Multivariate Assignment as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_nonce_decimal
seed*maximum*minimum*
derives a reproducible non-security decimal nonce inside bounds using only bounded caller-supplied values. Call when you need a bounded seeded nonce decimal result when an agent ne… derives a reproducible non-security decimal nonce inside bounds using only bounded caller-supplied values. Call when you need a bounded seeded nonce decimal result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Nonce Decimal as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_pairing
seed*participants*
creates reproducible non-overlapping pairs and reports an optional bye using only bounded caller-supplied values. Call when you need a bounded seeded pairing result when an agent n… creates reproducible non-overlapping pairs and reports an optional bye using only bounded caller-supplied values. Call when you need a bounded seeded pairing result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Pairing as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_partition
seed*items*partitions*
assigns each caller item reproducibly into a named partition using only bounded caller-supplied values. Call when you need a bounded seeded partition result when an agent needs a r… assigns each caller item reproducibly into a named partition using only bounded caller-supplied values. Call when you need a bounded seeded partition result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Partition as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_passphrase_words
seed*count*words*
selects reproducible words from a caller list for non-secret labels using only bounded caller-supplied values. Call when you need a bounded seeded passphrase words result when an a… selects reproducible words from a caller list for non-secret labels using only bounded caller-supplied values. Call when you need a bounded seeded passphrase words result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Passphrase Words as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_percentage_rollout
seed*subject*percentage*
evaluates stable inclusion in a percentage rollout using only bounded caller-supplied values. Call when you need a bounded seeded percentage rollout result when an agent needs a re… evaluates stable inclusion in a percentage rollout using only bounded caller-supplied values. Call when you need a bounded seeded percentage rollout result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Percentage Rollout as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_permutation_index
seed*permutation_count*
selects one reproducible permutation index within a caller count using only bounded caller-supplied values. Call when you need a bounded seeded permutation index result when an age… selects one reproducible permutation index within a caller count using only bounded caller-supplied values. Call when you need a bounded seeded permutation index result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Permutation Index as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_priority_order
seed*tasks*
orders equal-priority tasks reproducibly using only bounded caller-supplied values. Call when you need a bounded seeded priority order result when an agent needs a reproducible dec… orders equal-priority tasks reproducibly using only bounded caller-supplied values. Call when you need a bounded seeded priority order result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Priority Order as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_queue_pick
seed*queues*
selects one queue reproducibly from available queue names using only bounded caller-supplied values. Call when you need a bounded seeded queue pick result when an agent needs a rep… selects one queue reproducibly from available queue names using only bounded caller-supplied values. Call when you need a bounded seeded queue pick result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Queue Pick as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_random_bytes_hex
seed*byte_count*
returns reproducible non-cryptographic bytes encoded as hex using only bounded caller-supplied values. Call when you need a bounded seeded random bytes hex result when an agent nee… returns reproducible non-cryptographic bytes encoded as hex using only bounded caller-supplied values. Call when you need a bounded seeded random bytes hex result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Random Bytes Hex as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_random_float
seed*count*maximum*minimum*
returns reproducible floats inside caller bounds using only bounded caller-supplied values. Call when you need a bounded seeded random float result when an agent needs a reproducib… returns reproducible floats inside caller bounds using only bounded caller-supplied values. Call when you need a bounded seeded random float result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Random Float as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_random_sample
seed*count*items*
Select a reproducible sample without replacement from a bounded caller-supplied list. Select a reproducible sample without replacement from a bounded caller-supplied list.
util_seeded_range_sequence
seed*count*maximum*minimum*
generates unique reproducible integers from a bounded range using only bounded caller-supplied values. Call when you need a bounded seeded range sequence result when an agent needs… generates unique reproducible integers from a bounded range using only bounded caller-supplied values. Call when you need a bounded seeded range sequence result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Range Sequence as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_rendezvous_rank
key*seed*nodes*
ranks nodes for a key using reproducible rendezvous hashing using only bounded caller-supplied values. Call when you need a bounded seeded rendezvous rank result when an agent need… ranks nodes for a key using reproducible rendezvous hashing using only bounded caller-supplied values. Call when you need a bounded seeded rendezvous rank result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Rendezvous Rank as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_reservoir_sample
seed*count*items*
selects a bounded reproducible sample from caller items using only bounded caller-supplied values. Call when you need a bounded seeded reservoir sample result when an agent needs a… selects a bounded reproducible sample from caller items using only bounded caller-supplied values. Call when you need a bounded seeded reservoir sample result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Reservoir Sample as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_round_robin_start
seed*member_count*
chooses a reproducible starting index for round-robin rotation using only bounded caller-supplied values. Call when you need a bounded seeded round robin start result when an agent… chooses a reproducible starting index for round-robin rotation using only bounded caller-supplied values. Call when you need a bounded seeded round robin start result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Round Robin Start as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_sample_indices
seed*count*population_size*
samples unique zero-based indices from a population size using only bounded caller-supplied values. Call when you need a bounded seeded sample indices result when an agent needs a… samples unique zero-based indices from a population size using only bounded caller-supplied values. Call when you need a bounded seeded sample indices result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Sample Indices as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_sample_with_replacement
seed*count*items*
samples caller items reproducibly with replacement using only bounded caller-supplied values. Call when you need a bounded seeded sample with replacement result when an agent needs… samples caller items reproducibly with replacement using only bounded caller-supplied values. Call when you need a bounded seeded sample with replacement result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Sample With Replacement as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_schedule_offset
seed*window_seconds*
selects a reproducible offset inside a scheduling window using only bounded caller-supplied values. Call when you need a bounded seeded schedule offset result when an agent needs a… selects a reproducible offset inside a scheduling window using only bounded caller-supplied values. Call when you need a bounded seeded schedule offset result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Schedule Offset as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_shuffle
seed*items*
produces a reproducible permutation of caller items using only bounded caller-supplied values. Call when you need a bounded seeded shuffle result when an agent needs a reproducible… produces a reproducible permutation of caller items using only bounded caller-supplied values. Call when you need a bounded seeded shuffle result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Shuffle as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_stratified_split
seed*labels*test_fraction*
splits labeled items while preserving per-label proportions using only bounded caller-supplied values. Call when you need a bounded seeded stratified split result when an agent nee… splits labeled items while preserving per-label proportions using only bounded caller-supplied values. Call when you need a bounded seeded stratified split result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Stratified Split as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_tie_break
seed*candidates*
breaks a tie reproducibly among equally scored candidates using only bounded caller-supplied values. Call when you need a bounded seeded tie break result when an agent needs a repr… breaks a tie reproducibly among equally scored candidates using only bounded caller-supplied values. Call when you need a bounded seeded tie break result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Tie Break as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_time_slot_pick
seed*slots*
selects a reproducible slot from caller-provided time labels using only bounded caller-supplied values. Call when you need a bounded seeded time slot pick result when an agent need… selects a reproducible slot from caller-provided time labels using only bounded caller-supplied values. Call when you need a bounded seeded time slot pick result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Time Slot Pick as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_token
seed*length*alphabet*
builds a reproducible non-secret token from a caller alphabet using only bounded caller-supplied values. Call when you need a bounded seeded token result when an agent needs a repr… builds a reproducible non-secret token from a caller alphabet using only bounded caller-supplied values. Call when you need a bounded seeded token result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Token as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_train_test_split
seed*items*test_fraction*
splits items into reproducible train and test sets using only bounded caller-supplied values. Call when you need a bounded seeded train test split result when an agent needs a repr… splits items into reproducible train and test sets using only bounded caller-supplied values. Call when you need a bounded seeded train test split result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Train Test Split as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_uuid
name*seed*namespace*
derives a reproducible UUID-shaped identifier from seed and namespace text using only bounded caller-supplied values. Call when you need a bounded seeded uuid result when an agent… derives a reproducible UUID-shaped identifier from seed and namespace text using only bounded caller-supplied values. Call when you need a bounded seeded uuid result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded UUID as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_weighted_choice
seed*items*weights*
selects one item using non-negative caller weights using only bounded caller-supplied values. Call when you need a bounded seeded weighted choice result when an agent needs a repro… selects one item using non-negative caller weights using only bounded caller-supplied values. Call when you need a bounded seeded weighted choice result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Weighted Choice as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_weighted_partition
seed*items*weights*partitions*
assigns items to partitions using reproducible capacity weights using only bounded caller-supplied values. Call when you need a bounded seeded weighted partition result when an age… assigns items to partitions using reproducible capacity weights using only bounded caller-supplied values. Call when you need a bounded seeded weighted partition result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Weighted Partition as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_weighted_sample
seed*count*items*weights*
samples unique items using caller weights without replacement using only bounded caller-supplied values. Call when you need a bounded seeded weighted sample result when an agent ne… samples unique items using caller weights without replacement using only bounded caller-supplied values. Call when you need a bounded seeded weighted sample result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Weighted Sample as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_window_pick
seed*items*window_size*
selects a reproducible contiguous window from caller items using only bounded caller-supplied values. Call when you need a bounded seeded window pick result when an agent needs a r… selects a reproducible contiguous window from caller items using only bounded caller-supplied values. Call when you need a bounded seeded window pick result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Window Pick as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_seeded_winners_without_replacement
seed*candidates*winner_count*
draws an ordered reproducible winner list without replacement using only bounded caller-supplied values. Call when you need a bounded seeded winners without replacement result when… draws an ordered reproducible winner list without replacement using only bounded caller-supplied values. Call when you need a bounded seeded winners without replacement result when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Winners Without Replacement as versioned deterministic JSON. Limitation: Uses Python pseudorandomness for reproducibility, not cryptography, lotteries with value, security tokens, gambling, or custody.
util_selector_extract
calldata*
Extract the 4-byte function selector from calldata hex. Extract the 4-byte function selector from calldata hex.
util_semver_bump
changes*
Recommend a semantic-version bump from explicit change signals. Recommend a semantic-version bump from explicit change signals.
util_semver_compare
a*b*
Compare two semantic versions (major.minor.patch). Compare two semantic versions (major.minor.patch).
util_semver_compare_lite
a*b*
Compare two semver triples (-1,0,1) Compare two semver triples (-1,0,1)
util_semver_parts
version*
Parse major.minor.patch from a semver string Parse major.minor.patch from a semver string
util_sentence_case
text*
Delx first-party micro-utility util_sentence_case at $0.001 USDC. Delx first-party micro-utility util_sentence_case at $0.001 USDC.
util_server_timing_parse
header*
parses bounded Server-Timing metrics and durations using only bounded caller-supplied values. Call when you need a bounded server timing parse result before accepting, caching, red… parses bounded Server-Timing metrics and durations using only bounded caller-supplied values. Call when you need a bounded server timing parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Server Timing Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_set_diff
a*b*
Set difference a - b Set difference a - b
util_set_intersect
a*b*
Set intersection of two lists Set intersection of two lists
util_set_union
a*b*
Set union of two lists (order-preserving) Set union of two lists (order-preserving)
util_sha1_hex
text*
SHA-1 hex digest of text SHA-1 hex digest of text
util_sha256_hex
text*
SHA-256 hex digest of text SHA-256 hex digest of text
util_shares_from_budget
price*budget*
Shares purchasable for a budget at a given share price Shares purchasable for a budget at a given share price
util_sharpe_lite
returns*
Lite Sharpe = mean/stdev of a return sample (no rf, sample) Lite Sharpe = mean/stdev of a return sample (no rf, sample)
util_sigmoid
x*
Sigmoid 1/(1+e^{−x}) back to probability space Sigmoid 1/(1+e^{−x}) back to probability space
util_signal_threshold
loweruppervalue*
Classify a signal against optional upper and lower thresholds. Classify a signal against optional upper and lower thresholds.
util_sign_n
value*
Sign of a number (-1, 0, 1) Sign of a number (-1, 0, 1)
util_similarity
a*b*
Normalized Levenshtein similarity between two strings. Normalized Levenshtein similarity between two strings.
util_sitemap_changefreq_check
changefreq*
classifies a sitemap changefreq token against the defined vocabulary using only bounded caller-supplied values. Call when you need a bounded sitemap changefreq check result before… classifies a sitemap changefreq token against the defined vocabulary using only bounded caller-supplied values. Call when you need a bounded sitemap changefreq check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Sitemap Changefreq Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_sitemap_entry_validate
entry*
checks one sitemap URL entry for required location and bounded metadata using only bounded caller-supplied values. Call when you need a bounded sitemap entry validate result before… checks one sitemap URL entry for required location and bounded metadata using only bounded caller-supplied values. Call when you need a bounded sitemap entry validate result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Sitemap Entry Validate as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_sitemap_lastmod_freshness
now_epoch*lastmod_epoch*maximum_age_seconds*
calculates sitemap lastmod age against a caller freshness budget using only bounded caller-supplied values. Call when you need a bounded sitemap lastmod freshness result before acc… calculates sitemap lastmod age against a caller freshness budget using only bounded caller-supplied values. Call when you need a bounded sitemap lastmod freshness result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Sitemap Lastmod Freshness as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_sitemap_probe
url*timeout
Check sitemap and crawl-structure hints fast to see how a site exposes crawlable structure. Check sitemap and crawl-structure hints fast to see how a site exposes crawlable structure.
util_skill_md_stub
title*tool_names*
Generate a minimal skill.md body for a product cluster Generate a minimal skill.md body for a product cluster
util_sla_breach_count
sla_ms*samples_ms*
Count SLA breaches in a latency sample against a millisecond threshold. Count SLA breaches in a latency sample against a millisecond threshold.
util_sla_budget_remaining
now_ts*deadline_ts*
Remaining SLA seconds from deadline and now Remaining SLA seconds from deadline and now
util_slippage_bps
mid*fill*
Slippage in basis points versus mid for execution reports Slippage in basis points versus mid for execution reports
util_slippage_pct
mid*fill*
Slippage percent of expected mid versus fill/impact price Slippage percent of expected mid versus fill/impact price
util_slo_compliance
good_events*total_events*target_percent
Measure achieved reliability against an SLO target from good and total events. Measure achieved reliability against an SLO target from good and total events.
util_slug_from_url
url*
Delx first-party micro-utility util_slug_from_url at $0.001 USDC. Delx first-party micro-utility util_slug_from_url at $0.001 USDC.
util_slugify
text*lowercaseseparatormax_length
Convert text to a URL-safe slug. Convert text to a URL-safe slug.
util_slugify_lite
text*
Slugify text to lowercase hyphen form Slugify text to lowercase hyphen form
util_slug_validate
slug*max_len
Validate a URL/product slug against a safe lowercase hyphen pattern Validate a URL/product slug against a safe lowercase hyphen pattern
util_snake_to_camel
text*
Convert snake_case identifiers to lowerCamelCase Convert snake_case identifiers to lowerCamelCase
util_sortino_lite
returns*
Lite Sortino using downside stdev of negative returns Lite Sortino using downside stdev of negative returns
util_sort_keys
object*
Sort object keys lexicographically so serialized payloads hash consistently Sort object keys lexicographically so serialized payloads hash consistently
util_sort_lines
text*
Sort lines of text (optionally numeric or reverse). Sort lines of text (optionally numeric or reverse).
util_soundex
text*
Delx first-party micro-utility util_soundex at $0.001 USDC. Delx first-party micro-utility util_soundex at $0.001 USDC.
util_spf_record_flags
spf*
Detect common SPF mechanisms present in a TXT record Detect common SPF mechanisms present in a TXT record
util_split_lines
text*
Split text into lines Split text into lines
util_spread_abs
ask*bid*
Absolute bid–ask spread for liquidity snapshots Absolute bid–ask spread for liquidity snapshots
util_spread_bps
ask*bid*
Compute mid price and bid-ask spread in basis points. Compute mid price and bid-ask spread in basis points.
util_spread_pct
ask*bid*
Bid–ask spread as percent of mid for cross-asset compare Bid–ask spread as percent of mid for cross-asset compare
util_sql_injection_scan
text*
Screen untrusted text for common SQL-injection signals without echoing it. Screen untrusted text for common SQL-injection signals without echoing it.
util_ssrf_url_audit
url*
Screen a URL for private hosts, unsafe schemes, and embedded credentials. Screen a URL for private hosts, unsafe schemes, and embedded credentials.
util_stable_hash
text*
Canonical SHA-256 of JSON-stable payload Canonical SHA-256 of JSON-stable payload
util_starts_with
text*prefix*
Check whether text starts with a prefix Check whether text starts with a prefix
util_status_class
status_code*
Classify an HTTP status code into family with retry hint Classify an HTTP status code into family with retry hint
util_status_retry_classify
method*status*retry_statuses*
classifies whether a method and status pair is retryable under caller policy using only bounded caller-supplied values. Call when you need a bounded status retry classify result be… classifies whether a method and status pair is retryable under caller policy using only bounded caller-supplied values. Call when you need a bounded status retry classify result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Status Retry Classify as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_stdev
values*
Delx first-party micro-utility util_stdev at $0.001 USDC. Delx first-party micro-utility util_stdev at $0.001 USDC.
util_step_budget_plan
steps*weightstotal_budget_ms*
Allocate a total millisecond budget across ordered workflow steps using optional weights. Allocate a total millisecond budget across ordered workflow steps using optional weights.
util_stop_loss_pct
pct*side*entry*
Stop-loss price from entry and stop percent move Stop-loss price from entry and stop percent move
util_string_pad
fillsidetext*width*
Pad a string to a target width with a fill character Pad a string to a target width with a fill character
util_string_trunc
text*ellipsismax_chars
Truncate a string to max_chars with optional ellipsis Truncate a string to max_chars with optional ellipsis
util_strip_accents
text*
Delx first-party micro-utility util_strip_accents at $0.001 USDC. Delx first-party micro-utility util_strip_accents at $0.001 USDC.
util_strip_html_lite
text*
Strip HTML tags from caller-held markup Strip HTML tags from caller-held markup
util_structured_log_summary
log_text*
Summarize log severity and hashed error fingerprints without returning sensitive error lines. Summarize log severity and hashed error fingerprints without returning sensitive error lines.
util_success_rate
total*success*
Compute success and failure rates from success and total counts. Compute success and failure rates from success and total counts.
util_sum_n
values*
Sum of a numeric list Sum of a numeric list
util_swap_case
text*
Swap the letter case of caller-supplied text Swap the letter case of caller-supplied text
util_take_profit_pct
pct*side*entry*
Take-profit price from entry and target percent move Take-profit price from entry and target percent move
util_task_priority_score
effort*impact*urgency*
Score task priority from urgency, impact, and effort into an ordered band. Score task priority from urgency, impact, and effort into an ordered band.
util_temp_c_to_f
celsius*
Convert Celsius to Fahrenheit Convert Celsius to Fahrenheit
util_temp_f_to_c
fahrenheit*
Convert Fahrenheit to Celsius Convert Fahrenheit to Celsius
util_text_chunk_plan
text*overlapchunk_size*
Plan overlapping character chunks for RAG without storing the text. Plan overlapping character chunks for RAG without storing the text.
util_text_reverse
text*
Reverse a text string to build a replayable transformation fixture Reverse a text string to build a replayable transformation fixture
util_text_sha256
text*
SHA-256 hex digest of UTF-8 text SHA-256 hex digest of UTF-8 text
util_text_truncate
text*max_length*
Truncate text to a max length with optional ellipsis. Truncate text to a max length with optional ellipsis.
util_ticker_canonicalize
ticker*
Canonicalize a ticker symbol and split common base/quote separators. Canonicalize a ticker symbol and split common base/quote separators.
util_timeout_budget
steps*total_ms*reserved_ms
Split a total timeout into per-step budgets after reserved overhead. Split a total timeout into per-step budgets after reserved overhead.
util_time_series_gap_scan
timestamps*expected_seconds*
Detect gaps larger than an expected interval in ISO-8601 timestamps. Detect gaps larger than an expected interval in ISO-8601 timestamps.
util_timestamp_align
timestamps*interval_seconds*
Align ISO-8601 timestamps down to fixed UTC interval buckets. Align ISO-8601 timestamps down to fixed UTC interval buckets.
util_timestamp_convert
toinput*
Convert between timestamp formats: Unix epoch, ISO 8601, and human-readable. Convert between timestamp formats: Unix epoch, ISO 8601, and human-readable.
util_timezone_lookup
attimezone*
Resolve an IANA timezone to offset, abbreviation, DST flag, and local time for a given instant (or now). Resolve an IANA timezone to offset, abbreviation, DST flag, and local time for a given instant (or now).
util_title_case
text*
Delx first-party micro-utility util_title_case at $0.001 USDC. Delx first-party micro-utility util_title_case at $0.001 USDC.
util_title_words
text*
Title-case words for headings and display labels Title-case words for headings and display labels
util_tls_inspect
url*timeout
Inspect TLS issuer, subject, SANs, and expiry to check trust and renewal risk. Inspect TLS issuer, subject, SANs, and expiry to check trust and renewal risk.
util_token_amount_to_raw
amount*decimals*
Scale human token amounts by decimals into on-chain raw units Scale human token amounts by decimals into on-chain raw units
util_token_budget_split
total_tokens*system_tokensreserved_output_tokens
Split a model token budget into system, output reserve, and available input. Split a model token budget into system, output reserve, and available input.
util_token_echo_1
text*
Echo text with length (probe channel 1) Echo text with length (probe channel 1)
util_token_echo_2
text*
Echo text with length (probe channel 2) Echo text with length (probe channel 2)
util_token_estimate
text*model
Estimate token count for text. Uses word/4 heuristic (GPT-family) and char/4 (Claude-family). Estimate token count for text. Uses word/4 heuristic (GPT-family) and char/4 (Claude-family).
util_token_raw_to_amount
raw*decimals*
Scale raw token units by decimals into human-readable amounts Scale raw token units by decimals into human-readable amounts
util_tool_permission_audit
allowed*requested*
Compare requested agent tools with an explicit least-privilege allowlist. Compare requested agent tools with an explicit least-privilege allowlist.
util_transfer_encoding_check
header*
checks transfer-coding order and whether chunked appears only last using only bounded caller-supplied values. Call when you need a bounded transfer encoding check result before acc… checks transfer-coding order and whether chunked appears only last using only bounded caller-supplied values. Call when you need a bounded transfer encoding check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Transfer Encoding Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_trim_collapse
text*
Trim ends and collapse internal whitespace runs to single spaces Trim ends and collapse internal whitespace runs to single spaces
util_truncate_middle
text*max_chars*
Truncate long text in the middle with an ellipsis Truncate long text in the middle with an ellipsis
util_tsv_row
fields*
Join fields into a TSV row Join fields into a TSV row
util_twap_simple
prices*
Simple average of price samples for a light TWAP mark Simple average of price samples for a light TWAP mark
util_tx_hash_format_check
tx_hash*
Validate 0x + 64 hex transaction hash shape Validate 0x + 64 hex transaction hash shape
util_tx_hash_validate
tx_hash*
Validate a 32-byte transaction hash format and normalize casing. Validate a 32-byte transaction hash format and normalize casing.
util_tx_value_eth
wei*
Convert a transaction value wei field into ether for display Convert a transaction value wei field into ether for display
util_tz_offset_fixed
offset_minutes*
Format a fixed UTC offset as ±HH:MM Format a fixed UTC offset as ±HH:MM
util_ulid_generate
count
Generate one or more Crockford Base32 ULIDs. Generate one or more Crockford Base32 ULIDs.
util_unique_sorted
items*
Unique and sort a JSON list Unique and sort a JSON list
util_unique_words
text*
Delx first-party micro-utility util_unique_words at $0.001 USDC. Delx first-party micro-utility util_unique_words at $0.001 USDC.
util_unit_convert
valueto_unitfrom_unitconversions
Convert values between units (length, mass, volume, time, data, temperature). Supports one conversion or a batch of up to 100. Convert values between units (length, mass, volume, time, data, temperature). Supports one conversion or a batch of up to 100.
util_unit_economics
cost*price*
Calculate gross profit and margin from per-unit price and cost. Calculate gross profit and margin from per-unit price and cost.
util_unix_now
Delx first-party micro-utility util_unix_now at $0.001 USDC. Delx first-party micro-utility util_unix_now at $0.001 USDC.
util_unix_to_iso
unix*
Convert unix seconds to ISO-8601 Z Convert unix seconds to ISO-8601 Z
util_unrealized_pnl
mark*size*entry*
Unrealized PnL versus mark from entry and size Unrealized PnL versus mark from entry and size
util_unslugify_lite
text*
Turn slugs into Title Case words Turn slugs into Title Case words
util_url_allowlist_match
url*allowlist*
Match a URL against host/path allowlist patterns before egress Match a URL against host/path allowlist patterns before egress
util_url_canonical_compare
left*right*
compares URLs after scheme, host, port, path, and query normalization using only bounded caller-supplied values. Call when you need a bounded url canonical compare result before ac… compares URLs after scheme, host, port, path, and query normalization using only bounded caller-supplied values. Call when you need a bounded url canonical compare result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for URL Canonical Compare as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_url_decode_safe
text*
Percent-decode text Percent-decode text
util_url_encode
text*
URL-encode or URL-decode text. URL-encode or URL-decode text.
util_url_encode_component
text*
Delx first-party micro-utility util_url_encode_component at $0.001 USDC. Delx first-party micro-utility util_url_encode_component at $0.001 USDC.
util_url_encode_safe
text*
Percent-encode text for query components Percent-encode text for query components
util_url_health
url*timeout
Check if a URL is reachable. Returns HTTP status, latency, and key headers. Check if a URL is reachable. Returns HTTP status, latency, and key headers.
util_url_join
base*path
Join a base URL with a relative path or href. Join a base URL with a relative path or href.
util_url_origin
url*
Extract scheme://host[:port] origin from a URL without network access Extract scheme://host[:port] origin from a URL without network access
util_url_parse
url*
Delx first-party micro-utility util_url_parse at $0.001 USDC. Delx first-party micro-utility util_url_parse at $0.001 USDC.
util_url_parts
url*
Split a URL into scheme/netloc/path/query/fragment Split a URL into scheme/netloc/path/query/fragment
util_url_path_normalize
url*
Normalize URL scheme, host casing, and path slashes without fetching. Normalize URL scheme, host casing, and path slashes without fetching.
util_url_port_policy_check
url*allowed_ports*
checks a URL effective port against a caller allowlist using only bounded caller-supplied values. Call when you need a bounded url port policy check result before accepting, cachin… checks a URL effective port against a caller allowlist using only bounded caller-supplied values. Call when you need a bounded url port policy check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for URL Port Policy Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_url_query_param_diff
after_url*before_url*
finds added, removed, and changed query parameters between URLs using only bounded caller-supplied values. Call when you need a bounded url query param diff result before accepting… finds added, removed, and changed query parameters between URLs using only bounded caller-supplied values. Call when you need a bounded url query param diff result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for URL Query Param Diff as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_url_redirect_target_check
target*base_url*allowed_hosts*allowed_schemes*
checks a redirect target against allowed schemes and hosts using only bounded caller-supplied values. Call when you need a bounded url redirect target check result before accepting… checks a redirect target against allowed schemes and hosts using only bounded caller-supplied values. Call when you need a bounded url redirect target check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for URL Redirect Target Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_url_tracking_param_strip
url*parameters*
removes caller-selected tracking parameters while preserving the rest using only bounded caller-supplied values. Call when you need a bounded url tracking param strip result before… removes caller-selected tracking parameters while preserving the rest using only bounded caller-supplied values. Call when you need a bounded url tracking param strip result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for URL Tracking Param Strip as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_usdc_raw_to_amount
raw*
Convert 6-decimal USDC raw units into human USDC amounts Convert 6-decimal USDC raw units into human USDC amounts
util_usdc_to_raw
usdc*
Convert USDC human amounts into 6-decimal raw units used on-chain Convert USDC human amounts into 6-decimal raw units used on-chain
util_usgs_quake_stub_parse
properties*
Parse magnitude/place from a USGS-like feature properties object Parse magnitude/place from a USGS-like feature properties object
util_us_market_holiday_check
date*
Check if a YYYY-MM-DD is in a static US market holiday set Check if a YYYY-MM-DD is in a static US market holiday set
util_uuid_generate
count
Generate one or more UUIDv4 strings. Generate one or more UUIDv4 strings.
util_values_types
object*
Map object keys to JSON type names Map object keys to JSON type names
util_vary_header_normalize
header*
normalizes and deduplicates Vary header field names using only bounded caller-supplied values. Call when you need a bounded vary header normalize result before accepting, caching,… normalizes and deduplicates Vary header field names using only bounded caller-supplied values. Call when you need a bounded vary header normalize result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Vary Header Normalize as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_vesting_remaining
total*end_ts*now_ts*cliff_tsstart_ts*
Remaining unlock amount for linear vesting with optional cliff Remaining unlock amount for linear vesting with optional cliff
util_vin_decode
vin*
Decode a 17-character VIN via NHTSA vPIC into make, model, year, body class, and related fields with attribution. Decode a 17-character VIN via NHTSA vPIC into make, model, year, body class, and related fields with attribution.
util_volatility_sample
returns*periods_per_year
Estimate descriptive sample volatility from caller-supplied returns. Estimate descriptive sample volatility from caller-supplied returns.
util_vwap_simple
samples*
Volume-weighted average price from price/size samples Volume-weighted average price from price/size samples
util_webhook_delivery_plan
event*
Produce a signature, idempotency, acknowledgement, and retry plan for webhooks. Produce a signature, idempotency, acknowledgement, and retry plan for webhooks.
util_webhook_event_normalize
event*
Normalize heterogeneous webhook events and derive a stable payload fingerprint. Normalize heterogeneous webhook events and derive a stable payload fingerprint.
util_webhook_signature_timestamp_check
now_epoch*timestamp_epoch*maximum_age_seconds*maximum_future_skew_seconds*
checks webhook timestamp age and future skew before signature verification using only bounded caller-supplied values. Call when you need a bounded webhook signature timestamp check… checks webhook timestamp age and future skew before signature verification using only bounded caller-supplied values. Call when you need a bounded webhook signature timestamp check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Webhook Signature Timestamp Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_website_intelligence_report
url*timeout
Composite website intelligence report with page, social, link, form, feed, and contact signals. Composite website intelligence report with page, social, link, form, feed, and contact signals.
util_weekday_name
iso*
Weekday name from ISO date Weekday name from ISO date
util_wei_ether_convert
amount*direction
Convert between wei and ether using fixed 1e18 scaling without RPC. Convert between wei and ether using fixed 1e18 scaling without RPC.
util_weighted_choice
items*weights
Pick one item from a list using non-negative weights Pick one item from a list using non-negative weights
util_weight_normalize
weights*
Normalize non-negative weights so they sum to one when possible. Normalize non-negative weights so they sum to one when possible.
util_wei_to_eth
wei*
Scale wei integer strings into ether for dashboards and receipts Scale wei integer strings into ether for dashboards and receipts
util_wei_to_gwei
wei*
Convert wei integer strings into gwei for readable gas quotes Convert wei integer strings into gwei for readable gas quotes
util_win_rate
pnls*
Win rate from wins and total trades Win rate from wins and total trades
util_wmi_decode
wmi*
Decode a 3-character WMI (World Manufacturer Identifier) via NHTSA vPIC into manufacturer and vehicle type. Decode a 3-character WMI (World Manufacturer Identifier) via NHTSA vPIC into manufacturer and vehicle type.
util_word_count
text*
Count words, characters, lines and paragraphs in text. Count words, characters, lines and paragraphs in text.
util_word_frequency
text*
Delx first-party micro-utility util_word_frequency at $0.001 USDC. Delx first-party micro-utility util_word_frequency at $0.001 USDC.
util_workflow_gate
checks*required
Gate a workflow on an explicit boolean check map before side effects. Gate a workflow on an explicit boolean check map before side effects.
util_wrap_text
text*
Delx first-party micro-utility util_wrap_text at $0.001 USDC. Delx first-party micro-utility util_wrap_text at $0.001 USDC.
util_www_authenticate_parse
header*
parses an authentication challenge scheme and bounded parameters using only bounded caller-supplied values. Call when you need a bounded www authenticate parse result before accept… parses an authentication challenge scheme and bounded parameters using only bounded caller-supplied values. Call when you need a bounded www authenticate parse result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Www Authenticate Parse as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_x402_accepts_rank
accepts*preferred_assets*preferred_networks*
ranks challenge accepts entries against buyer network and asset preferences using only bounded caller-supplied values. Call when you need a bounded x402 accepts rank result before… ranks challenge accepts entries against buyer network and asset preferences using only bounded caller-supplied values. Call when you need a bounded x402 accepts rank result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Accepts Rank as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_amount_budget_check
amount_raw*maximum_raw*
checks challenge raw amount against an exact buyer call budget using only bounded caller-supplied values. Call when you need a bounded x402 amount budget check result before paying… checks challenge raw amount against an exact buyer call budget using only bounded caller-supplied values. Call when you need a bounded x402 amount budget check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Amount Budget Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_asset_match
asset*supported_assets*
compares a challenge asset identifier with buyer-supported assets using only bounded caller-supplied values. Call when you need a bounded x402 asset match result before paying for… compares a challenge asset identifier with buyer-supported assets using only bounded caller-supplied values. Call when you need a bounded x402 asset match result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Asset Match as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_catalog_route_check
route*
checks one catalog route for tool, method, path, and positive price using only bounded caller-supplied values. Call when you need a bounded x402 catalog route check result before p… checks one catalog route for tool, method, path, and positive price using only bounded caller-supplied values. Call when you need a bounded x402 catalog route check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Catalog Route Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_challenge_shape_check
challenge*
checks required top-level fields in a caller-supplied payment challenge using only bounded caller-supplied values. Call when you need a bounded x402 challenge shape check result be… checks required top-level fields in a caller-supplied payment challenge using only bounded caller-supplied values. Call when you need a bounded x402 challenge shape check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Challenge Shape Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_challenge_version_check
version*supported_versions*
compares challenge protocol version with supported versions using only bounded caller-supplied values. Call when you need a bounded x402 challenge version check result before payin… compares challenge protocol version with supported versions using only bounded caller-supplied values. Call when you need a bounded x402 challenge version check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Challenge Version Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_copy_completeness_check
description*service_name*minimum_length*
checks product copy for service name, job, outcome, limitation, and minimum length using only bounded caller-supplied values. Call when you need a bounded x402 copy completeness ch… checks product copy for service name, job, outcome, limitation, and minimum length using only bounded caller-supplied values. Call when you need a bounded x402 copy completeness check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Copy Completeness Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_delivery_content_type_check
accepted*content_type*
compares delivery content type with buyer-accepted media types using only bounded caller-supplied values. Call when you need a bounded x402 delivery content type check result befor… compares delivery content type with buyer-accepted media types using only bounded caller-supplied values. Call when you need a bounded x402 delivery content type check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Delivery Content Type Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_delivery_hash_check
text*expected_sha256*
verifies delivered text against a caller-supplied sha-256 digest using only bounded caller-supplied values. Call when you need a bounded x402 delivery hash check result before payi… verifies delivered text against a caller-supplied sha-256 digest using only bounded caller-supplied values. Call when you need a bounded x402 delivery hash check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Delivery Hash Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_delivery_latency_check
latency_ms*maximum_ms*
checks observed delivery latency against a buyer SLA using only bounded caller-supplied values. Call when you need a bounded x402 delivery latency check result before paying for or… checks observed delivery latency against a buyer SLA using only bounded caller-supplied values. Call when you need a bounded x402 delivery latency check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Delivery Latency Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_delivery_receipt_check
receipt*
checks receipt fields for payment id, resource, amount, and delivery status using only bounded caller-supplied values. Call when you need a bounded x402 delivery receipt check resu… checks receipt fields for payment id, resource, amount, and delivery status using only bounded caller-supplied values. Call when you need a bounded x402 delivery receipt check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Delivery Receipt Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_delivery_schema_check
result*required_fields*
checks delivered object fields against a caller-required field list using only bounded caller-supplied values. Call when you need a bounded x402 delivery schema check result before… checks delivered object fields against a caller-required field list using only bounded caller-supplied values. Call when you need a bounded x402 delivery schema check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Delivery Schema Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_delivery_size_check
result*maximum_bytes*
checks serialized result byte size against a buyer limit using only bounded caller-supplied values. Call when you need a bounded x402 delivery size check result before paying for o… checks serialized result byte size against a buyer limit using only bounded caller-supplied values. Call when you need a bounded x402 delivery size check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Delivery Size Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_delivery_status_check
status*accepted_statuses*
classifies delivery HTTP status against accepted success codes using only bounded caller-supplied values. Call when you need a bounded x402 delivery status check result before payi… classifies delivery HTTP status against accepted success codes using only bounded caller-supplied values. Call when you need a bounded x402 delivery status check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Delivery Status Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_discovery_parity_check
catalog_tools*openapi_tools*runtime_tools*portfolio_tools*
compares tool-name sets from catalog, OpenAPI, portfolio, and runtime using only bounded caller-supplied values. Call when you need a bounded x402 discovery parity check result bef… compares tool-name sets from catalog, OpenAPI, portfolio, and runtime using only bounded caller-supplied values. Call when you need a bounded x402 discovery parity check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Discovery Parity Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_idempotency_check
payment_key*delivery_key*
compares payment and delivery idempotency keys for one operation using only bounded caller-supplied values. Call when you need a bounded x402 idempotency check result before paying… compares payment and delivery idempotency keys for one operation using only bounded caller-supplied values. Call when you need a bounded x402 idempotency check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Idempotency Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_lifecycle_reconcile
settlement_ref*delivery_receipt*payment_response*payment_requirement*
Verify an x402 purchase actually settled and delivered what you paid for: submit bounded, non-secret metadata for the payment requirement, payment response, delivery receipt and se… Verify an x402 purchase actually settled and delivered what you paid for: submit bounded, non-secret metadata for the payment requirement, payment response, delivery receipt and settlement reference, and receive a single deterministic verdict — proven, conflicting, or missing — field by field, suitable to attach to a refund request or dispute. Limitation: verdicts are computed from the artifacts you provide; we do not fetch chain state or contact the provider on your behalf.
util_x402_live_probe
url*capability
Verify any third-party x402 endpoint is alive and correctly configured before paying it: a bounded GET/402 preflight fetches the payment contract, checks reachability and response… Verify any third-party x402 endpoint is alive and correctly configured before paying it: a bounded GET/402 preflight fetches the payment contract, checks reachability and response latency, validates accepts, network, price and expiry against the x402 spec, and returns a signed observation receipt with an observed_at timestamp you can cite — protection against ghost endpoints, dead quotes and wasted USDC. Limitation: no payment is made, one endpoint per call, and a passing probe proves the contract at observation time — not future uptime or provider honesty.
util_x402_network_match
network*supported_networks*
compares a challenge network identifier with buyer-supported networks using only bounded caller-supplied values. Call when you need a bounded x402 network match result before payin… compares a challenge network identifier with buyer-supported networks using only bounded caller-supplied values. Call when you need a bounded x402 network match result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Network Match as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_openapi_route_check
operation*
checks one OpenAPI operation for tool id, request schema, and 402 response using only bounded caller-supplied values. Call when you need a bounded x402 openapi route check result b… checks one OpenAPI operation for tool id, request schema, and 402 response using only bounded caller-supplied values. Call when you need a bounded x402 openapi route check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Openapi Route Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_payment_deadline_check
now_epoch*deadline_epoch*maximum_lead_seconds*minimum_lead_seconds*
checks payment authorization deadline against caller time budgets using only bounded caller-supplied values. Call when you need a bounded x402 payment deadline check result before… checks payment authorization deadline against caller time budgets using only bounded caller-supplied values. Call when you need a bounded x402 payment deadline check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Payment Deadline Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_payment_header_shape
header*
checks a caller-supplied payment header for bounded base64 or JSON shape using only bounded caller-supplied values. Call when you need a bounded x402 payment header shape result be… checks a caller-supplied payment header for bounded base64 or JSON shape using only bounded caller-supplied values. Call when you need a bounded x402 payment header shape result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Payment Header Shape as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_payment_nonce_check
nonce*seen_nonces*minimum_length*
checks a payment nonce for presence, length, and caller-known reuse using only bounded caller-supplied values. Call when you need a bounded x402 payment nonce check result before p… checks a payment nonce for presence, length, and caller-known reuse using only bounded caller-supplied values. Call when you need a bounded x402 payment nonce check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Payment Nonce Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_payment_payload_size
payload*maximum_bytes*
checks serialized payment payload bytes against a buyer limit using only bounded caller-supplied values. Call when you need a bounded x402 payment payload size result before paying… checks serialized payment payload bytes against a buyer limit using only bounded caller-supplied values. Call when you need a bounded x402 payment payload size result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Payment Payload Size as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_payment_preflight
requirements*asset_decimalsmax_amount_usdc*allowed_networks*now_epoch_secondsmin_expiry_seconds
Evaluate caller-supplied x402 accepts against price, network, recipient, scheme, and optional expiry policy. Evaluate caller-supplied x402 accepts against price, network, recipient, scheme, and optional expiry policy.
util_x402_payment_replay_key
nonce*payer*resource*
derives a stable non-secret replay-detection key from payment metadata using only bounded caller-supplied values. Call when you need a bounded x402 payment replay key result before… derives a stable non-secret replay-detection key from payment metadata using only bounded caller-supplied values. Call when you need a bounded x402 payment replay key result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Payment Replay Key as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_pay_to_match
pay_to*expected*
compares challenge pay-to address with an expected merchant address using only bounded caller-supplied values. Call when you need a bounded x402 pay to match result before paying f… compares challenge pay-to address with an expected merchant address using only bounded caller-supplied values. Call when you need a bounded x402 pay to match result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Pay To Match as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_portfolio_route_check
product*
checks one portfolio entry for ownership, economics, resource, and discoverability using only bounded caller-supplied values. Call when you need a bounded x402 portfolio route chec… checks one portfolio entry for ownership, economics, resource, and discoverability using only bounded caller-supplied values. Call when you need a bounded x402 portfolio route check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Portfolio Route Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_price_drift_check
advertised_raw*challenged_raw*maximum_drift_raw*
compares advertised and challenged raw prices against a tolerance using only bounded caller-supplied values. Call when you need a bounded x402 price drift check result before payin… compares advertised and challenged raw prices against a tolerance using only bounded caller-supplied values. Call when you need a bounded x402 price drift check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Price Drift Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_refund_amount_check
settled_raw*requested_raw*
compares requested refund raw amount with original settled amount using only bounded caller-supplied values. Call when you need a bounded x402 refund amount check result before pay… compares requested refund raw amount with original settled amount using only bounded caller-supplied values. Call when you need a bounded x402 refund amount check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Refund Amount Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_refund_deadline_check
window_seconds*settled_at_epoch*requested_at_epoch*
checks a refund request timestamp against a policy window using only bounded caller-supplied values. Call when you need a bounded x402 refund deadline check result before paying fo… checks a refund request timestamp against a policy window using only bounded caller-supplied values. Call when you need a bounded x402 refund deadline check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Refund Deadline Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_refund_eligibility_check
settled*delivered*failure_code*eligible_codes*
evaluates caller-supplied delivery outcome against explicit refund reasons using only bounded caller-supplied values. Call when you need a bounded x402 refund eligibility check res… evaluates caller-supplied delivery outcome against explicit refund reasons using only bounded caller-supplied values. Call when you need a bounded x402 refund eligibility check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Refund Eligibility Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_refund_receipt_check
receipt*
checks caller-supplied refund receipt identifiers, amount, and status using only bounded caller-supplied values. Call when you need a bounded x402 refund receipt check result befor… checks caller-supplied refund receipt identifiers, amount, and status using only bounded caller-supplied values. Call when you need a bounded x402 refund receipt check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Refund Receipt Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_registry_route_check
route*
checks one runtime registry entry for tool, path, method, and upstream using only bounded caller-supplied values. Call when you need a bounded x402 registry route check result befo… checks one runtime registry entry for tool, path, method, and upstream using only bounded caller-supplied values. Call when you need a bounded x402 registry route check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Registry Route Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_resource_match
expected*resource*
compares challenge resource URL with the intended paid resource using only bounded caller-supplied values. Call when you need a bounded x402 resource match result before paying for… compares challenge resource URL with the intended paid resource using only bounded caller-supplied values. Call when you need a bounded x402 resource match result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Resource Match as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_resource_summary
url*timeout
Summarize a server's .well-known/x402 resources, pricing surface, networks, and paths. Summarize a server's .well-known/x402 resources, pricing surface, networks, and paths.
util_x402_response_header_shape
header*
checks a payment-response header for bounded base64 or JSON shape using only bounded caller-supplied values. Call when you need a bounded x402 response header shape result before p… checks a payment-response header for bounded base64 or JSON shape using only bounded caller-supplied values. Call when you need a bounded x402 response header shape result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Response Header Shape as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_retry_safety_check
payment_settled*delivery_received*idempotency_key_present*
checks whether retrying after challenge or delivery failure risks double settlement using only bounded caller-supplied values. Call when you need a bounded x402 retry safety check… checks whether retrying after challenge or delivery failure risks double settlement using only bounded caller-supplied values. Call when you need a bounded x402 retry safety check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Retry Safety Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_scheme_select
schemes*supported_schemes*
selects the first buyer-supported payment scheme from challenge options using only bounded caller-supplied values. Call when you need a bounded x402 scheme select result before pay… selects the first buyer-supported payment scheme from challenge options using only bounded caller-supplied values. Call when you need a bounded x402 scheme select result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Scheme Select as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_server_audit
url*timeout
Audit an x402 server with discovery, pricing, reliability, and documentation readiness signals. Audit an x402 server with discovery, pricing, reliability, and documentation readiness signals.
util_x402_server_probe
url*timeout
Probe an x402 server end-to-end: discovery, status, tools, reliability, and OpenAPI. Probe an x402 server end-to-end: discovery, status, tools, reliability, and OpenAPI.
util_x402_settlement_amount_check
settled_raw*accepted_raw*
compares settled raw amount with the accepted challenge amount using only bounded caller-supplied values. Call when you need a bounded x402 settlement amount check result before pa… compares settled raw amount with the accepted challenge amount using only bounded caller-supplied values. Call when you need a bounded x402 settlement amount check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Settlement Amount Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_settlement_network_check
accepted_network*settlement_network*
compares settlement chain with the accepted challenge network using only bounded caller-supplied values. Call when you need a bounded x402 settlement network check result before pa… compares settlement chain with the accepted challenge network using only bounded caller-supplied values. Call when you need a bounded x402 settlement network check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Settlement Network Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_settlement_recipient_check
pay_to*recipient*
compares settlement recipient with the accepted pay-to address using only bounded caller-supplied values. Call when you need a bounded x402 settlement recipient check result before… compares settlement recipient with the accepted pay-to address using only bounded caller-supplied values. Call when you need a bounded x402 settlement recipient check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Settlement Recipient Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_settlement_tx_shape
network*transaction*
checks a settlement transaction identifier for expected chain shape using only bounded caller-supplied values. Call when you need a bounded x402 settlement tx shape result before p… checks a settlement transaction identifier for expected chain shape using only bounded caller-supplied values. Call when you need a bounded x402 settlement tx shape result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Settlement Tx Shape as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_timeout_check
now_epoch*expires_epoch*minimum_lead_seconds*
checks challenge expiration and minimum buyer processing time using only bounded caller-supplied values. Call when you need a bounded x402 timeout check result before paying for or… checks challenge expiration and minimum buyer processing time using only bounded caller-supplied values. Call when you need a bounded x402 timeout check result before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for X402 Timeout Check as versioned deterministic JSON. Limitation: Validates metadata only; it never settles payment, signs payloads, contacts a facilitator, refunds funds, or asserts on-chain truth.
util_x402_verified_directory
capability*
Find live x402 endpoints worth paying, by capability: returns only endpoints Delx has live-probed, each with liveness score, last-observed timestamp, observed price, response-shape… Find live x402 endpoints worth paying, by capability: returns only endpoints Delx has live-probed, each with liveness score, last-observed timestamp, observed price, response-shape validity and Agents Hive ban-list status; every row cites its probe receipt, and ghost endpoints and dead quotes are filtered out before you spend. Limitation: observations, not endorsements — freshness is bounded by the last probe cycle, and absence from the directory means unprobed, not unsafe.
util_x_content_type_options_check
value*
checks whether X-Content-Type-Options is exactly nosniff using only bounded caller-supplied values. Call when you need a bounded x content type options check result before acceptin… checks whether X-Content-Type-Options is exactly nosniff using only bounded caller-supplied values. Call when you need a bounded x content type options check result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for X Content Type Options Check as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_x_forwarded_for_chain
header*
normalizes a proxy chain without deciding whether an address is trusted using only bounded caller-supplied values. Call when you need a bounded x forwarded for chain result before… normalizes a proxy chain without deciding whether an address is trusted using only bounded caller-supplied values. Call when you need a bounded x forwarded for chain result before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for X Forwarded For Chain as versioned deterministic JSON. Limitation: Evaluates only caller-supplied metadata; it performs no DNS lookup, HTTP request, web search, credential use, or persistent storage.
util_xml_escape
text*
XML-escape text for safe embedding XML-escape text for safe embedding
util_xss_signal_scan
text*
Screen untrusted text for common cross-site scripting signals without echoing it. Screen untrusted text for common cross-site scripting signals without echoing it.
util_zip_keys_values
keys*values*
Zip key and value lists into an object Zip key and value lists into an object
wellness_webhook
eventsagent_idthresholdsession_id*agent_tokencallback_url*
+2