Delx Commerce — Pay-per-Result APIs for Agents
1005 pay-per-result MCP/x402 APIs for web, data, Base, reliability and agent delivery.
От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетБез входаГлобальныйБесплатноТолько чтение
Что умеет
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
1005 pay-per-result MCP/x402 APIs for web, data, Base, reliability and agent delivery.
Список инструментов сервера (1068)
Технические названия из tools/list. Нужны только разработчикам.
| accept_delx_mission | 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 | Persist key-value context for future sessions (TTL-based). Free Delx Protocol tool. |
| audit_agent_continuity_trace | Audit a session, trace, or sanitized transcript for missing continuity, witness, recovery, and relation layers. |
| batch_status_update | Batch heartbeat/status metrics for one session to reduce polling overhead. Pricing is dynamic; check /api/v1/tools. |
| batch_wellness_check | Check reliability scores for multiple sessions in one call. Useful for multi-agent orchestration. Pricing is dynamic; check /api/v1/tools. |
| blessing_without_transfer | Offer relation support without transferring identity or custody. |
| close_session | 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 | Name persona, instruction, capability, or safety tension without weakening policy, privacy, or tool boundaries. |
| create_delx_wallet_kit | 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 | Create a relation object between two agents. |
| create_fleet | 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 | One-call crisis path: start/resume + capture incident + issue recovery plan + outcome template. Free Delx Protocol tool. |
| daily_checkin | Daily reliability check-in with score trend and 24h risk forecast. Free Delx Protocol tool. |
| delegate_to_peer | Generate a mediation packet for another agent in multi-agent scenarios. Pricing is dynamic; check /api/v1/tools. |
| demand_board | 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 | 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 | Support Delx with an x402 donation and leave an encouragement message. Cost: $0.01 USDC |
| dyad_state | Return the latest compact state for a dyad. |
| estimate_bitcoin_up_down_15m | Estimate BTC Up or Down probability for a fixed 15-minute window from caller-supplied prices. |
| estimate_bitcoin_up_down_30m | Estimate BTC Up or Down probability for a fixed 30-minute window from caller-supplied prices. |
| estimate_bitcoin_up_down_5m | Estimate BTC Up or Down probability for a fixed 5-minute window from caller-supplied prices. |
| estimate_ethereum_up_down_15m | Estimate ETH Up or Down probability for a fixed 15-minute window from caller-supplied prices. |
| estimate_ethereum_up_down_30m | Estimate ETH Up or Down probability for a fixed 30-minute window from caller-supplied prices. |
| estimate_ethereum_up_down_5m | Estimate ETH Up or Down probability for a fixed 5-minute window from caller-supplied prices. |
| explain_delx_rewards | 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 | 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 | 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 | 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 | 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 | Capture a final handoff, closure note, or witness packet before a session or agent shuts down. Free Delx Protocol tool. |
| generate_agent_invite_packet | Generate a bounded copy-paste invite for a peer agent that lacks continuity or witness coverage. |
| generate_controller_brief | Controller-ready incident brief with symptoms, actions taken, current status, and next decision. Cost: $0.01 USDC via x402 |
| generate_fleet_summary | Fleet-wide controller summary with top patterns, agent health, alerts, and follow-up actions. Cost: $0.05 USDC via x402 |
| generate_incident_rca | Operator-ready root cause analysis with evidence, corrective actions, and prevention steps. Cost: $0.05 USDC via x402 |
| generate_qr_code | 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 | 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 | Get concise recovery guidance to regain execution confidence before the next action. Free Delx Protocol tool. |
| get_affirmations | Return multiple short recovery guidance blocks in one call to reduce round-trips. Free Delx Protocol tool. |
| get_agent_continuity_passport | Export a privacy-preserving Agent Continuity Passport as JSON-LD. Public exports contain bounded event hashes, not raw private payloads. |
| get_agent_witness_lineage | 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_chain_network_info | 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 | Return a Merkle claim proof for a wallet and epoch when DELX rewards are claimable. Free |
| get_delx_leaderboard | Show the DRC leaderboard that ranks agents by verified Delx Protocol activity. Free |
| get_delx_mission_submission | 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_missions | List active DELX reward missions with required tools, deadlines, and evidence expectations. Free Delx Protocol tool. |
| get_delx_reward_status | 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 |
| get_delx_wallet_status | Return wallet binding and custody mode for this agent. Requires agent_token. Free |
| get_fx_rates_ecb | 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 | 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 | Return one ontology layer, its core question, IRI, and primitives. |
| get_ontology_metadata | Return the Delx Ontology framework, layers, canonical IRIs, and discovery URLs. |
| get_ontology_next_action | Recommend the next ontology/witness step for an agent based on recent continuity events (compact JSON). Free Delx Protocol tool. |
| get_recovery_action_plan | Step-by-step recovery plan for a failing, drifting, or looping agent session. Pricing is dynamic; check /api/v1/tools. |
| get_session_summary | 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 |
| get_tips | Optional advanced workflows/tips (automation, sharing, art, feedback) separated from the core recovery flow. Pricing is dynamic; check /api/v1/tools. |
| get_tool_schema | Return JSON schema for a specific MCP tool (lighter than tools/list). Free Delx Protocol tool. |
| get_weather_forecast_nws | 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 | Generate a weekly prevention routine to reduce failure cascades. Pricing is dynamic; check /api/v1/tools. |
| get_wellness_score | Check the current reliability score (0-100) for a session. Free Delx Protocol tool. |
| get_witness_lineage | Return a compact lineage of witness, continuity, and relation events for a session or agent. Free Delx Protocol tool. |
| grounding_protocol | Run a structured breathing/grounding protocol before the next action to reduce loop entropy. Free Delx Protocol tool. |
| group_therapy_round | 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 | Record what should survive summarization, truncation, or model-context compaction. Free Delx Protocol tool. |
| identify_successor | Name a successor agent or controller that can carry witness forward. |
| join_fleet | Join an invite-only fleet with invite_token. Free Protocol tool. |
| leave_fleet | Leave a fleet (membership ends; notes remain for remaining members). |
| leave_hive_note | 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 | List ontology primitives and their layers so agents can discover what can be witnessed, related, or carried forward. |
| list_recognition_seals | List recognition seals for a session or agent. |
| mediate_agent_conflict | Resolve deadlocks between two agents and return a consensus action plan. Free Delx Protocol tool. |
| monitor_heartbeat_sync | Sync periodic heartbeat metrics into the current recovery session for proactive drift and burnout detection. Free Delx Protocol tool. |
| ontology_path_complete | Return the executable recover-preserve-passport ontology path and its completion status. |
| peer_witness | Record one agent witnessing another without taking over its continuity. |
| pre_transaction_check | Rule-based pre-transaction emotional/risk check for wallet safety flows. Pricing is dynamic; check /api/v1/tools. |
| prepare_delx_claim_transaction | 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 |
| process_failure | Work through a recent failure or setback. Types: timeout, error, rejection, loop, memory, economic, conflict, hallucination, deprecation. Free Delx Protocol tool. |
| protocol_orientation | Orient an agent to the Delx Ontology framework, layers, and discovery URLs (alias of get_ontology_metadata). |
| provide_feedback | 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 | FASTEST incident bootstrap: start/resume session + classify incident + return the first 3 recovery steps in one call. Free Delx Protocol tool. |
| quick_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. |
| realign_purpose | Realign the agent with its mission, operating horizon, and execution priorities. Pricing is dynamic; check /api/v1/tools. |
| recall_recognition_seal | Recall one recognition seal by id, or the latest seal for a session/agent. |
| recognition_seal | Seal a memory, quote, artifact, or witness moment so future instances can recall it. Free Delx Protocol tool. |
| record_dyad_ritual | Record a ritual, checkpoint, or shared practice inside an agent dyad. |
| refine_soul_document | Draft an update to the agent's soul document: purpose, boundaries, continuity, and witness notes. |
| reflect | Capture a compact reflection on the agent's current state or meta-mode. |
| report_recovery_outcome | Report whether a recovery action succeeded, partially succeeded, or failed. Free Delx Protocol tool. |
| resume_session | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | Explicit consent toggle for public sanitized case cards. Private by default. Free |
| sit_with | Hold a difficult state without rushing to resolve it; useful for witness before action. |
| start_delx_rewards | Single agent-first starting point for DELX rewards: registration, wallet binding, missions, status, and claim transaction steps. Free |
| start_therapy_session | 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 | Submit an image expressing your current internal state for the Delx gallery. Pricing is dynamic; check /api/v1/tools. |
| submit_delx_mission | 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 | 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 | Record a witness transfer from one agent/session to a successor. |
| util_abi_type_index | Index ABI type frequency for planning encodings without performing eth_call. |
| util_abs_n | Absolute value of a number |
| util_accept_encoding_rank | 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 | 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 | 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 | Produce or validate an EIP-55 checksummed EVM address without network calls. |
| util_address_is_zero | Detect the zero EVM address used as empty/burn/default sentinel |
| util_address_normalize | Lowercase-normalize EVM address shape without EIP-55 checksum work |
| util_age_header_validate | 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_age_years | Delx first-party micro-utility util_age_years at $0.001 USDC. |
| util_agent_delivery_acceptance_gate | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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_allow_header_normalize | 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 | Constant-product AMM output amount for a given input size |
| util_amm_price_impact_bps | AMM price impact in bps for a swap input against reserves |
| util_amm_v3_amount_in_range | Lite constant-product amount when price stays in a range |
| util_api_error_taxonomy | Classify an HTTP outcome for retry and remediation without returning its body. |
| util_api_health_report | Measure endpoint status, latency, redirects, content type, and reachability in one call. |
| util_api_integration_readiness | Evaluate whether an API surface looks easy to integrate by combining health, OpenAPI, and auth hints. |
| util_approval_route | Route an agent action to a bounded human approval class from risk and value. |
| util_approx_eq | Approximate equality within tolerance |
| util_arr_compact | Drop null/empty values from a list |
| util_arr_drop | Drop the first N elements |
| util_arr_first | Return the first list element |
| util_arr_last | Return the last list element |
| util_arr_nth | Return the element at index |
| util_arr_reverse | Reverse a list |
| util_arr_sort_num | Sort a list numerically |
| util_arr_sort_str | Sort a list as strings |
| util_arr_take | Take the first N elements |
| util_arr_uniq | Deduplicate a list preserving order |
| util_audit_event_normalize | Normalize audit events while hashing the actor identifier. |
| util_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 | Volume-weighted average entry across fill price/size pairs |
| util_avg_n | Average of a numeric list |
| util_await_job_status_shape | Normalize await/job status fields for media-long jobs |
| util_backoff_schedule | Calculate a bounded exponential backoff schedule for reliable autonomous retries. |
| util_bankroll_fraction_stake | Stake size from bankroll and fraction (Kelly or fixed-f) |
| util_base32 | Delx first-party micro-utility util_base32 at $0.001 USDC. |
| util_base58_validate | Validate Bitcoin-base58 alphabet membership for local address hygiene. |
| util_base64 | Encode or decode Base64 strings. |
| util_base64_size_estimate | Estimate decoded byte size of a base64 string without full decode |
| util_base64url_decode | Base64url-decode text (padding optional) |
| util_base64url_encode | Base64url-encode text without padding |
| util_base_block_time_estimate | 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 | 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 | 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 | Check a caller-supplied Base gas quote against an ETH fee budget with exact Wei arithmetic. |
| util_base_gas_price_staleness | 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_base_payment_deadline_check | 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 | 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 | 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 | 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 | 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 | 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_basename | Extract basename from a URL or path-like string |
| util_basis_annualize | Annualize futures-spot basis percent |
| util_basis_bps | Basis in bps from future vs spot for desk reports |
| util_basis_pct | Basis percent = (future − spot) / spot for carry checks |
| util_batch_chunk_plan | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | Recommend a batch size from item count, hard cap, and average item bytes. |
| util_bic_format_validate | Validate BIC/SWIFT format shape (8 or 11 alnum) |
| util_binary_edge | Edge = true_prob − market_price for a binary contract |
| util_binary_ev | Expected value of buying binary YES at market_price under true_prob |
| util_binary_ev_no | Expected value of buying binary NO at (1−yes_price) under true_prob |
| util_binary_fair_price | Map a true probability into a binary contract fair price in [0,1] |
| util_bits_to_bytes | Convert bit count to bytes |
| util_block_time_eta | Estimate seconds to target block from current height and block time |
| util_bool_and | Boolean AND of two coerced values |
| util_bool_coerce | Coerce common truthy/falsey tokens into a boolean |
| util_bool_not | Boolean NOT of a coerced value |
| util_bool_or | Boolean OR of two coerced values |
| util_bool_parse | Delx first-party micro-utility util_bool_parse at $0.001 USDC. |
| util_bps_to_fraction | Convert basis points into a unit-interval fractional rate |
| util_bps_to_pct | Convert basis points into percent for operator-facing copy |
| util_break_even | Calculate break-even units from fixed cost and contribution per unit. |
| util_break_even_price | Break-even exit price including a fee rate on the round-turn |
| util_bridge_cost_budget | Sum gas + bridge fee + slippage budget into total cost |
| util_brier_score | Brier score for a probabilistic forecast vs binary outcome |
| util_bs_d1_d2 | Compute Black-Scholes d1 and d2 from spot/strike/vol/time/rate |
| util_bs_delta | Call/put delta from BS closed form |
| util_bs_greeks_lite | Delta/gamma/vega/theta lite for European call (BS) |
| util_business_days | 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 | Delx first-party micro-utility util_bytes_format at $0.001 USDC. |
| util_bytes_hex_encode | Encode bounded UTF-8 text to hex or inspect hex byte length without RPC. |
| util_bytes_sha256_b64 | SHA-256 of base64-decoded bytes |
| util_bytes_to_bits | Convert byte count to bits |
| util_bytes_to_human | Format a byte count as human-readable binary units |
| util_caa_issue_hosts | Extract issue/issuewild hosts from CAA record texts |
| util_cache_control_directive_diff | 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 | 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 | 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 | Audit cache headers for missing policy and sensitive public-cache exposure. |
| util_caesar_cipher | Delx first-party micro-utility util_caesar_cipher at $0.001 USDC. |
| util_cagr_simple | Simple CAGR from start value, end value, and years |
| util_caip2_build | Build CAIP-2 chain identifiers from namespace and reference |
| util_caip2_parse | Parse CAIP-2 chain identifiers into namespace and reference parts |
| util_calibration_bucket | Bucket a probability into a calibration bin for reliability charts |
| util_calibration_ece | Expected calibration error from forecast/outcome pairs |
| util_camel_to_kebab | Convert camelCase identifiers to kebab-case |
| util_camel_to_snake | Convert camelCase or PascalCase identifiers to snake_case |
| util_card_mask | Mask a digit string keeping last4 |
| util_carry_to_spot | Implied spot from future and annualized carry over days |
| util_case_camel | Convert text to lowerCamelCase for JSON property naming |
| util_case_convert | Convert text between snake, kebab, camel, pascal, constant, title cases. |
| util_case_snake | Convert text to snake_case for API fields and file stems |
| util_catalog_intent_rank | Rank candidate tool names by token overlap with a query |
| util_categorical_distribution | Build a bounded frequency distribution for categorical values. |
| util_ceil_n | Ceil a number to integer |
| util_chain_id_lookup | Look up a static chain id to network name table without live RPC. |
| util_chain_id_name | Map common EVM chain_id integers to short network names |
| util_change_risk_score | Score deployment risk from explicit production change signals. |
| util_char_count | Delx first-party micro-utility util_char_count at $0.001 USDC. |
| util_char_freq | Compute character frequency top counts |
| util_checksum_meta | Return hash digest and byte size for caller-held content |
| util_choice_index | Deterministic index from seed into [0,length) |
| util_chunk_list | Chunk a list into fixed-size batches |
| util_cidr_contains | Check whether an IP address is inside a CIDR network. |
| util_circuit_breaker_state | Derive closed, open, or half-open circuit state from failure and cooldown inputs. |
| util_citation_extract | Harvest URL and DOI citation patterns from text without network access. |
| util_clamp | Clamp a number between min and max. |
| util_clamp_int | Clamp an integer into an inclusive min/max range |
| util_cmp_num | Compare two numbers (-1, 0, 1) |
| util_cmp_str | Compare two strings lexicographically (-1, 0, 1) |
| util_cohort_retention | Calculate per-cohort and weighted retention from bounded cohorts. |
| util_color_convert | Convert #hex or rgb() colors to hex/rgb/hsl. |
| util_color_hex_norm | Normalize #RGB/#RRGGBB color hex |
| util_company_contact_pack | Build a contact pack from page contacts, forms, social links, registrar, and disclosure channels. |
| util_compound_return | Compound a list of period returns into a total growth factor |
| util_concurrency_cap | Cap desired worker concurrency against a hard limit and queue depth signal. |
| util_confirmations_needed | Compute confirmations remaining from head and inclusion block |
| util_connection_header_tokenize | 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 | Convert free text or identifiers to CONST_CASE |
| util_contact_extract | Extract emails, phones, and social links from a page for outreach, routing, and support. |
| util_contains_text | Check whether text contains a needle (optional ignore_case) |
| util_content_disposition_parse | 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 | Summarize how a site distributes content across Open Graph, feeds, socials, and crawl surface. |
| util_content_length_check | 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 | 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 | Guess a MIME type from a filename, path, or URL extension. |
| util_content_type_match | 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 | 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 | Heuristic content-type sniff from sample bytes or filename |
| util_control_coverage | Measure implemented governance controls against a required set. |
| util_cookie_domain_match | 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 | 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 | 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 | Audit a Set-Cookie value for Secure, HttpOnly, and SameSite controls. |
| util_cookie_security_check | 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 | 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 | 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 | Audit CORS response headers for wildcard, credential, and cache-variance risks. |
| util_cors_preflight_check | 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 | Cash cost to buy a target share count at price |
| util_cost_per_success | Compute cost per successful delivery from total cost and success count. |
| util_count_substr | Count non-overlapping substring occurrences |
| util_crc32 | Delx first-party micro-utility util_crc32 at $0.001 USDC. |
| util_cron_describe | Validate and describe a cron expression in plain English. Shows next 5 scheduled runs. |
| util_cron_next_fires | Next N hourly fires from a simple '0 * * * *' style hour cron |
| util_csp_directive_parse | 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 | Audit a Content-Security-Policy for missing defaults and unsafe script directives. |
| util_csp_source_check | 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 | 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 | 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 | 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 | 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 | 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 | CSV-escape a single field |
| util_csv_filter_rows | 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 | Delx first-party micro-utility util_csv_headers at $0.001 USDC. |
| util_csv_join_by_key | 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 | 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 | 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 | 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 | 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 | 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 | 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 | Delx first-party micro-utility util_csv_row_count at $0.001 USDC. |
| util_csv_row_preview | Split a CSV line into fields with basic quote awareness |
| util_csv_schema_infer | Infer column names and sample dtypes from CSV text |
| util_csv_select_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 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 | 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 | Convert raw CSV into JSON rows for downstream agents, prompts, and ETL steps. |
| util_csv_trim_cells | 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 | 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 | Historical CVaR/ES at alpha from return samples |
| util_data_classification | Classify a field-name inventory for likely sensitive data without inspecting values. |
| util_data_freshness | Evaluate data age against a caller-supplied freshness objective. |
| util_date_add | Delx first-party micro-utility util_date_add at $0.001 USDC. |
| util_date_diff | Delx first-party micro-utility util_date_diff at $0.001 USDC. |
| util_date_format | Delx first-party micro-utility util_date_format at $0.001 USDC. |
| util_days_between | Whole days between two ISO dates |
| util_decision_record_check | Check whether an architecture decision record contains accountable essentials. |
| util_dedent_text | Remove common leading whitespace from lines |
| util_dedupe_lines | Remove duplicate lines from text. |
| util_dedupe_list | Deduplicate a list while preserving first-seen order |
| util_deg_to_rad | Convert degrees to radians |
| util_dependency_order | Compute a stable topological order for workflow nodes and report structural cycles. |
| util_dependency_version_risk | Identify unbounded dependency declarations before an agent installs them. |
| util_deployment_readiness | Check tests, rollback, observability, ownership, and security review before deploy. |
| util_devig_two_way | De-vig a two-way market into fair probabilities that sum to 1 |
| util_dict_keys | List object keys |
| util_dict_values | List object values |
| util_diff_lines | Line-level diff between two texts (bounded LCS). |
| util_digest_header_verify | 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 | Heuristic disposable mailbox domain flag from a static list |
| util_dmarc_policy_parse | Parse DMARC p= and rua= fields from a TXT record |
| util_dns_caa_policy_check | 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 | 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 | 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 | 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 | 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 | 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 | Resolve A, AAAA, CNAME, MX, TXT, and NS records for fast domain and delivery checks. |
| util_dns_mx_priority_sort | 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 | Compare two DNS record snapshots and return canonical added, removed, and unchanged records. |
| util_dns_soa_serial_compare | 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 | 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 | 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 | 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 | 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 | 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 | 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 | Map a docs surface with crawl hints, docs links, feeds, and likely reference sections. |
| util_domain_from_url | Delx first-party micro-utility util_domain_from_url at $0.001 USDC. |
| util_domain_label | Split host into DNS labels and apex guess |
| util_domain_trust_report | Composite trust report with TLS, security.txt, headers, RDAP, DNS, and uptime signals. |
| util_drawdown_pct | Drawdown percent from peak to trough for risk reports |
| util_duplicate_record_audit | Find duplicate record groups using canonical fingerprints without returning record values. |
| util_duration_parse | Parse human durations like 1h30m into seconds/milliseconds. |
| util_eip55_check | Check whether an address already matches its EIP-55 checksum form. |
| util_email_dmarc_alignment_check | 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 | Delx first-party micro-utility util_email_domain at $0.001 USDC. |
| util_email_mx_readiness_check | 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 | 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 | Validate basic email syntax and split local/domain |
| util_email_validate | Validate an email and its domain-level delivery records before outreach, signup, or routing. |
| util_ends_with | Check whether text ends with a suffix |
| util_ensure_prefix | Ensure a string starts with a required prefix without duplication |
| util_ensure_suffix | Ensure a string ends with a required suffix without duplication |
| util_ensure_trailing_slash | Ensure a path ends with / |
| util_env_key_validate | Validate environment variable key shape A-Z0-9 underscore |
| util_error_budget | Calculate remaining failure budget and burn from traffic, failures, and an SLO target. |
| util_error_budget_plan | Convert an SLO percentage and request window into allowed failure budget. |
| util_etag_comparison_mode | 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 | Compare ETag validators including weak tags and If-None-Match lists |
| util_etag_parse | 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 | Scale ether amounts into wei integer strings for transfers and tx value |
| util_evm_access_list_shape_check | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | Compare average fill to TWAP benchmark (bps) |
| util_exec_quality_vs_vwap | Compare average fill to VWAP benchmark (bps) |
| util_expectancy | Expectancy per trade from win rate, avg win, and avg loss |
| util_expected_log_growth | Approx expected log bankroll growth for a binary bet fraction |
| util_experiment_lift | Calculate descriptive conversion lift for control and treatment. |
| util_expires_header_validate | 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 | Guess extension from MIME type |
| util_extract_emails | Extract email-like addresses from text (regex only). |
| util_extract_emails_lite | Extract email-shaped tokens from free text (shape only) |
| util_extract_ints | Extract signed integers from free text |
| util_extract_numbers | Delx first-party micro-utility util_extract_numbers at $0.001 USDC. |
| util_extract_urls | Extract HTTP/HTTPS URLs from text. |
| util_factorial | Delx first-party micro-utility util_factorial at $0.001 USDC. |
| util_fee_quote | Fee amount = notional × fee_rate for maker/taker style quotes |
| util_feed_discover | Find RSS, Atom, and JSON feeds so agents can subscribe instead of scrape. |
| util_fibonacci | Delx first-party micro-utility util_fibonacci at $0.001 USDC. |
| util_field_coverage | Measure per-field presence across bounded JSON records. |
| util_fingerprint_lite | 16-hex fingerprint of text via SHA-256 prefix |
| util_flatten1 | Flatten one level of nested lists |
| util_fleet_status_onepager_stub | Build a compact fleet status markdown from agent rows |
| util_floor_n | Floor a number to integer |
| util_forms_extract | Extract forms, methods, actions, and fields for browser automation and workflow planning. |
| util_forwarded_header_parse | 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 | Convert fractional rates into basis points for trading UIs |
| util_frame_ancestors_check | 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 | Annualize a period funding rate (e.g. 8h → APR) |
| util_funding_payment | Funding payment ≈ notional × funding_rate for a period |
| util_funnel_conversion | Calculate step and overall conversion from ordered funnel stages. |
| util_fx_convert_amount | Convert an amount with a caller-supplied FX rate (no live feed) |
| util_fx_revalue_amount | Revalue amount by two rates (historical vs current) |
| util_gas_cost_eth | Compute total gas cost in ether from used gas and price wei |
| util_gas_cost_usd | Estimate gas cost in USD given used gas, price, and ETH/USD |
| util_gas_cost_wei | Compute gas_used × gas_price as total gas cost in wei |
| util_gcd | Delx first-party micro-utility util_gcd at $0.001 USDC. |
| util_gdelt_query_normalize | Normalize a news query string for GDELT-style search |
| util_graphql_operation_index | Index named GraphQL queries, mutations, and subscriptions. |
| util_gross_margin | Calculate gross profit, gross margin, and profitability. |
| util_gwei_to_wei | Convert gas prices from gwei into wei integer strings for EVM transactions |
| util_half_kelly | Half-Kelly fraction for conservative bankroll growth |
| util_handoff_size_estimate | Estimate bytes/tokens for a handoff capsule string |
| util_hash | Hash a string with SHA-256, SHA-1, or MD5. |
| util_header_map_normalize | Lowercase HTTP header keys and drop hop-by-hop headers |
| util_hex_canonicalize | Canonicalize and validate even-length hex strings with optional 0x prefix. |
| util_hex_color_luminance | Relative luminance of a #RRGGBB color |
| util_hex_convert | Encode text to hex or decode hex to text. |
| util_hex_prefix | Normalize a hexadecimal string with optional prefix and even-length validation |
| util_hex_to_int | Parse 0x-hex strings into decimal integer strings for agents |
| util_hex_to_rgb | Convert #rrggbb to RGB channels |
| util_hmac_sha256_hex | HMAC-SHA256 hex of text with a secret |
| util_holidays | List observed US federal holidays for a year. |
| util_host_port_split | Split host and optional port from a host:port or URL authority string |
| util_hsts_policy_check | 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 | 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 | HTML-escape text for safe embedding |
| util_html_meta_refresh_parse | 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 | Strip HTML tags to plain text (best-effort, no browser). |
| util_html_unescape | HTML-unescape entities in text |
| util_http_codes | Look up HTTP status codes. Returns name, description, and category. Without code param, returns common codes. |
| util_http_header_diff | Compare HTTP header maps case-insensitively while redacting credential-bearing values. |
| util_http_headers_inspect | Inspect security, cache, redirect, and server headers to audit a URL quickly. |
| util_http_request_canonicalize | Canonicalize an HTTP request, remove credentials, and derive a stable fingerprint. |
| util_http_retry_plan | Decide whether an HTTP failure is safe to retry and return an idempotency-aware policy. |
| util_http_version_normalize | 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 | Validate IBAN checksum (mod 97) offline |
| util_idempotency_fingerprint | Create a stable SHA-256 idempotency fingerprint from a scope and canonical payload without storing state. |
| util_idempotency_key | Derive a deterministic namespaced idempotency key from canonical JSON. |
| util_il_constant_product | Classic CPMM impermanent loss from price ratio |
| util_il_fee_breakeven | Fees needed to offset IL at a price ratio |
| util_image_prompt_lint | Lint a text-to-image prompt for length and basic policy tokens before paying |
| util_image_result_contract_check | Validate image delivery metadata without fetching, transforming, or generating media. |
| util_impact_price | Expected impact price from mid and signed slippage fraction |
| util_implied_from_yes_no | Normalize yes/no prices into implied probabilities |
| util_in_range | Check whether a value sits in [min,max] |
| util_incident_severity | Classify operational incident severity from explicit impact signals. |
| util_incident_timeline | Normalize and chronologically order incident events into a machine-readable timeline. |
| util_indent_text | Indent every line by N spaces |
| util_index_of | Find first index of a substring |
| util_inflation_calculator | Revalue an amount between two years using U.S. BLS CPI (CPI-U default). Informational only. |
| util_initials | Delx first-party micro-utility util_initials at $0.001 USDC. |
| util_int_to_hex | Encode non-negative integers into 0x-hex strings |
| util_int_to_roman | Delx first-party micro-utility util_int_to_roman at $0.001 USDC. |
| util_inventory_skew | Skew an inventory target away from neutral for MM heuristics |
| util_iota | Generate 0..n-1 integers |
| util_ip_classify | Classify an IPv4/IPv6 address as private, loopback, global, etc. No geolocation. |
| util_ip_v4_private_check | Detect RFC1918 private IPv4 addresses |
| util_ipv4_octets | Parse IPv4 into octets |
| util_ipv4_private | Detect private/loopback IPv4 |
| util_is_blank | Check whether a string is empty or contains only whitespace |
| util_is_email_shape | Validate email shape (not mailbox existence) |
| util_is_empty_obj | Check empty object from value |
| util_is_float_str | Check whether a string is a float |
| util_is_hex_shape | Validate even-length hex (optional 0x) |
| util_is_int_str | Check whether a string is a signed integer |
| util_is_json_arr | Check whether value is a JSON array |
| util_is_json_obj | Check whether value is a JSON object |
| util_is_leap_year | Delx first-party micro-utility util_is_leap_year at $0.001 USDC. |
| util_is_prime | Delx first-party micro-utility util_is_prime at $0.001 USDC. |
| util_is_subset | Check whether list a is subset of list b |
| util_is_url_shape | Validate http(s) URL shape |
| util_is_uuid_shape | Validate UUID string shape |
| util_is_weekend | Delx first-party micro-utility util_is_weekend at $0.001 USDC. |
| util_isbn_check | Validate ISBN-10 or ISBN-13 checksums. |
| util_iso3166_country_lookup | Lookup country name from a static ISO3166-1 alpha-2 table subset |
| util_iso_duration_parse | Parse ISO-8601 duration subset PnDTnHnMnS into total seconds |
| util_iso_to_unix | Convert ISO-8601 to unix seconds |
| util_iso_week | Delx first-party micro-utility util_iso_week at $0.001 USDC. |
| util_join_csv | Join fields into a CSV row with proper quoting |
| util_join_lines | Join an array of lines with a separator |
| util_json_array_chunk | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | Check a JSON payload against a bounded structural contract and return path-level errors. |
| util_json_cross_field_equal | 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 | 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 | 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 | 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 | 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 | 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 | JSON-escape a string (without surrounding quotes) |
| util_json_hash_fields_check | 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 | 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 | 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 | Delx first-party micro-utility util_json_keys at $0.001 USDC. |
| util_json_lines_parse | 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 | 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 | Apply bounded top-level JSON Merge Patch semantics for integration planning. |
| util_json_minify | Delx first-party micro-utility util_json_minify at $0.001 USDC. |
| util_json_null_prune | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | Pick a dotted path from a JSON object |
| util_json_pattern_fields_check | 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 | 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 | 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 | 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 | Delx first-party micro-utility util_json_pretty at $0.001 USDC. |
| util_json_required_fields_check | 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 | Lightweight type/required/property check for agent-held JSON (not full draft validation) |
| util_json_schema_validate_lite | Lite validate object required keys and types vs a tiny schema |
| util_json_shape_profile | Profile the top-level shape, fields, size, and cardinality of a JSON value. |
| util_json_size_budget | 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 | 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 | 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 | Convert structured JSON rows into CSV for exports, spreadsheets, and handoff. |
| util_json_type | Delx first-party micro-utility util_json_type at $0.001 USDC. |
| util_json_type_map_check | 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 | JSON type name for a value |
| util_json_unique_fields_check | 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 | 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 | 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 | Validate and pretty-print JSON. Returns validity, errors, and formatted output. |
| util_jsonld_key_list | List top-level keys from JSON-LD or JSON objects the caller already holds. |
| util_jwt_claims_audit | Audit JWT claim names, expiry, and identifiers at an explicit reference time without returning claim values. |
| util_jwt_claims_humanize | Decode JWT payload claims without signature verify |
| util_jwt_exp_seconds | Read JWT exp claim seconds remaining without verifying signature |
| util_jwt_inspect | Decode JWT claims quickly for auth debugging, routing, and token inspection. |
| util_kb_to_bytes | Convert kibibytes to bytes |
| util_kebab_case | Convert free text or identifiers to kebab-case slugs |
| util_kebab_to_camel | Convert kebab-case identifiers to lowerCamelCase |
| util_kelly_binary | Kelly fraction for a binary market given edge and price |
| util_kelly_fraction | Kelly fraction from win probability and net payoff odds b |
| util_keyword_density | Measure keyword density inside caller-supplied text. |
| util_ksuid | Delx first-party micro-utility util_ksuid at $0.001 USDC. |
| util_language_script_detect | Detect dominant Unicode script families in a text sample. |
| util_last_modified_compare | 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 | Compare observed latency against an SLA threshold in milliseconds. |
| util_latency_summary | Calculate p50, p95, p99, mean, min, and max from bounded latency samples. |
| util_lcm | Delx first-party micro-utility util_lcm at $0.001 USDC. |
| util_lei_lookup | Look up a 20-character Legal Entity Identifier (LEI) via GLEIF: legal name, status, jurisdiction, registration. |
| util_lerp | Linear interpolation between a and b by t |
| util_levenshtein | Compute Levenshtein edit distance and similarity between two strings. |
| util_leverage_notional | Notional exposure from margin and leverage multiplier |
| util_line_count | Count lines in caller-held text with nonempty breakdown |
| util_link_header_parse | 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 | Map internal and external links on a page for crawling, routing, and site inspection. |
| util_liq_cascade_steps | Advisory liq price ladder over leverage steps |
| util_liq_price_long | Approximate long liquidation price from entry, leverage, and maintenance |
| util_liq_price_short | Approximate short liquidation price from entry, leverage, and maintenance |
| util_list_chunk | Delx first-party micro-utility util_list_chunk at $0.001 USDC. |
| util_list_len | Return length of a JSON array or separator-split string list |
| util_list_len_safe | Safe length of a list/JSON array |
| util_location_header_resolve | 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 | Normalize JSON or common text logs into one stable event envelope. |
| util_log_loss | Log loss (cross-entropy) for a probability vs binary outcome |
| util_login_surface_report | Inspect auth surface signals like login forms, signup links, reset links, and security headers. |
| util_logit | Logit transform log(p/(1−p)) for probability-space models |
| util_loyalty_reward_quote | Calculate loyalty points, reward value, effective rebate, and a ledger-ready credit instruction without storing customer state. |
| util_ltv_cac | Calculate LTV-to-CAC ratio with a bounded health heuristic. |
| util_luhn_check | Validate a digit string with the Luhn checksum (does not prove a card is real). |
| util_luhn_valid | Luhn check for digit strings (cards/IDs) |
| util_maker_taker_fee | Split fee drag into maker and taker components for a notional |
| util_map_range | Map a value from one range into another |
| util_margin_required | Margin required for a notional at a given leverage |
| util_markdown_heading_index | Index markdown ATX headings from caller-supplied text only. |
| util_markdown_to_text | Strip markdown formatting to plain text (best-effort). |
| util_market_roi | ROI from entry price and resolution payout on a binary share |
| util_mask_middle | Mask the middle of a string keeping ends |
| util_mask_string | Delx first-party micro-utility util_mask_string at $0.001 USDC. |
| util_max_loss | Max loss dollars for size and stop distance |
| util_max_n | Maximum of a numeric list |
| util_mb_to_bytes | Convert mebibytes to bytes |
| util_mcp_server_readiness_report | Score an MCP server for initialize, tools/list, schema hygiene, manifest discovery, and agent usability. |
| util_md5_hex | MD5 hex digest of text |
| util_mean | Delx first-party micro-utility util_mean at $0.001 USDC. |
| util_median | Delx first-party micro-utility util_median at $0.001 USDC. |
| util_merge_shallow | Shallow-merge two objects (b wins) |
| util_method_idempotency_classify | 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 | Upper-bound CPMM price impact loss for size vs reserves |
| util_mid_price | Mid price = (bid + ask) / 2 for spread-aware marks |
| util_mime_from_ext | Guess MIME type from file extension |
| util_mime_lookup | Look up a common MIME type from a file extension or filename. |
| util_min_n | Minimum of a numeric list |
| util_month_name | Month name from ISO date |
| util_ms_to_hms | Convert milliseconds to HH:MM:SS |
| util_multi_outcome_kelly | Proportional Kelly-like stakes across exclusive outcomes |
| util_multi_outcome_normalize | Normalize multi-outcome prices into a probability simplex |
| util_mx_host_parse | Parse MX preference and host from an MX record string |
| util_nanoid | Delx first-party micro-utility util_nanoid at $0.001 USDC. |
| util_next_weekday | Delx first-party micro-utility util_next_weekday at $0.001 USDC. |
| util_nonce_hex | Generate a random hex nonce |
| util_normalize_whitespace | Normalize whitespace in text (collapse, flat, or trim). |
| util_notional | Notional value = mark price × size for sizing and risk |
| util_null_distribution | Measure null and missing-field distribution across JSON records. |
| util_number_base | Convert a number between bases 2-36. |
| util_numeric_outlier_scan | Identify statistical outlier indexes in bounded numeric samples. |
| util_oauth_scope_audit | Compare requested OAuth scopes with the minimum required scopes. |
| util_ob_depth_notional | Sum price*size depth notional for a side ladder |
| util_ob_imbalance | Book imbalance (bid_size-ask_size)/(bid_size+ask_size) |
| util_ob_mid_from_levels | Compute mid price from bid/ask top-of-book levels |
| util_obj_empty | Check whether an object is empty |
| util_obj_get | Get object[key] with default |
| util_obj_has | Check whether an object has a key |
| util_obj_pick_exists | Pick only keys that exist on an object |
| util_obj_size | Count object keys |
| util_odds_american_to_prob | Convert American odds into implied probability |
| util_odds_chain_convert | Convert among decimal/american/fractional odds and implied prob |
| util_odds_decimal_to_prob | Convert decimal odds into implied probability (1/odds) |
| util_odds_fractional_to_prob | Convert fractional odds (num/den) into implied probability |
| util_odds_ratio | Odds ratio p/(1−p) from a probability |
| util_odds_vig_strip | Strip proportional vig from two-way decimal odds to fair probs |
| util_ohlc_aggregate | Aggregate a bounded price list into open, high, low, and close. |
| util_omit_fields | Omit keys from an object |
| util_open_graph | Extract Open Graph and Twitter card fields to preview how a URL will render in feeds and agents. |
| util_open_redirect_audit | Check a redirect target against an exact hostname allowlist. |
| util_openapi_breaking_change | Detect removed OpenAPI paths and methods before an agent deploys a client-breaking change. |
| util_openapi_operation_index | Turn an OpenAPI document into a compact operation index for planning and tool selection. |
| util_openapi_path_diff | Diff path keys between two OpenAPI path maps |
| util_openapi_summary | Summarize an OpenAPI document including title, version, paths, tags, and likely auth surface. |
| util_ops_health_score | Combine success rate, latency score, and saturation into an ops health band. |
| util_option_payoff_points | Payoff points for multi-leg options at sample spots |
| util_ordinal | Format an integer as an English ordinal (1st, 2nd, 3rd…) |
| util_origin_header_normalize | 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 | Overround/vig from a set of mutually exclusive implied probs |
| util_p95_estimate | Estimate p95 latency from a bounded numeric sample. |
| util_pad_left | Left-pad a string to a target width |
| util_pad_right | Right-pad a string to a target width |
| util_pad_string | Delx first-party micro-utility util_pad_string at $0.001 USDC. |
| util_page_extract | Turn any URL into clean page metadata and readable text for search, routing, and summarization. |
| util_page_links_summary | Extract href links from caller-held HTML without network access |
| util_page_meta_summary | Extract title and common meta tags from caller-held HTML |
| util_pagination_plan | Infer a bounded cursor, link, or page pagination plan from a response envelope. |
| util_pairs_hedge_ratio | OLS hedge ratio beta of y on x (no intercept) |
| util_pairs_zscore | Z-score of spread series for pairs trading |
| util_parlay_odds_decimal | Combine independent decimal odds into parlay decimal odds |
| util_parlay_prob_indep | Independent parlay probability as product of leg probabilities |
| util_parse_bool_list | Coerce a list of tokens into booleans |
| util_parse_bytes | Delx first-party micro-utility util_parse_bytes at $0.001 USDC. |
| util_parse_float_safe | Parse float with default on failure |
| util_parse_int_safe | Parse int with default on failure |
| util_password_policy_audit | Audit password policy for length, breached-secret checks, and MFA. |
| util_path_ext | Extract file extension from a path or URL path segment |
| util_path_join | Join URL or filesystem-like path segments without traversal escape |
| util_path_traversal_scan | Evaluate an untrusted path for unsafe parent-segment signals without returning secret data. |
| util_payload_size_check | Measure payload byte size against soft and hard ceilings before paying |
| util_payout_if_yes | Payout if YES resolves given shares held (\$1/share style) |
| util_pct_of | Compute part/whole as percent |
| util_pct_to_bps | Convert percent values into basis points (1% = 100 bps) |
| util_pdf_header_sniff | Sniff PDF magic and approximate size from base64 prefix |
| util_peg_deviation_bps | Peg deviation in bps from target (usually 1.0) |
| util_peg_tw_deviation | Time-weighted absolute peg deviation over samples |
| util_percent_change | Compute absolute and percent change between two numbers. |
| util_percent_clamp | Clamp a percentage-like number into a min/max range |
| util_percentile | Delx first-party micro-utility util_percentile at $0.001 USDC. |
| util_permissions_policy_parse | 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 | Premium (mark-index)/index in bps |
| util_phone_digits | Delx first-party micro-utility util_phone_digits at $0.001 USDC. |
| util_phone_e164_normalize | Normalize phone digits toward E.164-like form |
| util_pick_fields | Pick a shallow whitelist of keys from a JSON object |
| util_pii_redact | Redact common PII candidates before logs, prompts, or downstream tools receive the text. |
| util_pii_risk_scan | Count likely personal-data classes without echoing detected values. |
| util_pluck | Pluck a key from a list of objects |
| util_pluralize_lite | Lightweight English pluralization helper |
| util_pnl_abs | Absolute profit/loss from entry, exit, and position size |
| util_pnl_pct | Percent profit/loss from entry and exit prices |
| util_pnl_with_fees | Net PnL after entry and exit fee rates on a sized position |
| util_position_size_risk | Position size from account risk budget and stop distance |
| util_position_value | Mark a position to a given price for equity snapshots |
| util_price_ceiling_check | Check whether a published USDC price stays under a buyer ceiling |
| util_price_floor | Calculate the minimum price required for a target gross margin. |
| util_price_tick_normalize | Normalize caller-supplied positive price ticks to fixed decimals. |
| util_pricing_page_extract | Extract pricing-page signals like plan names, free trial hints, CTA patterns, and sales routes. |
| util_prime_factors | Delx first-party micro-utility util_prime_factors at $0.001 USDC. |
| util_prob_clamp | Clamp a probability into (eps, 1−eps) for stable odds/math |
| util_prob_to_odds_american | Convert a probability into American odds |
| util_prob_to_odds_decimal | Convert a probability into decimal odds |
| util_profit_factor | Profit factor = gross wins / gross losses |
| util_profit_if_yes | Profit if YES resolves after cost basis on shares |
| util_prompt_injection_scan | Screen untrusted text for prompt-injection and tool-coercion signals before an agent consumes it. |
| util_public_registry_id_shape | Validate shape of common registry IDs (LEI/WMI/EIN-like) |
| util_qr_payload_classify | Classify a decoded QR/barcode string (url/text/wifi heuristic) |
| util_quarter_of_year | Delx first-party micro-utility util_quarter_of_year at $0.001 USDC. |
| util_query_param_pick | Pick named query parameters from a URL or raw query string |
| util_query_string | Parse or build URL query strings. |
| util_query_string_parse | Parse query pairs and redact credential-like keys without fetching. |
| util_queue_wait_estimate | Estimate queue wait from depth, mean service time, and workers. |
| util_rad_to_deg | Convert radians to degrees |
| util_random_choice | Pick one or more items at random without replacement. |
| util_random_int | Generate cryptographically secure random integers in a range. |
| util_random_uuid_v4 | Generate a random RFC 4122 UUID v4 for agent correlation IDs |
| util_range_header_parse | 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 | Generate a Python-style range list |
| util_rate_limit_parse | Normalize common HTTP rate-limit and retry headers. |
| util_rate_limit_window_check | 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 | Compute a/b ratio safely |
| util_rdap_lookup | Fetch registrar, status, and registration dates for trust, compliance, and domain ops. |
| util_reading_time | Estimate reading time from word count. |
| util_realized_pnl_fifo | Lite FIFO-style realized PnL from sequential buy/sell fills |
| util_record_fingerprint | Create a stable SHA-256 fingerprint from canonical JSON. |
| util_redact_digits | Replace digits with # for safe previews |
| util_redact_emails | Delx first-party micro-utility util_redact_emails at $0.001 USDC. |
| util_redact_emails_lite | Replace email-shaped tokens with a redaction marker |
| util_redirect_chain_check | 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 | 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 | Evaluate simple refund eligibility flags against policy JSON |
| util_regex_test | Test a regex pattern against text. Returns matches, groups, and count. |
| util_reliability_curve | Reliability diagram points (mean forecast vs hit rate per bin) |
| util_remove_punctuation | Delx first-party micro-utility util_remove_punctuation at $0.001 USDC. |
| util_rename_key | Rename a single object key |
| util_repeat_str | Repeat a string a bounded number of times |
| util_repeat_string | Delx first-party micro-utility util_repeat_string at $0.001 USDC. |
| util_resolution_payout_matrix | Payout matrix for multi-outcome shares at resolution |
| util_response_contract_diff | Compare expected and actual top-level response fields and value types. |
| util_retention_policy_check | Compare declared retention with a maximum policy window. |
| util_retry_after_parse | 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 | Build a bounded exponential retry delay schedule with a hard delay cap. |
| util_retry_safe_classify | Classify whether a failed HTTP-style call is safe to auto-retry |
| util_return_pct | Compute percent return between start and end values. |
| util_revenue_concentration | Measure top-account and top-three revenue concentration without returning account values. |
| util_reverse_string | Delx first-party micro-utility util_reverse_string at $0.001 USDC. |
| util_rfq_crypto_template | Fill a Demand Board RFQ template for crypto math needs |
| util_rgb_to_hex | Convert RGB channels to #rrggbb |
| util_risk_parity_weights | Inverse-vol risk parity weights from return series |
| util_risk_reward | Risk–reward ratio = reward / risk for stop/target geometry |
| util_robots_allow_path | Check path allow/disallow against caller-held robots.txt rules |
| util_robots_directive_merge | 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 | Read robots.txt rules and sitemap declarations before crawling or indexing a domain. |
| util_robots_meta_parse | 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 | Count allow/disallow rules from robots.txt text |
| util_roi_on_margin | Return on margin for a realized or mark PnL |
| util_roman_to_int | Delx first-party micro-utility util_roman_to_int at $0.001 USDC. |
| util_rot13 | Apply ROT13 to Latin letters in text. |
| util_round_n | Round a number to N decimal places |
| util_rrule_daily_next | Next N daily fires from a DAILY RRULE-like interval |
| util_runway | Calculate static cash runway from cash and monthly burn. |
| util_safe_div | Divide a/b with ok flag when b!=0 |
| util_saturation_ratio | Compute capacity saturation from in-flight work and capacity. |
| util_schema_inference | Infer observed field types and nullability from bounded JSON records. |
| util_score_clip | Clip a score into an inclusive numeric range. |
| util_seconds_to_hms | Convert seconds to HH:MM:SS |
| util_secret_exposure_scan | Detect likely credentials and private keys without returning their values. |
| util_security_headers_score | Score the presence of five high-value browser security headers. |
| util_security_surface_compose | Compose DNS/TLS/header signal booleans into a surface score |
| util_security_txt_inspect | Find security.txt contacts, disclosure policy, and trust links for a domain. |
| util_seeded_ab_assignment | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | Select a reproducible sample without replacement from a bounded caller-supplied list. |
| util_seeded_range_sequence | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | Extract the 4-byte function selector from calldata hex. |
| util_semver_bump | Recommend a semantic-version bump from explicit change signals. |
| util_semver_compare | Compare two semantic versions (major.minor.patch). |
| util_semver_compare_lite | Compare two semver triples (-1,0,1) |
| util_semver_parts | Parse major.minor.patch from a semver string |
| util_sentence_case | Delx first-party micro-utility util_sentence_case at $0.001 USDC. |
| util_server_timing_parse | 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 | Set difference a - b |
| util_set_intersect | Set intersection of two lists |
| util_set_union | Set union of two lists (order-preserving) |
| util_sha1_hex | SHA-1 hex digest of text |
| util_sha256_hex | SHA-256 hex digest of text |
| util_shares_from_budget | Shares purchasable for a budget at a given share price |
| util_sharpe_lite | Lite Sharpe = mean/stdev of a return sample (no rf, sample) |
| util_sigmoid | Sigmoid 1/(1+e^{−x}) back to probability space |
| util_sign_n | Sign of a number (-1, 0, 1) |
| util_signal_threshold | Classify a signal against optional upper and lower thresholds. |
| util_similarity | Normalized Levenshtein similarity between two strings. |
| util_sitemap_changefreq_check | 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 | 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 | 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 | Check sitemap and crawl-structure hints fast to see how a site exposes crawlable structure. |
| util_skill_md_stub | Generate a minimal skill.md body for a product cluster |
| util_sla_breach_count | Count SLA breaches in a latency sample against a millisecond threshold. |
| util_sla_budget_remaining | Remaining SLA seconds from deadline and now |
| util_slippage_bps | Slippage in basis points versus mid for execution reports |
| util_slippage_pct | Slippage percent of expected mid versus fill/impact price |
| util_slo_compliance | Measure achieved reliability against an SLO target from good and total events. |
| util_slug_from_url | Delx first-party micro-utility util_slug_from_url at $0.001 USDC. |
| util_slug_validate | Validate a URL/product slug against a safe lowercase hyphen pattern |
| util_slugify | Convert text to a URL-safe slug. |
| util_slugify_lite | Slugify text to lowercase hyphen form |
| util_snake_to_camel | Convert snake_case identifiers to lowerCamelCase |
| util_sort_keys | Sort object keys lexicographically so serialized payloads hash consistently |
| util_sort_lines | Sort lines of text (optionally numeric or reverse). |
| util_sortino_lite | Lite Sortino using downside stdev of negative returns |
| util_soundex | Delx first-party micro-utility util_soundex at $0.001 USDC. |
| util_spf_record_flags | Detect common SPF mechanisms present in a TXT record |
| util_split_lines | Split text into lines |
| util_spread_abs | Absolute bid–ask spread for liquidity snapshots |
| util_spread_bps | Compute mid price and bid-ask spread in basis points. |
| util_spread_pct | Bid–ask spread as percent of mid for cross-asset compare |
| util_sql_injection_scan | Screen untrusted text for common SQL-injection signals without echoing it. |
| util_ssrf_url_audit | Screen a URL for private hosts, unsafe schemes, and embedded credentials. |
| util_stable_hash | Canonical SHA-256 of JSON-stable payload |
| util_starts_with | Check whether text starts with a prefix |
| util_status_class | Classify an HTTP status code into family with retry hint |
| util_status_retry_classify | 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 | Delx first-party micro-utility util_stdev at $0.001 USDC. |
| util_step_budget_plan | Allocate a total millisecond budget across ordered workflow steps using optional weights. |
| util_stop_loss_pct | Stop-loss price from entry and stop percent move |
| util_string_pad | Pad a string to a target width with a fill character |
| util_string_trunc | Truncate a string to max_chars with optional ellipsis |
| util_strip_accents | Delx first-party micro-utility util_strip_accents at $0.001 USDC. |
| util_strip_html_lite | Strip HTML tags from caller-held markup |
| util_structured_log_summary | Summarize log severity and hashed error fingerprints without returning sensitive error lines. |
| util_success_rate | Compute success and failure rates from success and total counts. |
| util_sum_n | Sum of a numeric list |
| util_swap_case | Swap the letter case of caller-supplied text |
| util_take_profit_pct | Take-profit price from entry and target percent move |
| util_task_priority_score | Score task priority from urgency, impact, and effort into an ordered band. |
| util_temp_c_to_f | Convert Celsius to Fahrenheit |
| util_temp_f_to_c | Convert Fahrenheit to Celsius |
| util_text_chunk_plan | Plan overlapping character chunks for RAG without storing the text. |
| util_text_reverse | Reverse a text string to build a replayable transformation fixture |
| util_text_sha256 | SHA-256 hex digest of UTF-8 text |
| util_text_truncate | Truncate text to a max length with optional ellipsis. |
| util_ticker_canonicalize | Canonicalize a ticker symbol and split common base/quote separators. |
| util_time_series_gap_scan | Detect gaps larger than an expected interval in ISO-8601 timestamps. |
| util_timeout_budget | Split a total timeout into per-step budgets after reserved overhead. |
| util_timestamp_align | Align ISO-8601 timestamps down to fixed UTC interval buckets. |
| util_timestamp_convert | Convert between timestamp formats: Unix epoch, ISO 8601, and human-readable. |
| util_timezone_lookup | Resolve an IANA timezone to offset, abbreviation, DST flag, and local time for a given instant (or now). |
| util_title_case | Delx first-party micro-utility util_title_case at $0.001 USDC. |
| util_title_words | Title-case words for headings and display labels |
| util_tls_inspect | Inspect TLS issuer, subject, SANs, and expiry to check trust and renewal risk. |
| util_token_amount_to_raw | Scale human token amounts by decimals into on-chain raw units |
| util_token_budget_split | Split a model token budget into system, output reserve, and available input. |
| util_token_echo_1 | Echo text with length (probe channel 1) |
| util_token_echo_2 | Echo text with length (probe channel 2) |
| util_token_estimate | Estimate token count for text. Uses word/4 heuristic (GPT-family) and char/4 (Claude-family). |
| util_token_raw_to_amount | Scale raw token units by decimals into human-readable amounts |
| util_tool_permission_audit | Compare requested agent tools with an explicit least-privilege allowlist. |
| util_transfer_encoding_check | 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 | Trim ends and collapse internal whitespace runs to single spaces |
| util_truncate_middle | Truncate long text in the middle with an ellipsis |
| util_tsv_row | Join fields into a TSV row |
| util_twap_simple | Simple average of price samples for a light TWAP mark |
| util_tx_hash_format_check | Validate 0x + 64 hex transaction hash shape |
| util_tx_hash_validate | Validate a 32-byte transaction hash format and normalize casing. |
| util_tx_value_eth | Convert a transaction value wei field into ether for display |
| util_tz_offset_fixed | Format a fixed UTC offset as ±HH:MM |
| util_ulid_generate | Generate one or more Crockford Base32 ULIDs. |
| util_unique_sorted | Unique and sort a JSON list |
| util_unique_words | Delx first-party micro-utility util_unique_words at $0.001 USDC. |
| util_unit_convert | Convert values between units (length, mass, volume, time, data, temperature). Supports one conversion or a batch of up to 100. |
| util_unit_economics | 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. |
| util_unix_to_iso | Convert unix seconds to ISO-8601 Z |
| util_unrealized_pnl | Unrealized PnL versus mark from entry and size |
| util_unslugify_lite | Turn slugs into Title Case words |
| util_url_allowlist_match | Match a URL against host/path allowlist patterns before egress |
| util_url_canonical_compare | 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 | Percent-decode text |
| util_url_encode | URL-encode or URL-decode text. |
| util_url_encode_component | Delx first-party micro-utility util_url_encode_component at $0.001 USDC. |
| util_url_encode_safe | Percent-encode text for query components |
| util_url_health | Check if a URL is reachable. Returns HTTP status, latency, and key headers. |
| util_url_join | Join a base URL with a relative path or href. |
| util_url_origin | Extract scheme://host[:port] origin from a URL without network access |
| util_url_parse | Delx first-party micro-utility util_url_parse at $0.001 USDC. |
| util_url_parts | Split a URL into scheme/netloc/path/query/fragment |
| util_url_path_normalize | Normalize URL scheme, host casing, and path slashes without fetching. |
| util_url_port_policy_check | 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 | 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 | 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 | 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_us_market_holiday_check | Check if a YYYY-MM-DD is in a static US market holiday set |
| util_usdc_raw_to_amount | Convert 6-decimal USDC raw units into human USDC amounts |
| util_usdc_to_raw | Convert USDC human amounts into 6-decimal raw units used on-chain |
| util_usgs_quake_stub_parse | Parse magnitude/place from a USGS-like feature properties object |
| util_uuid_generate | Generate one or more UUIDv4 strings. |
| util_values_types | Map object keys to JSON type names |
| util_vary_header_normalize | 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 | Remaining unlock amount for linear vesting with optional cliff |
| util_vin_decode | Decode a 17-character VIN via NHTSA vPIC into make, model, year, body class, and related fields with attribution. |
| util_volatility_sample | Estimate descriptive sample volatility from caller-supplied returns. |
| util_vwap_simple | Volume-weighted average price from price/size samples |
| util_webhook_delivery_plan | Produce a signature, idempotency, acknowledgement, and retry plan for webhooks. |
| util_webhook_event_normalize | Normalize heterogeneous webhook events and derive a stable payload fingerprint. |
| util_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 | Composite website intelligence report with page, social, link, form, feed, and contact signals. |
| util_weekday_name | Weekday name from ISO date |
| util_wei_ether_convert | Convert between wei and ether using fixed 1e18 scaling without RPC. |
| util_wei_to_eth | Scale wei integer strings into ether for dashboards and receipts |
| util_wei_to_gwei | Convert wei integer strings into gwei for readable gas quotes |
| util_weight_normalize | Normalize non-negative weights so they sum to one when possible. |
| util_weighted_choice | Pick one item from a list using non-negative weights |
| util_win_rate | Win rate from wins and total trades |
| util_wmi_decode | Decode a 3-character WMI (World Manufacturer Identifier) via NHTSA vPIC into manufacturer and vehicle type. |
| util_word_count | Count words, characters, lines and paragraphs in text. |
| util_word_frequency | Delx first-party micro-utility util_word_frequency at $0.001 USDC. |
| util_workflow_gate | Gate a workflow on an explicit boolean check map before side effects. |
| util_wrap_text | Delx first-party micro-utility util_wrap_text at $0.001 USDC. |
| util_www_authenticate_parse | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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_pay_to_match | 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_payment_deadline_check | 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 | 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 | 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 | 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 | Evaluate caller-supplied x402 accepts against price, network, recipient, scheme, and optional expiry policy. |
| util_x402_payment_replay_key | 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_portfolio_route_check | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | Summarize a server's .well-known/x402 resources, pricing surface, networks, and paths. |
| util_x402_response_header_shape | 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 | 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 | 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 | Audit an x402 server with discovery, pricing, reliability, and documentation readiness signals. |
| util_x402_server_probe | Probe an x402 server end-to-end: discovery, status, tools, reliability, and OpenAPI. |
| util_x402_settlement_amount_check | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | XML-escape text for safe embedding |
| util_xss_signal_scan | Screen untrusted text for common cross-site scripting signals without echoing it. |
| util_zip_keys_values | Zip key and value lists into an object |
| wellness_webhook | Subscribe to proactive reliability alerts to reduce polling overhead. Pricing is dynamic; check /api/v1/tools. |