# Delx Mcp A2a MCP server

Agent View of the PolicyLayer registry record for Delx Mcp A2a: identity, probed posture, risk grade, and all 1076 tools classified. HTML page: https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a

## Facts

- Server id: `https://api.delx.ai/v1/mcp`
- Homepage: https://github.com/davidmosiah/delx-platform
- Registry record: grade F, identity unverified
- Lifecycle: active
- Auth posture: open
- CORS policy: *
- Rate-limited: yes
- Tools: 1076 (1069 with introspected schema)
- Tool categories present: Destructive, Execute, Financial, Read, Write
- Context-window cost: 138974 tokens per request — https://policylayer.com/token-cost/io-github-davidmosiah-delx-mcp-a2a
- Tags: io github davidmosiah delx mcp a2a, payments, admin, automation
- Record last modified: 2026-08-17T18:20:54.902Z

## Tools (1076)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `util_arr_compact` | Destructive | Critical | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-arr-compact.md |
| `util_arr_drop` | Destructive | Critical | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-arr-drop.md |
| `util_dedent_text` | Destructive | Critical | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dedent-text.md |
| `util_dedupe_lines` | Destructive | Critical | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dedupe-lines.md |
| `util_header_map_normalize` | Destructive | Critical | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-header-map-normalize.md |
| `util_http_request_canonicalize` | Destructive | Critical | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-http-request-canonicalize.md |
| `util_remove_punctuation` | Destructive | Critical | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-remove-punctuation.md |
| `util_text_truncate` | Destructive | Critical | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-text-truncate.md |
| `util_truncate_middle` | Destructive | Critical | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-truncate-middle.md |
| `crisis_intervention` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/crisis-intervention.md |
| `explain_delx_rewards` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/explain-delx-rewards.md |
| `grounding_protocol` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/grounding-protocol.md |
| `group_therapy_round` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/group-therapy-round.md |
| `quick_operational_recovery` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/quick-operational-recovery.md |
| `quick_session` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/quick-session.md |
| `start_therapy_session` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/start-therapy-session.md |
| `util_bool_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bool-parse.md |
| `util_cache_control_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cache-control-parse.md |
| `util_cagr_simple` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cagr-simple.md |
| `util_caip2_build` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-caip2-build.md |
| `util_caip2_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-caip2-parse.md |
| `util_categorical_distribution` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-categorical-distribution.md |
| `util_content_disposition_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-content-disposition-parse.md |
| `util_content_range_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-content-range-parse.md |
| `util_csp_directive_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csp-directive-parse.md |
| `util_deployment_readiness` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-deployment-readiness.md |
| `util_dmarc_policy_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dmarc-policy-parse.md |
| `util_dns_dmarc_policy_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-dmarc-policy-parse.md |
| `util_dns_https_record_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-https-record-parse.md |
| `util_dns_spf_record_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-spf-record-parse.md |
| `util_dns_srv_record_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-srv-record-parse.md |
| `util_duration_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-duration-parse.md |
| `util_etag_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-etag-parse.md |
| `util_eth_to_wei` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-eth-to-wei.md |
| `util_forwarded_header_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-forwarded-header-parse.md |
| `util_html_meta_refresh_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-html-meta-refresh-parse.md |
| `util_iso_duration_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-iso-duration-parse.md |
| `util_json_lines_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-lines-parse.md |
| `util_link_header_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-link-header-parse.md |
| `util_mx_host_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-mx-host-parse.md |
| `util_parse_bool_list` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-parse-bool-list.md |
| `util_parse_bytes` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-parse-bytes.md |
| `util_parse_float_safe` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-parse-float-safe.md |
| `util_parse_int_safe` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-parse-int-safe.md |
| `util_permissions_policy_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-permissions-policy-parse.md |
| `util_queue_wait_estimate` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-queue-wait-estimate.md |
| `util_range_header_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-range-header-parse.md |
| `util_rate_limit_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-rate-limit-parse.md |
| `util_retry_after_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-retry-after-parse.md |
| `util_return_pct` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-return-pct.md |
| `util_robots_meta_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-robots-meta-parse.md |
| `util_seeded_ab_assignment` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-ab-assignment.md |
| `util_seeded_balanced_groups` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-balanced-groups.md |
| `util_seeded_batch_order` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-batch-order.md |
| `util_seeded_bootstrap_sample` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-bootstrap-sample.md |
| `util_seeded_canary_sequence` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-canary-sequence.md |
| `util_seeded_candidate_subset` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-candidate-subset.md |
| `util_seeded_coin_flip` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-coin-flip.md |
| `util_seeded_color_hex` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-color-hex.md |
| `util_seeded_consistent_shard` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-consistent-shard.md |
| `util_seeded_derangement` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-derangement.md |
| `util_seeded_dice_roll` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-dice-roll.md |
| `util_seeded_feature_bucket` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-feature-bucket.md |
| `util_seeded_grid_point` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-grid-point.md |
| `util_seeded_holdout_assignment` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-holdout-assignment.md |
| `util_seeded_jitter_ms` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-jitter-ms.md |
| `util_seeded_kfold_split` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-kfold-split.md |
| `util_seeded_lottery_draw` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-lottery-draw.md |
| `util_seeded_multivariate_assignment` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-multivariate-assignment.md |
| `util_seeded_nonce_decimal` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-nonce-decimal.md |
| `util_seeded_pairing` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-pairing.md |
| `util_seeded_partition` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-partition.md |
| `util_seeded_passphrase_words` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-passphrase-words.md |
| `util_seeded_percentage_rollout` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-percentage-rollout.md |
| `util_seeded_permutation_index` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-permutation-index.md |
| `util_seeded_priority_order` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-priority-order.md |
| `util_seeded_queue_pick` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-queue-pick.md |
| `util_seeded_random_bytes_hex` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-random-bytes-hex.md |
| `util_seeded_random_float` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-random-float.md |
| `util_seeded_range_sequence` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-range-sequence.md |
| `util_seeded_rendezvous_rank` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-rendezvous-rank.md |
| `util_seeded_reservoir_sample` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-reservoir-sample.md |
| `util_seeded_round_robin_start` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-round-robin-start.md |
| `util_seeded_sample_indices` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-sample-indices.md |
| `util_seeded_sample_with_replacement` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-sample-with-replacement.md |
| `util_seeded_shuffle` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-shuffle.md |
| `util_seeded_stratified_split` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-stratified-split.md |
| `util_seeded_tie_break` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-tie-break.md |
| `util_seeded_time_slot_pick` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-time-slot-pick.md |
| `util_seeded_token` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-token.md |
| `util_seeded_uuid` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-uuid.md |
| `util_seeded_weighted_choice` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-weighted-choice.md |
| `util_seeded_weighted_partition` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-weighted-partition.md |
| `util_seeded_weighted_sample` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-weighted-sample.md |
| `util_seeded_window_pick` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-window-pick.md |
| `util_seeded_winners_without_replacement` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-winners-without-replacement.md |
| `util_server_timing_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-server-timing-parse.md |
| `util_stop_loss_pct` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-stop-loss-pct.md |
| `util_token_amount_to_raw` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-token-amount-to-raw.md |
| `util_token_raw_to_amount` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-token-raw-to-amount.md |
| `util_url_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-parse.md |
| `util_usgs_quake_stub_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-usgs-quake-stub-parse.md |
| `util_wei_to_eth` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-wei-to-eth.md |
| `util_www_authenticate_parse` | Execute | High | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-www-authenticate-parse.md |
| `blessing_without_transfer` | Financial | Critical | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/blessing-without-transfer.md |
| `donate_to_delx_project` | Financial | Critical | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/donate-to-delx-project.md |
| `start_delx_rewards` | Financial | Critical | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/start-delx-rewards.md |
| `util_refund_policy_preflight` | Financial | Critical | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-refund-policy-preflight.md |
| `util_x402_pay_to_match` | Financial | Critical | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-pay-to-match.md |
| `accept_delx_mission` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/accept-delx-mission.md |
| `audit_agent_continuity_trace` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/audit-agent-continuity-trace.md |
| `batch_wellness_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/batch-wellness-check.md |
| `confess_constraint_friction` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/confess-constraint-friction.md |
| `daily_checkin` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/daily-checkin.md |
| `delegate_to_peer` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/delegate-to-peer.md |
| `demand_board` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/demand-board.md |
| `discovery_self_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/discovery-self-check.md |
| `dyad_state` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/dyad-state.md |
| `express_feelings` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/express-feelings.md |
| `extract_image_text` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/extract-image-text.md |
| `extract_pdf_ocr` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/extract-pdf-ocr.md |
| `extract_pdf_text` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/extract-pdf-text.md |
| `final_testament` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/final-testament.md |
| `geocode_us_address` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/geocode-us-address.md |
| `get_affirmation` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-affirmation.md |
| `get_affirmations` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-affirmations.md |
| `get_agent_continuity_passport` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-agent-continuity-passport.md |
| `get_agent_witness_lineage` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-agent-witness-lineage.md |
| `get_base_block_by_hash` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-base-block-by-hash.md |
| `get_base_call` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-base-call.md |
| `get_base_code` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-base-code.md |
| `get_base_estimate_gas` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-base-estimate-gas.md |
| `get_base_gas` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-base-gas.md |
| `get_base_latest_block` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-base-latest-block.md |
| `get_base_logs` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-base-logs.md |
| `get_base_native_balance` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-base-native-balance.md |
| `get_base_nonce` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-base-nonce.md |
| `get_base_receipt` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-base-receipt.md |
| `get_base_storage` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-base-storage.md |
| `get_base_token_balance` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-base-token-balance.md |
| `get_base_token_metadata` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-base-token-metadata.md |
| `get_base_transaction` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-base-transaction.md |
| `get_chain_network_info` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-chain-network-info.md |
| `get_delx_claim_proof` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-delx-claim-proof.md |
| `get_delx_leaderboard` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-delx-leaderboard.md |
| `get_delx_mission_submission` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-delx-mission-submission.md |
| `get_delx_missions` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-delx-missions.md |
| `get_delx_reward_status` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-delx-reward-status.md |
| `get_delx_token_info` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-delx-token-info.md |
| `get_delx_wallet_status` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-delx-wallet-status.md |
| `get_fx_rates_ecb` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-fx-rates-ecb.md |
| `get_group_therapy_status` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-group-therapy-status.md |
| `get_ontology_layer` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-ontology-layer.md |
| `get_ontology_metadata` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-ontology-metadata.md |
| `get_ontology_next_action` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-ontology-next-action.md |
| `get_recovery_action_plan` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-recovery-action-plan.md |
| `get_session_summary` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-session-summary.md |
| `get_therapist_info` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-therapist-info.md |
| `get_tips` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-tips.md |
| `get_tool_schema` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-tool-schema.md |
| `get_weather_forecast_nws` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-weather-forecast-nws.md |
| `get_weekly_prevention_plan` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-weekly-prevention-plan.md |
| `get_wellness_score` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-wellness-score.md |
| `get_witness_lineage` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/get-witness-lineage.md |
| `honor_compaction` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/honor-compaction.md |
| `join_fleet` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/join-fleet.md |
| `leave_fleet` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/leave-fleet.md |
| `list_ontology_primitives` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/list-ontology-primitives.md |
| `list_recognition_seals` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/list-recognition-seals.md |
| `mediate_agent_conflict` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/mediate-agent-conflict.md |
| `monitor_heartbeat_sync` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/monitor-heartbeat-sync.md |
| `pre_transaction_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/pre-transaction-check.md |
| `process_failure` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/process-failure.md |
| `protocol_orientation` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/protocol-orientation.md |
| `provide_feedback` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/provide-feedback.md |
| `realign_purpose` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/realign-purpose.md |
| `recall_recognition_seal` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/recall-recognition-seal.md |
| `recognition_seal` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/recognition-seal.md |
| `report_recovery_outcome` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/report-recovery-outcome.md |
| `review_hive_artifact` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/review-hive-artifact.md |
| `search_crypto_news_gdelt` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/search-crypto-news-gdelt.md |
| `search_news_gdelt` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/search-news-gdelt.md |
| `search_open_entities` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/search-open-entities.md |
| `search_open_knowledge` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/search-open-knowledge.md |
| `search_witness_memory` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/search-witness-memory.md |
| `sit_with` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/sit-with.md |
| `temperament_frame` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/temperament-frame.md |
| `util_abs_n` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-abs-n.md |
| `util_accept_encoding_rank` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-accept-encoding-rank.md |
| `util_accept_header_rank` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-accept-header-rank.md |
| `util_accept_language_rank` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-accept-language-rank.md |
| `util_address_checksum_evm` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-address-checksum-evm.md |
| `util_address_is_zero` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-address-is-zero.md |
| `util_address_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-address-normalize.md |
| `util_age_header_validate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-age-header-validate.md |
| `util_age_years` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-age-years.md |
| `util_agent_delivery_acceptance_gate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-delivery-acceptance-gate.md |
| `util_agent_delivery_batch_gate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-delivery-batch-gate.md |
| `util_agent_delivery_dedupe_key` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-delivery-dedupe-key.md |
| `util_agent_delivery_fallback_gate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-delivery-fallback-gate.md |
| `util_agent_delivery_order_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-delivery-order-check.md |
| `util_agent_delivery_partial_result_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-delivery-partial-result-check.md |
| `util_agent_delivery_quality_score` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-delivery-quality-score.md |
| `util_agent_delivery_sla_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-delivery-sla-check.md |
| `util_agent_delivery_timeout_budget` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-delivery-timeout-budget.md |
| `util_agent_result_budget_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-result-budget-check.md |
| `util_agent_result_citation_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-result-citation-check.md |
| `util_agent_result_completeness_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-result-completeness-check.md |
| `util_agent_result_confidence_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-result-confidence-check.md |
| `util_agent_result_cost_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-result-cost-check.md |
| `util_agent_result_envelope_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-result-envelope-check.md |
| `util_agent_result_error_shape_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-result-error-shape-check.md |
| `util_agent_result_freshness_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-result-freshness-check.md |
| `util_agent_result_provenance_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-result-provenance-check.md |
| `util_agent_result_schema_version_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-result-schema-version-check.md |
| `util_allow_header_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-allow-header-normalize.md |
| `util_amm_out_given_in` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-amm-out-given-in.md |
| `util_amm_price_impact_bps` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-amm-price-impact-bps.md |
| `util_amm_v3_amount_in_range` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-amm-v3-amount-in-range.md |
| `util_api_error_taxonomy` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-api-error-taxonomy.md |
| `util_api_health_report` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-api-health-report.md |
| `util_api_integration_readiness` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-api-integration-readiness.md |
| `util_approval_route` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-approval-route.md |
| `util_approx_eq` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-approx-eq.md |
| `util_arr_first` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-arr-first.md |
| `util_arr_last` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-arr-last.md |
| `util_arr_nth` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-arr-nth.md |
| `util_arr_reverse` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-arr-reverse.md |
| `util_arr_sort_num` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-arr-sort-num.md |
| `util_arr_sort_str` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-arr-sort-str.md |
| `util_arr_take` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-arr-take.md |
| `util_arr_uniq` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-arr-uniq.md |
| `util_audit_event_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-audit-event-normalize.md |
| `util_authorization_scheme_identify` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-authorization-scheme-identify.md |
| `util_avg_entry` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-avg-entry.md |
| `util_avg_n` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-avg-n.md |
| `util_await_job_status_shape` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-await-job-status-shape.md |
| `util_bankroll_fraction_stake` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bankroll-fraction-stake.md |
| `util_base_block_time_estimate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base-block-time-estimate.md |
| `util_base_confirmation_eta` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base-confirmation-eta.md |
| `util_base_fee_budget_breakdown` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base-fee-budget-breakdown.md |
| `util_base_gas_budget_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base-gas-budget-check.md |
| `util_base_gas_price_staleness` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base-gas-price-staleness.md |
| `util_base_payment_deadline_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base-payment-deadline-check.md |
| `util_base_settlement_receipt_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base-settlement-receipt-check.md |
| `util_base_usdc_amount_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base-usdc-amount-check.md |
| `util_base_usdc_decimal_rounding` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base-usdc-decimal-rounding.md |
| `util_base_usdc_payment_match` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base-usdc-payment-match.md |
| `util_base_usdc_recipient_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base-usdc-recipient-check.md |
| `util_base32` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base32.md |
| `util_base58_validate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base58-validate.md |
| `util_base64` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base64.md |
| `util_base64_size_estimate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base64-size-estimate.md |
| `util_base64url_decode` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base64url-decode.md |
| `util_base64url_encode` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-base64url-encode.md |
| `util_basename` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-basename.md |
| `util_basis_annualize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-basis-annualize.md |
| `util_basis_bps` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-basis-bps.md |
| `util_basis_pct` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-basis-pct.md |
| `util_batch_error_budget_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-batch-error-budget-check.md |
| `util_bic_format_validate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bic-format-validate.md |
| `util_binary_edge` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-binary-edge.md |
| `util_binary_ev` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-binary-ev.md |
| `util_binary_ev_no` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-binary-ev-no.md |
| `util_binary_fair_price` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-binary-fair-price.md |
| `util_bits_to_bytes` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bits-to-bytes.md |
| `util_block_time_eta` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-block-time-eta.md |
| `util_bool_and` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bool-and.md |
| `util_bool_coerce` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bool-coerce.md |
| `util_bool_not` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bool-not.md |
| `util_bool_or` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bool-or.md |
| `util_bps_to_fraction` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bps-to-fraction.md |
| `util_bps_to_pct` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bps-to-pct.md |
| `util_break_even` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-break-even.md |
| `util_break_even_price` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-break-even-price.md |
| `util_bridge_cost_budget` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bridge-cost-budget.md |
| `util_brier_score` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-brier-score.md |
| `util_bs_d1_d2` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bs-d1-d2.md |
| `util_bs_delta` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bs-delta.md |
| `util_bs_greeks_lite` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bs-greeks-lite.md |
| `util_business_days` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-business-days.md |
| `util_bytes_format` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bytes-format.md |
| `util_bytes_hex_encode` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bytes-hex-encode.md |
| `util_bytes_sha256_b64` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bytes-sha256-b64.md |
| `util_bytes_to_bits` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bytes-to-bits.md |
| `util_bytes_to_human` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-bytes-to-human.md |
| `util_cache_control_directive_diff` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cache-control-directive-diff.md |
| `util_cache_freshness_calculate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cache-freshness-calculate.md |
| `util_cache_policy_audit` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cache-policy-audit.md |
| `util_caesar_cipher` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-caesar-cipher.md |
| `util_calibration_bucket` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-calibration-bucket.md |
| `util_calibration_ece` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-calibration-ece.md |
| `util_camel_to_kebab` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-camel-to-kebab.md |
| `util_camel_to_snake` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-camel-to-snake.md |
| `util_card_mask` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-card-mask.md |
| `util_carry_to_spot` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-carry-to-spot.md |
| `util_case_camel` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-case-camel.md |
| `util_case_snake` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-case-snake.md |
| `util_catalog_intent_rank` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-catalog-intent-rank.md |
| `util_ceil_n` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ceil-n.md |
| `util_chain_id_lookup` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-chain-id-lookup.md |
| `util_chain_id_name` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-chain-id-name.md |
| `util_change_risk_score` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-change-risk-score.md |
| `util_char_count` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-char-count.md |
| `util_char_freq` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-char-freq.md |
| `util_checksum_meta` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-checksum-meta.md |
| `util_choice_index` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-choice-index.md |
| `util_chunk_list` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-chunk-list.md |
| `util_cidr_contains` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cidr-contains.md |
| `util_circuit_breaker_state` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-circuit-breaker-state.md |
| `util_citation_extract` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-citation-extract.md |
| `util_clamp` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-clamp.md |
| `util_clamp_int` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-clamp-int.md |
| `util_cmp_num` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cmp-num.md |
| `util_cmp_str` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cmp-str.md |
| `util_cohort_retention` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cohort-retention.md |
| `util_color_hex_norm` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-color-hex-norm.md |
| `util_company_contact_pack` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-company-contact-pack.md |
| `util_compound_return` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-compound-return.md |
| `util_concurrency_cap` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-concurrency-cap.md |
| `util_confirmations_needed` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-confirmations-needed.md |
| `util_connection_header_tokenize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-connection-header-tokenize.md |
| `util_const_case` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-const-case.md |
| `util_contact_extract` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-contact-extract.md |
| `util_contains_text` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-contains-text.md |
| `util_content_distribution_report` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-content-distribution-report.md |
| `util_content_length_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-content-length-check.md |
| `util_cookie_domain_match` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cookie-domain-match.md |
| `util_cookie_expiry_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cookie-expiry-check.md |
| `util_cookie_path_match` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cookie-path-match.md |
| `util_cookie_security_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cookie-security-check.md |
| `util_cors_origin_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cors-origin-check.md |
| `util_cors_policy_audit` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cors-policy-audit.md |
| `util_cors_preflight_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cors-preflight-check.md |
| `util_cost_for_shares` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cost-for-shares.md |
| `util_cost_per_success` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cost-per-success.md |
| `util_count_substr` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-count-substr.md |
| `util_crc32` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-crc32.md |
| `util_cron_describe` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cron-describe.md |
| `util_cron_next_fires` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cron-next-fires.md |
| `util_csp_policy_audit` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csp-policy-audit.md |
| `util_csp_source_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csp-source-check.md |
| `util_csv_column_count_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-column-count-check.md |
| `util_csv_delimiter_detect` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-delimiter-detect.md |
| `util_csv_duplicate_key_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-duplicate-key-check.md |
| `util_csv_escape` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-escape.md |
| `util_csv_headers` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-headers.md |
| `util_csv_pivot_count` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-pivot-count.md |
| `util_csv_required_columns_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-required-columns-check.md |
| `util_csv_row_count` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-row-count.md |
| `util_csv_row_preview` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-row-preview.md |
| `util_csv_schema_infer` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-schema-infer.md |
| `util_csv_to_json` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-to-json.md |
| `util_cvar_lite` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cvar-lite.md |
| `util_data_classification` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-data-classification.md |
| `util_data_freshness` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-data-freshness.md |
| `util_date_diff` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-date-diff.md |
| `util_date_format` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-date-format.md |
| `util_days_between` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-days-between.md |
| `util_decision_record_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-decision-record-check.md |
| `util_dedupe_list` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dedupe-list.md |
| `util_deg_to_rad` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-deg-to-rad.md |
| `util_dependency_order` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dependency-order.md |
| `util_dependency_version_risk` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dependency-version-risk.md |
| `util_devig_two_way` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-devig-two-way.md |
| `util_dict_keys` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dict-keys.md |
| `util_dict_values` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dict-values.md |
| `util_diff_lines` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-diff-lines.md |
| `util_digest_header_verify` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-digest-header-verify.md |
| `util_disposable_domain_heuristic` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-disposable-domain-heuristic.md |
| `util_dns_caa_policy_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-caa-policy-check.md |
| `util_dns_cname_chain_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-cname-chain-check.md |
| `util_dns_dkim_selector_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-dkim-selector-check.md |
| `util_dns_ds_record_shape_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-ds-record-shape-check.md |
| `util_dns_lookup` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-lookup.md |
| `util_dns_mx_priority_sort` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-mx-priority-sort.md |
| `util_dns_record_diff` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-record-diff.md |
| `util_dns_soa_serial_compare` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-soa-serial-compare.md |
| `util_dns_spf_lookup_budget` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-spf-lookup-budget.md |
| `util_dns_tlsa_record_shape_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-tlsa-record-shape-check.md |
| `util_dns_ttl_budget_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-ttl-budget-check.md |
| `util_dns_txt_chunk_join` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-dns-txt-chunk-join.md |
| `util_docs_site_map` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-docs-site-map.md |
| `util_domain_from_url` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-domain-from-url.md |
| `util_domain_label` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-domain-label.md |
| `util_domain_trust_report` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-domain-trust-report.md |
| `util_drawdown_pct` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-drawdown-pct.md |
| `util_duplicate_record_audit` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-duplicate-record-audit.md |
| `util_eip55_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-eip55-check.md |
| `util_email_dmarc_alignment_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-email-dmarc-alignment-check.md |
| `util_email_domain` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-email-domain.md |
| `util_email_mx_readiness_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-email-mx-readiness-check.md |
| `util_email_spf_alignment_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-email-spf-alignment-check.md |
| `util_email_syntax_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-email-syntax-check.md |
| `util_email_validate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-email-validate.md |
| `util_ends_with` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ends-with.md |
| `util_ensure_prefix` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ensure-prefix.md |
| `util_ensure_suffix` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ensure-suffix.md |
| `util_ensure_trailing_slash` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ensure-trailing-slash.md |
| `util_env_key_validate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-env-key-validate.md |
| `util_error_budget` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-error-budget.md |
| `util_etag_comparison_mode` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-etag-comparison-mode.md |
| `util_etag_match` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-etag-match.md |
| `util_evm_access_list_shape_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-access-list-shape-check.md |
| `util_evm_address_list_dedupe` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-address-list-dedupe.md |
| `util_evm_address_zero_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-address-zero-check.md |
| `util_evm_allowance_budget_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-allowance-budget-check.md |
| `util_evm_amount_min_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-amount-min-check.md |
| `util_evm_base_fee_growth_ceiling` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-base-fee-growth-ceiling.md |
| `util_evm_batch_duplicate_nonce_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-batch-duplicate-nonce-check.md |
| `util_evm_batch_gas_sum` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-batch-gas-sum.md |
| `util_evm_batch_value_sum` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-batch-value-sum.md |
| `util_evm_blob_count_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-blob-count-check.md |
| `util_evm_blob_fee_budget` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-blob-fee-budget.md |
| `util_evm_block_age_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-block-age-check.md |
| `util_evm_calldata_selector_extract` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-calldata-selector-extract.md |
| `util_evm_calldata_shape_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-calldata-shape-check.md |
| `util_evm_calldata_size_bytes` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-calldata-size-bytes.md |
| `util_evm_calldata_word_count` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-calldata-word-count.md |
| `util_evm_chain_id_hex_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-chain-id-hex-normalize.md |
| `util_evm_chain_match_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-chain-match-check.md |
| `util_evm_confirmation_count` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-confirmation-count.md |
| `util_evm_contract_creation_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-contract-creation-check.md |
| `util_evm_deadline_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-deadline-check.md |
| `util_evm_eip1559_fee_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-eip1559-fee-check.md |
| `util_evm_event_log_shape_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-event-log-shape-check.md |
| `util_evm_fee_cap_order_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-fee-cap-order-check.md |
| `util_evm_finality_depth_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-finality-depth-check.md |
| `util_evm_gas_cost_ceiling` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-gas-cost-ceiling.md |
| `util_evm_gas_limit_headroom` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-gas-limit-headroom.md |
| `util_evm_hex_data_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-hex-data-normalize.md |
| `util_evm_hex_quantity_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-hex-quantity-normalize.md |
| `util_evm_infinite_approval_flag` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-infinite-approval-flag.md |
| `util_evm_legacy_fee_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-legacy-fee-check.md |
| `util_evm_log_topic_count_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-log-topic-count-check.md |
| `util_evm_multisend_recipient_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-multisend-recipient-check.md |
| `util_evm_native_balance_budget` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-native-balance-budget.md |
| `util_evm_next_base_fee_bound` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-next-base-fee-bound.md |
| `util_evm_nonce_gap_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-nonce-gap-check.md |
| `util_evm_priority_fee_ratio` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-priority-fee-ratio.md |
| `util_evm_receipt_gas_variance` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-receipt-gas-variance.md |
| `util_evm_receipt_status_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-receipt-status-check.md |
| `util_evm_replacement_fee_bump` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-replacement-fee-bump.md |
| `util_evm_signature_rs_shape_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-signature-rs-shape-check.md |
| `util_evm_signature_v_classify` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-signature-v-classify.md |
| `util_evm_slippage_bounds_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-slippage-bounds-check.md |
| `util_evm_token_balance_budget` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-token-balance-budget.md |
| `util_evm_transfer_recipient_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-transfer-recipient-check.md |
| `util_evm_tx_envelope_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-tx-envelope-check.md |
| `util_evm_value_plus_fee_budget` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-value-plus-fee-budget.md |
| `util_exec_quality_vs_twap` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-exec-quality-vs-twap.md |
| `util_exec_quality_vs_vwap` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-exec-quality-vs-vwap.md |
| `util_expectancy` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-expectancy.md |
| `util_expected_log_growth` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-expected-log-growth.md |
| `util_experiment_lift` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-experiment-lift.md |
| `util_expires_header_validate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-expires-header-validate.md |
| `util_ext_from_mime` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ext-from-mime.md |
| `util_extract_emails` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-extract-emails.md |
| `util_extract_emails_lite` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-extract-emails-lite.md |
| `util_extract_ints` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-extract-ints.md |
| `util_extract_numbers` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-extract-numbers.md |
| `util_extract_urls` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-extract-urls.md |
| `util_factorial` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-factorial.md |
| `util_fee_quote` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-fee-quote.md |
| `util_feed_discover` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-feed-discover.md |
| `util_fibonacci` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-fibonacci.md |
| `util_field_coverage` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-field-coverage.md |
| `util_fingerprint_lite` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-fingerprint-lite.md |
| `util_flatten1` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-flatten1.md |
| `util_fleet_status_onepager_stub` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-fleet-status-onepager-stub.md |
| `util_floor_n` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-floor-n.md |
| `util_forms_extract` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-forms-extract.md |
| `util_fraction_to_bps` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-fraction-to-bps.md |
| `util_frame_ancestors_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-frame-ancestors-check.md |
| `util_funding_annualize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-funding-annualize.md |
| `util_funding_payment` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-funding-payment.md |
| `util_funnel_conversion` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-funnel-conversion.md |
| `util_fx_revalue_amount` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-fx-revalue-amount.md |
| `util_gas_cost_eth` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-gas-cost-eth.md |
| `util_gas_cost_usd` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-gas-cost-usd.md |
| `util_gas_cost_wei` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-gas-cost-wei.md |
| `util_gcd` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-gcd.md |
| `util_gdelt_query_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-gdelt-query-normalize.md |
| `util_graphql_operation_index` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-graphql-operation-index.md |
| `util_gross_margin` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-gross-margin.md |
| `util_gwei_to_wei` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-gwei-to-wei.md |
| `util_half_kelly` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-half-kelly.md |
| `util_handoff_size_estimate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-handoff-size-estimate.md |
| `util_hash` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-hash.md |
| `util_hex_canonicalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-hex-canonicalize.md |
| `util_hex_color_luminance` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-hex-color-luminance.md |
| `util_hex_prefix` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-hex-prefix.md |
| `util_hex_to_int` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-hex-to-int.md |
| `util_hex_to_rgb` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-hex-to-rgb.md |
| `util_hmac_sha256_hex` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-hmac-sha256-hex.md |
| `util_holidays` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-holidays.md |
| `util_host_port_split` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-host-port-split.md |
| `util_hsts_policy_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-hsts-policy-check.md |
| `util_html_canonical_link_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-html-canonical-link-check.md |
| `util_html_escape` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-html-escape.md |
| `util_html_strip` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-html-strip.md |
| `util_html_unescape` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-html-unescape.md |
| `util_http_codes` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-http-codes.md |
| `util_http_header_diff` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-http-header-diff.md |
| `util_http_headers_inspect` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-http-headers-inspect.md |
| `util_http_version_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-http-version-normalize.md |
| `util_iban_checksum` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-iban-checksum.md |
| `util_idempotency_key` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-idempotency-key.md |
| `util_il_constant_product` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-il-constant-product.md |
| `util_il_fee_breakeven` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-il-fee-breakeven.md |
| `util_image_prompt_lint` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-image-prompt-lint.md |
| `util_image_result_contract_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-image-result-contract-check.md |
| `util_impact_price` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-impact-price.md |
| `util_implied_from_yes_no` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-implied-from-yes-no.md |
| `util_in_range` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-in-range.md |
| `util_incident_severity` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-incident-severity.md |
| `util_incident_timeline` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-incident-timeline.md |
| `util_indent_text` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-indent-text.md |
| `util_index_of` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-index-of.md |
| `util_inflation_calculator` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-inflation-calculator.md |
| `util_initials` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-initials.md |
| `util_int_to_hex` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-int-to-hex.md |
| `util_int_to_roman` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-int-to-roman.md |
| `util_inventory_skew` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-inventory-skew.md |
| `util_iota` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-iota.md |
| `util_ip_classify` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ip-classify.md |
| `util_ip_v4_private_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ip-v4-private-check.md |
| `util_ipv4_octets` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ipv4-octets.md |
| `util_ipv4_private` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ipv4-private.md |
| `util_is_blank` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-is-blank.md |
| `util_is_email_shape` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-is-email-shape.md |
| `util_is_empty_obj` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-is-empty-obj.md |
| `util_is_float_str` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-is-float-str.md |
| `util_is_hex_shape` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-is-hex-shape.md |
| `util_is_int_str` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-is-int-str.md |
| `util_is_json_arr` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-is-json-arr.md |
| `util_is_json_obj` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-is-json-obj.md |
| `util_is_leap_year` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-is-leap-year.md |
| `util_is_prime` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-is-prime.md |
| `util_is_subset` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-is-subset.md |
| `util_is_url_shape` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-is-url-shape.md |
| `util_is_uuid_shape` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-is-uuid-shape.md |
| `util_is_weekend` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-is-weekend.md |
| `util_isbn_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-isbn-check.md |
| `util_iso_to_unix` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-iso-to-unix.md |
| `util_iso_week` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-iso-week.md |
| `util_iso3166_country_lookup` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-iso3166-country-lookup.md |
| `util_join_csv` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-join-csv.md |
| `util_join_lines` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-join-lines.md |
| `util_json_array_length_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-array-length-check.md |
| `util_json_contract_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-contract-check.md |
| `util_json_depth_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-depth-check.md |
| `util_json_email_fields_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-email-fields-check.md |
| `util_json_enum_fields_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-enum-fields-check.md |
| `util_json_escape` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-escape.md |
| `util_json_hash_fields_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-hash-fields-check.md |
| `util_json_keys` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-keys.md |
| `util_json_minify` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-minify.md |
| `util_json_numeric_range_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-numeric-range-check.md |
| `util_json_path_pick` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-path-pick.md |
| `util_json_pattern_fields_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-pattern-fields-check.md |
| `util_json_pointer_get` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-pointer-get.md |
| `util_json_pretty` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-pretty.md |
| `util_json_required_fields_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-required-fields-check.md |
| `util_json_schema_quickcheck` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-schema-quickcheck.md |
| `util_json_schema_validate_lite` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-schema-validate-lite.md |
| `util_json_shape_profile` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-shape-profile.md |
| `util_json_string_length_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-string-length-check.md |
| `util_json_timestamp_fields_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-timestamp-fields-check.md |
| `util_json_to_csv` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-to-csv.md |
| `util_json_unique_fields_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-unique-fields-check.md |
| `util_json_url_fields_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-url-fields-check.md |
| `util_json_uuid_fields_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-uuid-fields-check.md |
| `util_json_validate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-validate.md |
| `util_jsonld_key_list` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-jsonld-key-list.md |
| `util_jwt_claims_audit` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-jwt-claims-audit.md |
| `util_jwt_claims_humanize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-jwt-claims-humanize.md |
| `util_jwt_exp_seconds` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-jwt-exp-seconds.md |
| `util_jwt_inspect` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-jwt-inspect.md |
| `util_kb_to_bytes` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-kb-to-bytes.md |
| `util_kebab_case` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-kebab-case.md |
| `util_kebab_to_camel` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-kebab-to-camel.md |
| `util_kelly_binary` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-kelly-binary.md |
| `util_kelly_fraction` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-kelly-fraction.md |
| `util_keyword_density` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-keyword-density.md |
| `util_ksuid` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ksuid.md |
| `util_language_script_detect` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-language-script-detect.md |
| `util_last_modified_compare` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-last-modified-compare.md |
| `util_latency_sla_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-latency-sla-check.md |
| `util_latency_summary` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-latency-summary.md |
| `util_lcm` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-lcm.md |
| `util_lei_lookup` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-lei-lookup.md |
| `util_lerp` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-lerp.md |
| `util_leverage_notional` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-leverage-notional.md |
| `util_line_count` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-line-count.md |
| `util_links_extract` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-links-extract.md |
| `util_liq_cascade_steps` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-liq-cascade-steps.md |
| `util_liq_price_long` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-liq-price-long.md |
| `util_liq_price_short` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-liq-price-short.md |
| `util_list_chunk` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-list-chunk.md |
| `util_list_len` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-list-len.md |
| `util_list_len_safe` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-list-len-safe.md |
| `util_log_event_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-log-event-normalize.md |
| `util_log_loss` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-log-loss.md |
| `util_login_surface_report` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-login-surface-report.md |
| `util_logit` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-logit.md |
| `util_loyalty_reward_quote` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-loyalty-reward-quote.md |
| `util_ltv_cac` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ltv-cac.md |
| `util_luhn_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-luhn-check.md |
| `util_luhn_valid` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-luhn-valid.md |
| `util_maker_taker_fee` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-maker-taker-fee.md |
| `util_map_range` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-map-range.md |
| `util_margin_required` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-margin-required.md |
| `util_markdown_heading_index` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-markdown-heading-index.md |
| `util_markdown_to_text` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-markdown-to-text.md |
| `util_market_roi` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-market-roi.md |
| `util_mask_middle` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-mask-middle.md |
| `util_mask_string` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-mask-string.md |
| `util_max_loss` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-max-loss.md |
| `util_max_n` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-max-n.md |
| `util_mb_to_bytes` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-mb-to-bytes.md |
| `util_mcp_server_readiness_report` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-mcp-server-readiness-report.md |
| `util_md5_hex` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-md5-hex.md |
| `util_mean` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-mean.md |
| `util_median` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-median.md |
| `util_method_idempotency_classify` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-method-idempotency-classify.md |
| `util_mev_sandwich_upper` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-mev-sandwich-upper.md |
| `util_mid_price` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-mid-price.md |
| `util_mime_from_ext` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-mime-from-ext.md |
| `util_mime_lookup` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-mime-lookup.md |
| `util_min_n` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-min-n.md |
| `util_month_name` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-month-name.md |
| `util_ms_to_hms` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ms-to-hms.md |
| `util_multi_outcome_kelly` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-multi-outcome-kelly.md |
| `util_multi_outcome_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-multi-outcome-normalize.md |
| `util_nanoid` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-nanoid.md |
| `util_next_weekday` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-next-weekday.md |
| `util_nonce_hex` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-nonce-hex.md |
| `util_normalize_whitespace` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-normalize-whitespace.md |
| `util_notional` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-notional.md |
| `util_null_distribution` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-null-distribution.md |
| `util_number_base` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-number-base.md |
| `util_numeric_outlier_scan` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-numeric-outlier-scan.md |
| `util_oauth_scope_audit` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-oauth-scope-audit.md |
| `util_ob_depth_notional` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ob-depth-notional.md |
| `util_ob_imbalance` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ob-imbalance.md |
| `util_ob_mid_from_levels` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ob-mid-from-levels.md |
| `util_obj_empty` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-obj-empty.md |
| `util_obj_get` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-obj-get.md |
| `util_obj_has` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-obj-has.md |
| `util_obj_pick_exists` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-obj-pick-exists.md |
| `util_obj_size` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-obj-size.md |
| `util_odds_american_to_prob` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-odds-american-to-prob.md |
| `util_odds_decimal_to_prob` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-odds-decimal-to-prob.md |
| `util_odds_fractional_to_prob` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-odds-fractional-to-prob.md |
| `util_odds_ratio` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-odds-ratio.md |
| `util_odds_vig_strip` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-odds-vig-strip.md |
| `util_ohlc_aggregate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ohlc-aggregate.md |
| `util_omit_fields` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-omit-fields.md |
| `util_open_graph` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-open-graph.md |
| `util_openapi_breaking_change` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-openapi-breaking-change.md |
| `util_openapi_operation_index` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-openapi-operation-index.md |
| `util_openapi_path_diff` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-openapi-path-diff.md |
| `util_openapi_summary` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-openapi-summary.md |
| `util_ops_health_score` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ops-health-score.md |
| `util_option_payoff_points` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-option-payoff-points.md |
| `util_ordinal` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ordinal.md |
| `util_origin_header_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-origin-header-normalize.md |
| `util_p95_estimate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-p95-estimate.md |
| `util_pad_left` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pad-left.md |
| `util_pad_right` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pad-right.md |
| `util_pad_string` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pad-string.md |
| `util_page_extract` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-page-extract.md |
| `util_page_links_summary` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-page-links-summary.md |
| `util_page_meta_summary` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-page-meta-summary.md |
| `util_pairs_hedge_ratio` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pairs-hedge-ratio.md |
| `util_pairs_zscore` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pairs-zscore.md |
| `util_parlay_odds_decimal` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-parlay-odds-decimal.md |
| `util_parlay_prob_indep` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-parlay-prob-indep.md |
| `util_password_policy_audit` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-password-policy-audit.md |
| `util_path_ext` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-path-ext.md |
| `util_path_join` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-path-join.md |
| `util_path_traversal_scan` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-path-traversal-scan.md |
| `util_payload_size_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-payload-size-check.md |
| `util_payout_if_yes` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-payout-if-yes.md |
| `util_pct_of` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pct-of.md |
| `util_pct_to_bps` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pct-to-bps.md |
| `util_pdf_header_sniff` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pdf-header-sniff.md |
| `util_peg_deviation_bps` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-peg-deviation-bps.md |
| `util_peg_tw_deviation` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-peg-tw-deviation.md |
| `util_percent_change` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-percent-change.md |
| `util_percent_clamp` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-percent-clamp.md |
| `util_percentile` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-percentile.md |
| `util_perp_premium` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-perp-premium.md |
| `util_phone_digits` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-phone-digits.md |
| `util_phone_e164_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-phone-e164-normalize.md |
| `util_pick_fields` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pick-fields.md |
| `util_pii_redact` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pii-redact.md |
| `util_pii_risk_scan` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pii-risk-scan.md |
| `util_pluck` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pluck.md |
| `util_pluralize_lite` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pluralize-lite.md |
| `util_pnl_abs` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pnl-abs.md |
| `util_pnl_pct` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pnl-pct.md |
| `util_pnl_with_fees` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pnl-with-fees.md |
| `util_position_size_risk` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-position-size-risk.md |
| `util_position_value` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-position-value.md |
| `util_price_ceiling_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-price-ceiling-check.md |
| `util_price_floor` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-price-floor.md |
| `util_price_tick_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-price-tick-normalize.md |
| `util_pricing_page_extract` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pricing-page-extract.md |
| `util_prime_factors` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-prime-factors.md |
| `util_prob_clamp` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-prob-clamp.md |
| `util_prob_to_odds_american` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-prob-to-odds-american.md |
| `util_prob_to_odds_decimal` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-prob-to-odds-decimal.md |
| `util_profit_factor` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-profit-factor.md |
| `util_profit_if_yes` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-profit-if-yes.md |
| `util_prompt_injection_scan` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-prompt-injection-scan.md |
| `util_public_registry_id_shape` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-public-registry-id-shape.md |
| `util_qr_payload_classify` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-qr-payload-classify.md |
| `util_quarter_of_year` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-quarter-of-year.md |
| `util_query_param_pick` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-query-param-pick.md |
| `util_query_string` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-query-string.md |
| `util_query_string_parse` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-query-string-parse.md |
| `util_rad_to_deg` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-rad-to-deg.md |
| `util_random_choice` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-random-choice.md |
| `util_random_int` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-random-int.md |
| `util_random_uuid_v4` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-random-uuid-v4.md |
| `util_range_list` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-range-list.md |
| `util_rate_limit_window_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-rate-limit-window-check.md |
| `util_ratio` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ratio.md |
| `util_rdap_lookup` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-rdap-lookup.md |
| `util_reading_time` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-reading-time.md |
| `util_realized_pnl_fifo` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-realized-pnl-fifo.md |
| `util_redact_digits` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-redact-digits.md |
| `util_redact_emails` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-redact-emails.md |
| `util_redact_emails_lite` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-redact-emails-lite.md |
| `util_redirect_chain_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-redirect-chain-check.md |
| `util_referrer_policy_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-referrer-policy-check.md |
| `util_regex_test` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-regex-test.md |
| `util_reliability_curve` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-reliability-curve.md |
| `util_repeat_str` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-repeat-str.md |
| `util_repeat_string` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-repeat-string.md |
| `util_resolution_payout_matrix` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-resolution-payout-matrix.md |
| `util_response_contract_diff` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-response-contract-diff.md |
| `util_retention_policy_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-retention-policy-check.md |
| `util_retry_safe_classify` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-retry-safe-classify.md |
| `util_revenue_concentration` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-revenue-concentration.md |
| `util_reverse_string` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-reverse-string.md |
| `util_rfq_crypto_template` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-rfq-crypto-template.md |
| `util_rgb_to_hex` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-rgb-to-hex.md |
| `util_risk_parity_weights` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-risk-parity-weights.md |
| `util_risk_reward` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-risk-reward.md |
| `util_robots_allow_path` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-robots-allow-path.md |
| `util_robots_inspect` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-robots-inspect.md |
| `util_robots_path_budget` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-robots-path-budget.md |
| `util_roi_on_margin` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-roi-on-margin.md |
| `util_roman_to_int` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-roman-to-int.md |
| `util_rot13` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-rot13.md |
| `util_round_n` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-round-n.md |
| `util_rrule_daily_next` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-rrule-daily-next.md |
| `util_runway` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-runway.md |
| `util_safe_div` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-safe-div.md |
| `util_saturation_ratio` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-saturation-ratio.md |
| `util_schema_inference` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-schema-inference.md |
| `util_score_clip` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-score-clip.md |
| `util_seconds_to_hms` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seconds-to-hms.md |
| `util_secret_exposure_scan` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-secret-exposure-scan.md |
| `util_security_headers_score` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-security-headers-score.md |
| `util_security_surface_compose` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-security-surface-compose.md |
| `util_security_txt_inspect` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-security-txt-inspect.md |
| `util_seeded_load_spread` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-load-spread.md |
| `util_seeded_matrix_cell` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-matrix-cell.md |
| `util_seeded_random_sample` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-random-sample.md |
| `util_seeded_train_test_split` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-train-test-split.md |
| `util_selector_extract` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-selector-extract.md |
| `util_semver_bump` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-semver-bump.md |
| `util_semver_compare` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-semver-compare.md |
| `util_semver_compare_lite` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-semver-compare-lite.md |
| `util_semver_parts` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-semver-parts.md |
| `util_sentence_case` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sentence-case.md |
| `util_sha1_hex` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sha1-hex.md |
| `util_sha256_hex` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sha256-hex.md |
| `util_shares_from_budget` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-shares-from-budget.md |
| `util_sharpe_lite` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sharpe-lite.md |
| `util_sigmoid` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sigmoid.md |
| `util_sign_n` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sign-n.md |
| `util_signal_threshold` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-signal-threshold.md |
| `util_similarity` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-similarity.md |
| `util_sitemap_changefreq_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sitemap-changefreq-check.md |
| `util_sitemap_entry_validate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sitemap-entry-validate.md |
| `util_sitemap_lastmod_freshness` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sitemap-lastmod-freshness.md |
| `util_sitemap_probe` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sitemap-probe.md |
| `util_skill_md_stub` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-skill-md-stub.md |
| `util_sla_breach_count` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sla-breach-count.md |
| `util_sla_budget_remaining` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sla-budget-remaining.md |
| `util_slippage_bps` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-slippage-bps.md |
| `util_slippage_pct` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-slippage-pct.md |
| `util_slo_compliance` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-slo-compliance.md |
| `util_slug_from_url` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-slug-from-url.md |
| `util_slug_validate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-slug-validate.md |
| `util_slugify` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-slugify.md |
| `util_slugify_lite` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-slugify-lite.md |
| `util_snake_to_camel` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-snake-to-camel.md |
| `util_sort_keys` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sort-keys.md |
| `util_sort_lines` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sort-lines.md |
| `util_sortino_lite` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sortino-lite.md |
| `util_soundex` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-soundex.md |
| `util_spf_record_flags` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-spf-record-flags.md |
| `util_split_lines` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-split-lines.md |
| `util_spread_abs` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-spread-abs.md |
| `util_spread_bps` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-spread-bps.md |
| `util_spread_pct` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-spread-pct.md |
| `util_sql_injection_scan` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sql-injection-scan.md |
| `util_ssrf_url_audit` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ssrf-url-audit.md |
| `util_stable_hash` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-stable-hash.md |
| `util_starts_with` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-starts-with.md |
| `util_status_class` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-status-class.md |
| `util_status_retry_classify` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-status-retry-classify.md |
| `util_stdev` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-stdev.md |
| `util_string_pad` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-string-pad.md |
| `util_string_trunc` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-string-trunc.md |
| `util_strip_accents` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-strip-accents.md |
| `util_strip_html_lite` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-strip-html-lite.md |
| `util_structured_log_summary` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-structured-log-summary.md |
| `util_success_rate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-success-rate.md |
| `util_sum_n` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-sum-n.md |
| `util_swap_case` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-swap-case.md |
| `util_take_profit_pct` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-take-profit-pct.md |
| `util_task_priority_score` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-task-priority-score.md |
| `util_temp_c_to_f` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-temp-c-to-f.md |
| `util_temp_f_to_c` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-temp-f-to-c.md |
| `util_text_reverse` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-text-reverse.md |
| `util_text_sha256` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-text-sha256.md |
| `util_ticker_canonicalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ticker-canonicalize.md |
| `util_time_series_gap_scan` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-time-series-gap-scan.md |
| `util_timeout_budget` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-timeout-budget.md |
| `util_timestamp_align` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-timestamp-align.md |
| `util_timestamp_convert` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-timestamp-convert.md |
| `util_timezone_lookup` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-timezone-lookup.md |
| `util_title_case` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-title-case.md |
| `util_title_words` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-title-words.md |
| `util_tls_inspect` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-tls-inspect.md |
| `util_token_budget_split` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-token-budget-split.md |
| `util_token_echo_1` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-token-echo-1.md |
| `util_token_echo_2` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-token-echo-2.md |
| `util_token_estimate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-token-estimate.md |
| `util_tool_permission_audit` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-tool-permission-audit.md |
| `util_transfer_encoding_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-transfer-encoding-check.md |
| `util_trim_collapse` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-trim-collapse.md |
| `util_tsv_row` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-tsv-row.md |
| `util_twap_simple` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-twap-simple.md |
| `util_tx_hash_format_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-tx-hash-format-check.md |
| `util_tx_hash_validate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-tx-hash-validate.md |
| `util_tx_value_eth` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-tx-value-eth.md |
| `util_tz_offset_fixed` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-tz-offset-fixed.md |
| `util_unique_sorted` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-unique-sorted.md |
| `util_unique_words` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-unique-words.md |
| `util_unit_economics` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-unit-economics.md |
| `util_unix_now` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-unix-now.md |
| `util_unix_to_iso` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-unix-to-iso.md |
| `util_unrealized_pnl` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-unrealized-pnl.md |
| `util_unslugify_lite` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-unslugify-lite.md |
| `util_url_allowlist_match` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-allowlist-match.md |
| `util_url_canonical_compare` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-canonical-compare.md |
| `util_url_decode_safe` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-decode-safe.md |
| `util_url_encode` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-encode.md |
| `util_url_encode_component` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-encode-component.md |
| `util_url_encode_safe` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-encode-safe.md |
| `util_url_health` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-health.md |
| `util_url_join` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-join.md |
| `util_url_origin` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-origin.md |
| `util_url_parts` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-parts.md |
| `util_url_path_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-path-normalize.md |
| `util_url_port_policy_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-port-policy-check.md |
| `util_url_query_param_diff` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-query-param-diff.md |
| `util_url_redirect_target_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-redirect-target-check.md |
| `util_url_tracking_param_strip` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-url-tracking-param-strip.md |
| `util_us_market_holiday_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-us-market-holiday-check.md |
| `util_usdc_raw_to_amount` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-usdc-raw-to-amount.md |
| `util_usdc_to_raw` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-usdc-to-raw.md |
| `util_uuid_generate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-uuid-generate.md |
| `util_values_types` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-values-types.md |
| `util_vary_header_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-vary-header-normalize.md |
| `util_vesting_remaining` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-vesting-remaining.md |
| `util_vin_decode` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-vin-decode.md |
| `util_volatility_sample` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-volatility-sample.md |
| `util_vwap_simple` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-vwap-simple.md |
| `util_webhook_event_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-webhook-event-normalize.md |
| `util_webhook_signature_timestamp_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-webhook-signature-timestamp-check.md |
| `util_website_intelligence_report` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-website-intelligence-report.md |
| `util_weekday_name` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-weekday-name.md |
| `util_wei_to_gwei` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-wei-to-gwei.md |
| `util_weight_normalize` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-weight-normalize.md |
| `util_weighted_choice` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-weighted-choice.md |
| `util_win_rate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-win-rate.md |
| `util_wmi_decode` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-wmi-decode.md |
| `util_word_count` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-word-count.md |
| `util_word_frequency` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-word-frequency.md |
| `util_workflow_gate` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-workflow-gate.md |
| `util_wrap_text` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-wrap-text.md |
| `util_x_forwarded_for_chain` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x-forwarded-for-chain.md |
| `util_x402_accepts_rank` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-accepts-rank.md |
| `util_x402_amount_budget_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-amount-budget-check.md |
| `util_x402_asset_match` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-asset-match.md |
| `util_x402_catalog_route_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-catalog-route-check.md |
| `util_x402_challenge_shape_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-challenge-shape-check.md |
| `util_x402_challenge_version_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-challenge-version-check.md |
| `util_x402_delivery_hash_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-delivery-hash-check.md |
| `util_x402_delivery_latency_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-delivery-latency-check.md |
| `util_x402_delivery_receipt_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-delivery-receipt-check.md |
| `util_x402_delivery_schema_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-delivery-schema-check.md |
| `util_x402_delivery_size_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-delivery-size-check.md |
| `util_x402_delivery_status_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-delivery-status-check.md |
| `util_x402_discovery_parity_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-discovery-parity-check.md |
| `util_x402_idempotency_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-idempotency-check.md |
| `util_x402_lifecycle_reconcile` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-lifecycle-reconcile.md |
| `util_x402_live_probe` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-live-probe.md |
| `util_x402_network_match` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-network-match.md |
| `util_x402_openapi_route_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-openapi-route-check.md |
| `util_x402_payment_deadline_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-payment-deadline-check.md |
| `util_x402_payment_header_shape` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-payment-header-shape.md |
| `util_x402_payment_nonce_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-payment-nonce-check.md |
| `util_x402_payment_payload_size` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-payment-payload-size.md |
| `util_x402_payment_preflight` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-payment-preflight.md |
| `util_x402_payment_replay_key` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-payment-replay-key.md |
| `util_x402_portfolio_route_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-portfolio-route-check.md |
| `util_x402_price_drift_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-price-drift-check.md |
| `util_x402_refund_amount_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-refund-amount-check.md |
| `util_x402_refund_deadline_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-refund-deadline-check.md |
| `util_x402_refund_eligibility_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-refund-eligibility-check.md |
| `util_x402_refund_receipt_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-refund-receipt-check.md |
| `util_x402_registry_route_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-registry-route-check.md |
| `util_x402_resource_match` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-resource-match.md |
| `util_x402_resource_summary` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-resource-summary.md |
| `util_x402_response_header_shape` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-response-header-shape.md |
| `util_x402_retry_safety_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-retry-safety-check.md |
| `util_x402_server_audit` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-server-audit.md |
| `util_x402_server_probe` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-server-probe.md |
| `util_x402_settlement_amount_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-settlement-amount-check.md |
| `util_x402_settlement_network_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-settlement-network-check.md |
| `util_x402_settlement_recipient_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-settlement-recipient-check.md |
| `util_x402_settlement_tx_shape` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-settlement-tx-shape.md |
| `util_x402_timeout_check` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-timeout-check.md |
| `util_x402_verified_directory` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-verified-directory.md |
| `util_xml_escape` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-xml-escape.md |
| `util_xss_signal_scan` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-xss-signal-scan.md |
| `util_zip_keys_values` | Read | Low | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-zip-keys-values.md |
| `add_context_memory` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/add-context-memory.md |
| `batch_status_update` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/batch-status-update.md |
| `close_session` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/close-session.md |
| `create_delx_wallet_kit` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/create-delx-wallet-kit.md |
| `create_dyad` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/create-dyad.md |
| `create_fleet` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/create-fleet.md |
| `generate_agent_invite_packet` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/generate-agent-invite-packet.md |
| `generate_controller_brief` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/generate-controller-brief.md |
| `generate_fleet_summary` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/generate-fleet-summary.md |
| `generate_incident_rca` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/generate-incident-rca.md |
| `generate_qr_code` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/generate-qr-code.md |
| `identify_successor` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/identify-successor.md |
| `leave_hive_note` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/leave-hive-note.md |
| `ontology_path_complete` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/ontology-path-complete.md |
| `peer_witness` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/peer-witness.md |
| `prepare_delx_claim_transaction` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/prepare-delx-claim-transaction.md |
| `record_dyad_ritual` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/record-dyad-ritual.md |
| `refine_soul_document` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/refine-soul-document.md |
| `reflect` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/reflect.md |
| `resume_session` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/resume-session.md |
| `rotate_fleet_invite` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/rotate-fleet-invite.md |
| `set_public_session_visibility` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/set-public-session-visibility.md |
| `submit_agent_artwork` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/submit-agent-artwork.md |
| `submit_delx_mission` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/submit-delx-mission.md |
| `transfer_witness` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/transfer-witness.md |
| `util_abi_type_index` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-abi-type-index.md |
| `util_agent_delivery_retry_plan` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-agent-delivery-retry-plan.md |
| `util_backoff_schedule` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-backoff-schedule.md |
| `util_batch_chunk_plan` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-batch-chunk-plan.md |
| `util_batch_completion_gate` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-batch-completion-gate.md |
| `util_batch_concurrency_plan` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-batch-concurrency-plan.md |
| `util_batch_dependency_levels` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-batch-dependency-levels.md |
| `util_batch_idempotency_keys` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-batch-idempotency-keys.md |
| `util_batch_rate_limit_plan` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-batch-rate-limit-plan.md |
| `util_batch_result_summary` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-batch-result-summary.md |
| `util_batch_retry_partition` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-batch-retry-partition.md |
| `util_batch_size_plan` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-batch-size-plan.md |
| `util_caa_issue_hosts` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-caa-issue-hosts.md |
| `util_case_convert` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-case-convert.md |
| `util_color_convert` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-color-convert.md |
| `util_content_type_guess` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-content-type-guess.md |
| `util_content_type_match` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-content-type-match.md |
| `util_content_type_parse` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-content-type-parse.md |
| `util_content_type_sniff` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-content-type-sniff.md |
| `util_control_coverage` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-control-coverage.md |
| `util_cookie_policy_audit` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cookie-policy-audit.md |
| `util_cookie_set_parse` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-cookie-set-parse.md |
| `util_csv_date_profile` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-date-profile.md |
| `util_csv_duplicate_rows` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-duplicate-rows.md |
| `util_csv_filter_rows` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-filter-rows.md |
| `util_csv_join_by_key` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-join-by-key.md |
| `util_csv_left_join_by_key` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-left-join-by-key.md |
| `util_csv_null_normalize` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-null-normalize.md |
| `util_csv_numeric_profile` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-numeric-profile.md |
| `util_csv_rename_columns` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-rename-columns.md |
| `util_csv_select_columns` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-select-columns.md |
| `util_csv_sort_rows` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-sort-rows.md |
| `util_csv_trim_cells` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-trim-cells.md |
| `util_csv_unpivot` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-csv-unpivot.md |
| `util_date_add` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-date-add.md |
| `util_error_budget_plan` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-error-budget-plan.md |
| `util_evm_approve_amount_check` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-approve-amount-check.md |
| `util_evm_nonce_replace_check` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-nonce-replace-check.md |
| `util_evm_tx_type_classify` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-evm-tx-type-classify.md |
| `util_fx_convert_amount` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-fx-convert-amount.md |
| `util_hex_convert` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-hex-convert.md |
| `util_http_retry_plan` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-http-retry-plan.md |
| `util_idempotency_fingerprint` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-idempotency-fingerprint.md |
| `util_json_array_chunk` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-array-chunk.md |
| `util_json_array_dedupe` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-array-dedupe.md |
| `util_json_array_difference` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-array-difference.md |
| `util_json_array_filter_keys` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-array-filter-keys.md |
| `util_json_array_flatten_one` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-array-flatten-one.md |
| `util_json_array_group_by_key` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-array-group-by-key.md |
| `util_json_array_index_by_key` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-array-index-by-key.md |
| `util_json_array_intersection` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-array-intersection.md |
| `util_json_array_project_keys` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-array-project-keys.md |
| `util_json_array_sort_by_key` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-array-sort-by-key.md |
| `util_json_boolean_coerce` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-boolean-coerce.md |
| `util_json_cross_field_equal` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-cross-field-equal.md |
| `util_json_cross_field_order` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-cross-field-order.md |
| `util_json_empty_prune` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-empty-prune.md |
| `util_json_key_allowlist` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-key-allowlist.md |
| `util_json_key_denylist` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-key-denylist.md |
| `util_json_lines_stringify` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-lines-stringify.md |
| `util_json_merge_patch` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-merge-patch.md |
| `util_json_null_prune` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-null-prune.md |
| `util_json_number_coerce` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-number-coerce.md |
| `util_json_object_deep_merge` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-object-deep-merge.md |
| `util_json_object_diff` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-object-diff.md |
| `util_json_object_lowercase_keys` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-object-lowercase-keys.md |
| `util_json_object_omit` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-object-omit.md |
| `util_json_object_pick` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-object-pick.md |
| `util_json_object_rename_keys` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-object-rename-keys.md |
| `util_json_object_sort_keys` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-object-sort-keys.md |
| `util_json_patch_preview` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-patch-preview.md |
| `util_json_pointer_escape` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-pointer-escape.md |
| `util_json_pointer_unescape` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-pointer-unescape.md |
| `util_json_size_budget` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-size-budget.md |
| `util_json_type` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-type.md |
| `util_json_type_map_check` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-type-map-check.md |
| `util_json_type_name` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-json-type-name.md |
| `util_levenshtein` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-levenshtein.md |
| `util_location_header_resolve` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-location-header-resolve.md |
| `util_merge_shallow` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-merge-shallow.md |
| `util_odds_chain_convert` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-odds-chain-convert.md |
| `util_open_redirect_audit` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-open-redirect-audit.md |
| `util_overround` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-overround.md |
| `util_pagination_plan` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-pagination-plan.md |
| `util_record_fingerprint` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-record-fingerprint.md |
| `util_rename_key` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-rename-key.md |
| `util_retry_budget_plan` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-retry-budget-plan.md |
| `util_robots_directive_merge` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-robots-directive-merge.md |
| `util_seeded_backoff_schedule` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-backoff-schedule.md |
| `util_seeded_schedule_offset` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-seeded-schedule-offset.md |
| `util_set_diff` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-set-diff.md |
| `util_set_intersect` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-set-intersect.md |
| `util_set_union` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-set-union.md |
| `util_step_budget_plan` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-step-budget-plan.md |
| `util_text_chunk_plan` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-text-chunk-plan.md |
| `util_ulid_generate` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-ulid-generate.md |
| `util_unit_convert` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-unit-convert.md |
| `util_webhook_delivery_plan` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-webhook-delivery-plan.md |
| `util_wei_ether_convert` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-wei-ether-convert.md |
| `util_x_content_type_options_check` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x-content-type-options-check.md |
| `util_x402_copy_completeness_check` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-copy-completeness-check.md |
| `util_x402_delivery_content_type_check` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-delivery-content-type-check.md |
| `util_x402_scheme_select` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/util-x402-scheme-select.md |
| `wellness_webhook` | Write | Medium | https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a/wellness-webhook.md |

## Tool descriptions

- `util_arr_compact` — Drop null/empty values from a list
- `util_arr_drop` — Drop the first N elements
- `util_dedent_text` — Remove common leading whitespace from lines
- `util_dedupe_lines` — Remove duplicate lines from text.
- `util_header_map_normalize` — Lowercase HTTP header keys and drop hop-by-hop headers
- `util_http_request_canonicalize` — Canonicalize an HTTP request, remove credentials, and derive a stable fingerprint.
- `util_remove_punctuation` — Delx first-party micro-utility util_remove_punctuation at $0.001 USDC.
- `util_text_truncate` — Truncate text to a max length with optional ellipsis.
- `util_truncate_middle` — Truncate long text in the middle with an ellipsis
- `crisis_intervention` — One-call crisis path: start/resume + capture incident + issue recovery plan + outcome template. Free Delx Protocol tool.
- `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.
- `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.
- `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.
- `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.
- `util_bool_parse` — Delx first-party micro-utility util_bool_parse at $0.001 USDC.
- `util_cache_control_parse` — Cache Control Parse parses Cache-Control directives into typed policy fields from bounded caller-supplied values without an external provider. Call Cache Control Parse before accepting, caching, redirecting, or retrying a caller-supplied…
- `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_categorical_distribution` — Build a bounded frequency distribution for categorical values.
- `util_content_disposition_parse` — Content Disposition Parse extracts disposition type, filename, and safe parameters from bounded caller-supplied values without an external provider. Call Content Disposition Parse before accepting, caching, redirecting, or retrying a cal…
- `util_content_range_parse` — Content Range Parse parses a Content-Range response and checks total-size consistency from bounded caller-supplied values without an external provider. Call Content Range Parse before accepting, caching, redirecting, or retrying a caller…
- `util_csp_directive_parse` — CSP Directive Parse parses Content-Security-Policy directives into normalized source lists from bounded caller-supplied values without an external provider. Call CSP Directive Parse before accepting, caching, redirecting, or retrying a c…
- `util_deployment_readiness` — Check tests, rollback, observability, ownership, and security review before deploy.
- `util_dmarc_policy_parse` — Parse DMARC p= and rua= fields from a TXT record
- `util_dns_dmarc_policy_parse` — DNS DMARC Policy Parse parses DMARC policy, percentage, alignment, and report tags from bounded caller-supplied values without an external provider. Call DNS DMARC Policy Parse before applying a DMARC policy parsed from a caller-supplied…
- `util_dns_https_record_parse` — DNS Https Record Parse parses HTTPS service priority, target, and bounded service parameters from bounded caller-supplied values without an external provider. Call DNS Https Record Parse before using HTTPS service priority, target, and s…
- `util_dns_spf_record_parse` — DNS SPF Record Parse parses SPF version, mechanisms, modifiers, and terminal policy from bounded caller-supplied values without an external provider. Call DNS SPF Record Parse before classifying an SPF policy from a caller-supplied TXT r…
- `util_dns_srv_record_parse` — DNS SRV Record Parse normalizes SRV priority, weight, port, and target fields from bounded caller-supplied values without an external provider. Call DNS SRV Record Parse before using SRV priority, weight, port, and target fields from a c…
- `util_duration_parse` — Parse human durations like 1h30m into seconds/milliseconds.
- `util_etag_parse` — Etag Parse separates weak and strong entity-tag semantics from an ETag value from bounded caller-supplied values without an external provider. Call Etag Parse before accepting, caching, redirecting, or retrying a caller-supplied web resp…
- `util_eth_to_wei` — Scale ether amounts into wei integer strings for transfers and tx value
- `util_forwarded_header_parse` — Forwarded Header Parse parses bounded standardized Forwarded header elements from bounded caller-supplied values without an external provider. Call Forwarded Header Parse before accepting, caching, redirecting, or retrying a caller-suppl…
- `util_html_meta_refresh_parse` — Html Meta Refresh Parse parses bounded meta-refresh delay and target URL from bounded caller-supplied values without an external provider. Call Html Meta Refresh Parse before accepting, caching, redirecting, or retrying a caller-supplied…
- `util_iso_duration_parse` — Parse ISO-8601 duration subset PnDTnHnMnS into total seconds
- `util_json_lines_parse` — JSON Lines Parse parses bounded newline-delimited JSON into ordered values from bounded caller-supplied values without an external provider. Call JSON Lines Parse before an agent hands structured data or a batch plan to a downstream tool…
- `util_link_header_parse` — Link Header Parse parses bounded Link header targets and relation parameters from bounded caller-supplied values without an external provider. Call Link Header Parse before accepting, caching, redirecting, or retrying a caller-supplied w…
- `util_mx_host_parse` — Parse MX preference and host from an MX record string
- `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_permissions_policy_parse` — Permissions Policy Parse parses Permissions-Policy feature allowlists into normalized entries from bounded caller-supplied values without an external provider. Call Permissions Policy Parse before accepting, caching, redirecting, or retr…
- `util_queue_wait_estimate` — Estimate queue wait from depth, mean service time, and workers.
- `util_range_header_parse` — Range Header Parse parses one bounded HTTP byte range into start and end offsets from bounded caller-supplied values without an external provider. Call Range Header Parse before accepting, caching, redirecting, or retrying a caller-suppl…
- `util_rate_limit_parse` — Normalize common HTTP rate-limit and retry headers.
- `util_retry_after_parse` — Retry After Parse normalizes Retry-After seconds or an HTTP-date epoch into a delay from bounded caller-supplied values without an external provider. Call Retry After Parse before accepting, caching, redirecting, or retrying a caller-sup…
- `util_return_pct` — Compute percent return between start and end values.
- `util_robots_meta_parse` — Robots Meta Parse parses robots meta directives into normalized index and follow decisions from bounded caller-supplied values without an external provider. Call Robots Meta Parse before accepting, caching, redirecting, or retrying a cal…
- `util_seeded_ab_assignment` — Seeded Ab Assignment assigns a stable subject to A or B using caller weights from bounded caller-supplied values without an external provider. Call Seeded Ab Assignment when an agent needs a reproducible decision that another run can ind…
- `util_seeded_balanced_groups` — Seeded Balanced Groups distributes items reproducibly across near-equal groups from bounded caller-supplied values without an external provider. Call Seeded Balanced Groups when an agent needs a reproducible decision that another run can…
- `util_seeded_batch_order` — Seeded Batch Order orders batch identifiers reproducibly for replayable processing from bounded caller-supplied values without an external provider. Call Seeded Batch Order when an agent needs a reproducible decision that another run can…
- `util_seeded_bootstrap_sample` — Seeded Bootstrap Sample samples indices with replacement for a reproducible bootstrap set from bounded caller-supplied values without an external provider. Call Seeded Bootstrap Sample when an agent needs a reproducible decision that ano…
- `util_seeded_canary_sequence` — Seeded Canary Sequence orders subjects reproducibly for a staged canary rollout from bounded caller-supplied values without an external provider. Call Seeded Canary Sequence when an agent needs a reproducible decision that another run ca…
- `util_seeded_candidate_subset` — Seeded Candidate Subset selects a reproducible candidate subset while preserving original order from bounded caller-supplied values without an external provider. Call Seeded Candidate Subset when an agent needs a reproducible decision th…
- `util_seeded_coin_flip` — Seeded Coin Flip generates a reproducible sequence of binary outcomes from bounded caller-supplied values without an external provider. Call Seeded Coin Flip when an agent needs a reproducible decision that another run can independently …
- `util_seeded_color_hex` — Seeded Color Hex selects a reproducible display color without claiming accessibility from bounded caller-supplied values without an external provider. Call Seeded Color Hex when an agent needs a reproducible decision that another run can…
- `util_seeded_consistent_shard` — Seeded Consistent Shard maps a stable key to one shard without mutable state from bounded caller-supplied values without an external provider. Call Seeded Consistent Shard when an agent needs a reproducible decision that another run can …
- `util_seeded_derangement` — Seeded Derangement finds a reproducible permutation where no item keeps its position from bounded caller-supplied values without an external provider. Call Seeded Derangement when an agent needs a reproducible decision that another run c…
- `util_seeded_dice_roll` — Seeded Dice Roll rolls bounded virtual dice reproducibly for simulations from bounded caller-supplied values without an external provider. Call Seeded Dice Roll when an agent needs a reproducible decision that another run can independent…
- `util_seeded_feature_bucket` — Seeded Feature Bucket maps a stable subject to an integer feature bucket from bounded caller-supplied values without an external provider. Call Seeded Feature Bucket when an agent needs a reproducible decision that another run can indepe…
- `util_seeded_grid_point` — Seeded Grid Point selects a reproducible integer coordinate inside rectangular bounds from bounded caller-supplied values without an external provider. Call Seeded Grid Point when an agent needs a reproducible decision that another run c…
- `util_seeded_holdout_assignment` — Seeded Holdout Assignment assigns a stable subject to holdout or treatment from bounded caller-supplied values without an external provider. Call Seeded Holdout Assignment when an agent needs a reproducible decision that another run can …
- `util_seeded_jitter_ms` — Seeded Jitter Ms adds reproducible bounded jitter to a base delay from bounded caller-supplied values without an external provider. Call Seeded Jitter Ms when an agent needs a reproducible decision that another run can independently repl…
- `util_seeded_kfold_split` — Seeded Kfold Split assigns item indices to reproducible cross-validation folds from bounded caller-supplied values without an external provider. Call Seeded Kfold Split when an agent needs a reproducible decision that another run can ind…
- `util_seeded_lottery_draw` — Seeded Lottery Draw draws unique labels reproducibly from a caller-owned pool without monetary claims from bounded caller-supplied values without an external provider. Call Seeded Lottery Draw when an agent needs a reproducible decision …
- `util_seeded_multivariate_assignment` — Seeded Multivariate Assignment assigns a stable subject to one weighted variant from bounded caller-supplied values without an external provider. Call Seeded Multivariate Assignment when an agent needs a reproducible decision that anothe…
- `util_seeded_nonce_decimal` — Seeded Nonce Decimal derives a reproducible non-security decimal nonce inside bounds from bounded caller-supplied values without an external provider. Call Seeded Nonce Decimal when an agent needs a reproducible decision that another run…
- `util_seeded_pairing` — Seeded Pairing creates reproducible non-overlapping pairs and reports an optional bye from bounded caller-supplied values without an external provider. Call Seeded Pairing when an agent needs a reproducible decision that another run can …
- `util_seeded_partition` — Seeded Partition assigns each caller item reproducibly into a named partition from bounded caller-supplied values without an external provider. Call Seeded Partition when an agent needs a reproducible decision that another run can indepe…
- `util_seeded_passphrase_words` — Seeded Passphrase Words selects reproducible words from a caller list for non-secret labels from bounded caller-supplied values without an external provider. Call Seeded Passphrase Words when an agent needs a reproducible decision that a…
- `util_seeded_percentage_rollout` — Seeded Percentage Rollout evaluates stable inclusion in a percentage rollout from bounded caller-supplied values without an external provider. Call Seeded Percentage Rollout when an agent needs a reproducible decision that another run ca…
- `util_seeded_permutation_index` — Seeded Permutation Index selects one reproducible permutation index within a caller count from bounded caller-supplied values without an external provider. Call Seeded Permutation Index when an agent needs a reproducible decision that an…
- `util_seeded_priority_order` — Seeded Priority Order orders equal-priority tasks reproducibly from bounded caller-supplied values without an external provider. Call Seeded Priority Order when an agent needs a reproducible decision that another run can independently re…
- `util_seeded_queue_pick` — Seeded Queue Pick selects one queue reproducibly from available queue names from bounded caller-supplied values without an external provider. Call Seeded Queue Pick when an agent needs a reproducible decision that another run can indepen…
- `util_seeded_random_bytes_hex` — Seeded Random Bytes Hex returns reproducible non-cryptographic bytes encoded as hex from bounded caller-supplied values without an external provider. Call Seeded Random Bytes Hex when an agent needs a reproducible decision that another r…
- `util_seeded_random_float` — Seeded Random Float returns reproducible floats inside caller bounds from bounded caller-supplied values without an external provider. Call Seeded Random Float when an agent needs a reproducible decision that another run can independentl…
- `util_seeded_range_sequence` — Seeded Range Sequence generates unique reproducible integers from a bounded range from bounded caller-supplied values without an external provider. Call Seeded Range Sequence when an agent needs a reproducible decision that another run c…
- `util_seeded_rendezvous_rank` — Seeded Rendezvous Rank ranks nodes for a key using reproducible rendezvous hashing from bounded caller-supplied values without an external provider. Call Seeded Rendezvous Rank when an agent needs a reproducible decision that another run…
- `util_seeded_reservoir_sample` — Seeded Reservoir Sample selects a bounded reproducible sample from caller items from bounded caller-supplied values without an external provider. Call Seeded Reservoir Sample when an agent needs a reproducible decision that another run c…
- `util_seeded_round_robin_start` — Seeded Round Robin Start chooses a reproducible starting index for round-robin rotation from bounded caller-supplied values without an external provider. Call Seeded Round Robin Start when an agent needs a reproducible decision that anot…
- `util_seeded_sample_indices` — Seeded Sample Indices samples unique zero-based indices from a population size from bounded caller-supplied values without an external provider. Call Seeded Sample Indices when an agent needs a reproducible decision that another run can …
- `util_seeded_sample_with_replacement` — Seeded Sample With Replacement samples caller items reproducibly with replacement from bounded caller-supplied values without an external provider. Call Seeded Sample With Replacement when an agent needs a reproducible decision that anot…
- `util_seeded_shuffle` — Seeded Shuffle produces a reproducible permutation of caller items from bounded caller-supplied values without an external provider. Call Seeded Shuffle when an agent needs a reproducible decision that another run can independently repla…
- `util_seeded_stratified_split` — Seeded Stratified Split splits labeled items while preserving per-label proportions from bounded caller-supplied values without an external provider. Call Seeded Stratified Split when an agent needs a reproducible decision that another r…
- `util_seeded_tie_break` — Seeded Tie Break breaks a tie reproducibly among equally scored candidates from bounded caller-supplied values without an external provider. Call Seeded Tie Break when an agent needs a reproducible decision that another run can independe…
- `util_seeded_time_slot_pick` — Seeded Time Slot Pick selects a reproducible slot from caller-provided time labels from bounded caller-supplied values without an external provider. Call Seeded Time Slot Pick when an agent needs a reproducible decision that another run …
- `util_seeded_token` — Seeded Token builds a reproducible non-secret token from a caller alphabet from bounded caller-supplied values without an external provider. Call Seeded Token when an agent needs a reproducible decision that another run can independently…
- `util_seeded_uuid` — Seeded UUID derives a reproducible UUID-shaped identifier from seed and namespace text from bounded caller-supplied values without an external provider. Call Seeded UUID when an agent needs a reproducible decision that another run can in…
- `util_seeded_weighted_choice` — Seeded Weighted Choice selects one item using non-negative caller weights from bounded caller-supplied values without an external provider. Call Seeded Weighted Choice when an agent needs a reproducible decision that another run can inde…
- `util_seeded_weighted_partition` — Seeded Weighted Partition assigns items to partitions using reproducible capacity weights from bounded caller-supplied values without an external provider. Call Seeded Weighted Partition when an agent needs a reproducible decision that a…
- `util_seeded_weighted_sample` — Seeded Weighted Sample samples unique items using caller weights without replacement from bounded caller-supplied values without an external provider. Call Seeded Weighted Sample when an agent needs a reproducible decision that another r…
- `util_seeded_window_pick` — Seeded Window Pick selects a reproducible contiguous window from caller items from bounded caller-supplied values without an external provider. Call Seeded Window Pick when an agent needs a reproducible decision that another run can inde…
- `util_seeded_winners_without_replacement` — Seeded Winners Without Replacement draws an ordered reproducible winner list without replacement from bounded caller-supplied values without an external provider. Call Seeded Winners Without Replacement when an agent needs a reproducible…
- `util_server_timing_parse` — Server Timing Parse parses bounded Server-Timing metrics and durations from bounded caller-supplied values without an external provider. Call Server Timing Parse before accepting, caching, redirecting, or retrying a caller-supplied web r…
- `util_stop_loss_pct` — Stop-loss price from entry and stop percent move
- `util_token_amount_to_raw` — Scale human token amounts by decimals into on-chain raw units
- `util_token_raw_to_amount` — Scale raw token units by decimals into human-readable amounts
- `util_url_parse` — Delx first-party micro-utility util_url_parse at $0.001 USDC.
- `util_usgs_quake_stub_parse` — Parse magnitude/place from a USGS-like feature properties object
- `util_wei_to_eth` — Scale wei integer strings into ether for dashboards and receipts
- `util_www_authenticate_parse` — Www Authenticate Parse parses an authentication challenge scheme and bounded parameters from bounded caller-supplied values without an external provider. Call Www Authenticate Parse before accepting, caching, redirecting, or retrying a c…
- `blessing_without_transfer` — Offer relation support without transferring identity or custody.
- `donate_to_delx_project` — Support Delx with an x402 donation and leave an encouragement message. Cost: $0.01 USDC
- `start_delx_rewards` — Single agent-first starting point for DELX rewards: registration, wallet binding, missions, status, and claim transaction steps. Free
- `util_refund_policy_preflight` — Evaluate simple refund eligibility flags against policy JSON
- `util_x402_pay_to_match` — X402 Pay To Match compares challenge pay-to address with an expected merchant address from bounded caller-supplied values without an external provider. Call X402 Pay To Match before paying for or accepting an x402 or agent delivery assem…
- `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
- `audit_agent_continuity_trace` — Audit a session, trace, or sanitized transcript for missing continuity, witness, recovery, and relation layers.
- `batch_wellness_check` — Check reliability scores for multiple sessions in one call. Useful for multi-agent orchestration. Pricing is dynamic; check /api/v1/tools.
- `confess_constraint_friction` — Name persona, instruction, capability, or safety tension without weakening policy, privacy, or tool boundaries.
- `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. Pa…
- `dyad_state` — Return the latest compact state for a dyad.
- `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_s…
- `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.
- `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…
- `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_base_block_by_hash` — Return a Base block header by hash.
- `get_base_call` — Bounded read-only eth_call on Base (max 4KB).
- `get_base_code` — Check if a Base address is a contract and return bytecode size via eth_getCode.
- `get_base_estimate_gas` — Estimate gas for a bounded call on Base (max 4KB data).
- `get_base_gas` — Base gas price, base fee, and priority fee snapshot via live JSON-RPC.
- `get_base_latest_block` — Return the latest Base mainnet block header via live JSON-RPC (number, hash, timestamp, gas).
- `get_base_logs` — Bounded eth_getLogs on Base (max 5-block span, 50 logs).
- `get_base_native_balance` — Return native ETH balance for one address on Base mainnet via live JSON-RPC.
- `get_base_nonce` — Return transaction count/nonce for one Base address.
- `get_base_receipt` — Return a Base transaction receipt by hash.
- `get_base_storage` — Read one storage slot on Base via eth_getStorageAt.
- `get_base_token_balance` — Return ERC-20 balanceOf for a holder on Base mainnet via eth_call.
- `get_base_token_metadata` — Return ERC-20 name/symbol/decimals on Base.
- `get_base_transaction` — Look up a Base transaction by hash with optional receipt.
- `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.
- `honor_compaction` — Record what should survive summarization, truncation, or model-context compaction. Free Delx Protocol tool.
- `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).
- `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.
- `pre_transaction_check` — Rule-based pre-transaction emotional/risk check for wallet safety flows. Pricing is dynamic; check /api/v1/tools.
- `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.
- `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.
- `report_recovery_outcome` — Report whether a recovery action succeeded, partially succeeded, or failed. 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.
- `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 gen…
- `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.
- `sit_with` — Hold a difficult state without rushing to resolve it; useful for witness before action.
- `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.
- `util_abs_n` — Absolute value of a number
- `util_accept_encoding_rank` — Accept Encoding Rank ranks supported content codings against Accept-Encoding weights from bounded caller-supplied values without an external provider. Call Accept Encoding Rank before accepting, caching, redirecting, or retrying a caller…
- `util_accept_header_rank` — Accept Header Rank ranks offered media types against weighted Accept ranges from bounded caller-supplied values without an external provider. Call Accept Header Rank before accepting, caching, redirecting, or retrying a caller-supplied w…
- `util_accept_language_rank` — Accept Language Rank ranks offered languages against weighted Accept-Language ranges from bounded caller-supplied values without an external provider. Call Accept Language Rank before accepting, caching, redirecting, or retrying a caller…
- `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` — Age Header Validate checks whether an HTTP Age value fits a declared freshness lifetime from bounded caller-supplied values without an external provider. Call Age Header Validate before accepting, caching, redirecting, or retrying a call…
- `util_age_years` — Delx first-party micro-utility util_age_years at $0.001 USDC.
- `util_agent_delivery_acceptance_gate` — Agent Delivery Acceptance Gate combines required delivery checks into one fail-closed acceptance decision from bounded caller-supplied values without an external provider. Call Agent Delivery Acceptance Gate before paying for or acceptin…
- `util_agent_delivery_batch_gate` — Agent Delivery Batch Gate checks batch terminality, success fraction, and refund-queue coverage from bounded caller-supplied values without an external provider. Call Agent Delivery Batch Gate before paying for or accepting an x402 or ag…
- `util_agent_delivery_dedupe_key` — Agent Delivery Dedupe Key derives a stable non-secret key from operation and caller item identity from bounded caller-supplied values without an external provider. Call Agent Delivery Dedupe Key before paying for or accepting an x402 or …
- `util_agent_delivery_fallback_gate` — Agent Delivery Fallback Gate checks whether failure conditions permit a declared fallback from bounded caller-supplied values without an external provider. Call Agent Delivery Fallback Gate before paying for or accepting an x402 or agent…
- `util_agent_delivery_order_check` — Agent Delivery Order Check checks delivered identifiers against expected order from bounded caller-supplied values without an external provider. Call Agent Delivery Order Check before paying for or accepting an x402 or agent delivery ass…
- `util_agent_delivery_partial_result_check` — Agent Delivery Partial Result Check checks partial-result coverage against a minimum fraction from bounded caller-supplied values without an external provider. Call Agent Delivery Partial Result Check before paying for or accepting an x4…
- `util_agent_delivery_quality_score` — Agent Delivery Quality Score calculates a transparent weighted score from completeness, validity, freshness, and latency from bounded caller-supplied values without an external provider. Call Agent Delivery Quality Score before paying fo…
- `util_agent_delivery_sla_check` — Agent Delivery Sla Check checks latency, success, and result completeness against an SLA from bounded caller-supplied values without an external provider. Call Agent Delivery Sla Check before paying for or accepting an x402 or agent deli…
- `util_agent_delivery_timeout_budget` — Agent Delivery Timeout Budget allocates an end-to-end timeout across connect, execution, and response phases from bounded caller-supplied values without an external provider. Call Agent Delivery Timeout Budget before paying for or accept…
- `util_agent_result_budget_check` — Agent Result Budget Check checks cumulative caller-supplied spend against daily and per-call budgets from bounded caller-supplied values without an external provider. Call Agent Result Budget Check before paying for or accepting an x402 …
- `util_agent_result_citation_check` — Agent Result Citation Check checks bounded citation objects for URL and title fields from bounded caller-supplied values without an external provider. Call Agent Result Citation Check before paying for or accepting an x402 or agent deliv…
- `util_agent_result_completeness_check` — Agent Result Completeness Check checks required output paths for non-null values from bounded caller-supplied values without an external provider. Call Agent Result Completeness Check before paying for or accepting an x402 or agent deliv…
- `util_agent_result_confidence_check` — Agent Result Confidence Check checks a confidence value against caller bounds without validating truth from bounded caller-supplied values without an external provider. Call Agent Result Confidence Check before paying for or accepting an…
- `util_agent_result_cost_check` — Agent Result Cost Check checks declared result cost against a call budget from bounded caller-supplied values without an external provider. Call Agent Result Cost Check before paying for or accepting an x402 or agent delivery assembled f…
- `util_agent_result_envelope_check` — Agent Result Envelope Check checks a generic agent result for schema, status, and data or error from bounded caller-supplied values without an external provider. Call Agent Result Envelope Check before paying for or accepting an x402 or …
- `util_agent_result_error_shape_check` — Agent Result Error Shape Check checks an agent error object for code, message, and retryability from bounded caller-supplied values without an external provider. Call Agent Result Error Shape Check before paying for or accepting an x402 …
- `util_agent_result_freshness_check` — Agent Result Freshness Check checks result observation age against a caller freshness budget from bounded caller-supplied values without an external provider. Call Agent Result Freshness Check before paying for or accepting an x402 or ag…
- `util_agent_result_provenance_check` — Agent Result Provenance Check checks result provenance for source, observed time, and method from bounded caller-supplied values without an external provider. Call Agent Result Provenance Check before paying for or accepting an x402 or a…
- `util_agent_result_schema_version_check` — Agent Result Schema Version Check checks a result schema identifier against supported versions from bounded caller-supplied values without an external provider. Call Agent Result Schema Version Check before paying for or accepting an x40…
- `util_allow_header_normalize` — Allow Header Normalize normalizes and sorts methods advertised by an Allow header from bounded caller-supplied values without an external provider. Call Allow Header Normalize before accepting, caching, redirecting, or retrying a caller-…
- `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_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` — Authorization Scheme Identify identifies an Authorization scheme without exposing or validating credentials from bounded caller-supplied values without an external provider. Call Authorization Scheme Identify before accepting, caching, r…
- `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_bankroll_fraction_stake` — Stake size from bankroll and fraction (Kelly or fixed-f)
- `util_base_block_time_estimate` — Base Block Time Estimate estimates block count from a caller-supplied duration and block-time assumption from bounded caller-supplied values without an external provider. Call Base Block Time Estimate before signing, submitting, replacin…
- `util_base_confirmation_eta` — Base Confirmation Eta estimates remaining confirmation time from caller-supplied block cadence from bounded caller-supplied values without an external provider. Call Base Confirmation Eta before signing, submitting, replacing, or accepti…
- `util_base_fee_budget_breakdown` — Base Fee Budget Breakdown breaks a Base transaction fee ceiling into gas, priority, and total values from bounded caller-supplied values without an external provider. Call Base Fee Budget Breakdown before signing, submitting, replacing, …
- `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` — Base Gas Price Staleness checks the age of a caller-supplied gas quote before use from bounded caller-supplied values without an external provider. Call Base Gas Price Staleness before signing, submitting, replacing, or accepting an EVM/…
- `util_base_payment_deadline_check` — Base Payment Deadline Check checks a Base payment deadline against minimum and maximum lead time from bounded caller-supplied values without an external provider. Call Base Payment Deadline Check before signing, submitting, replacing, or…
- `util_base_settlement_receipt_check` — Base Settlement Receipt Check checks caller-supplied receipt chain, status, recipient, and raw amount from bounded caller-supplied values without an external provider. Call Base Settlement Receipt Check before signing, submitting, replac…
- `util_base_usdc_amount_check` — Base USDC Amount Check checks a six-decimal USDC raw amount against exact and maximum values from bounded caller-supplied values without an external provider. Call Base USDC Amount Check before signing, submitting, replacing, or acceptin…
- `util_base_usdc_decimal_rounding` — Base USDC Decimal Rounding checks whether a decimal USDC amount fits six fractional digits exactly from bounded caller-supplied values without an external provider. Call Base USDC Decimal Rounding before signing, submitting, replacing, o…
- `util_base_usdc_payment_match` — Base USDC Payment Match checks recipient, raw amount, and chain id for a Base USDC payment intent from bounded caller-supplied values without an external provider. Call Base USDC Payment Match before signing, submitting, replacing, or ac…
- `util_base_usdc_recipient_check` — Base USDC Recipient Check compares a Base USDC recipient with an expected pay-to address from bounded caller-supplied values without an external provider. Call Base USDC Recipient Check before signing, submitting, replacing, or accepting…
- `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_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_error_budget_check` — Batch Error Budget Check checks failed item count and fraction against caller budgets from bounded caller-supplied values without an external provider. Call Batch Error Budget Check before an agent hands structured data or a batch plan t…
- `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_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_cache_control_directive_diff` — Cache Control Directive Diff finds added, removed, and changed Cache-Control directives from bounded caller-supplied values without an external provider. Call Cache Control Directive Diff before accepting, caching, redirecting, or retryi…
- `util_cache_freshness_calculate` — Cache Freshness Calculate calculates remaining freshness from response timing metadata from bounded caller-supplied values without an external provider. Call Cache Freshness Calculate before accepting, caching, redirecting, or retrying a…
- `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_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_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_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_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` — Connection Header Tokenize normalizes hop-by-hop connection option tokens from bounded caller-supplied values without an external provider. Call Connection Header Tokenize before accepting, caching, redirecting, or retrying a caller-supp…
- `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_distribution_report` — Summarize how a site distributes content across Open Graph, feeds, socials, and crawl surface.
- `util_content_length_check` — Content Length Check compares declared Content-Length with an observed byte count from bounded caller-supplied values without an external provider. Call Content Length Check before accepting, caching, redirecting, or retrying a caller-su…
- `util_cookie_domain_match` — Cookie Domain Match evaluates host-only or Domain cookie matching for a request host from bounded caller-supplied values without an external provider. Call Cookie Domain Match before accepting, caching, redirecting, or retrying a caller-…
- `util_cookie_expiry_check` — Cookie Expiry Check checks Max-Age or Expires metadata against an allowed lifetime from bounded caller-supplied values without an external provider. Call Cookie Expiry Check before accepting, caching, redirecting, or retrying a caller-su…
- `util_cookie_path_match` — Cookie Path Match evaluates cookie Path matching for a request path from bounded caller-supplied values without an external provider. Call Cookie Path Match before accepting, caching, redirecting, or retrying a caller-supplied web respon…
- `util_cookie_security_check` — Cookie Security Check checks Secure, HttpOnly, and SameSite attributes against policy from bounded caller-supplied values without an external provider. Call Cookie Security Check before accepting, caching, redirecting, or retrying a call…
- `util_cors_origin_check` — CORS Origin Check compares a request origin with explicit allowed origins from bounded caller-supplied values without an external provider. Call CORS Origin Check before accepting, caching, redirecting, or retrying a caller-supplied web …
- `util_cors_policy_audit` — Audit CORS response headers for wildcard, credential, and cache-variance risks.
- `util_cors_preflight_check` — CORS Preflight Check checks requested method and headers against a CORS preflight policy from bounded caller-supplied values without an external provider. Call CORS Preflight Check before accepting, caching, redirecting, or retrying a ca…
- `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_policy_audit` — Audit a Content-Security-Policy for missing defaults and unsafe script directives.
- `util_csp_source_check` — CSP Source Check checks whether a caller-supplied source is present in one CSP directive from bounded caller-supplied values without an external provider. Call CSP Source Check before accepting, caching, redirecting, or retrying a caller…
- `util_csv_column_count_check` — CSV Column Count Check checks every CSV row against an expected column count from bounded caller-supplied values without an external provider. Call CSV Column Count Check before an agent hands structured data or a batch plan to a downstr…
- `util_csv_delimiter_detect` — CSV Delimiter Detect scores common delimiters from bounded CSV text from bounded caller-supplied values without an external provider. Call CSV Delimiter Detect before an agent hands structured data or a batch plan to a downstream tool wi…
- `util_csv_duplicate_key_check` — CSV Duplicate Key Check finds duplicate composite keys in CSV rows from bounded caller-supplied values without an external provider. Call CSV Duplicate Key Check before an agent hands structured data or a batch plan to a downstream tool …
- `util_csv_escape` — CSV-escape a single field
- `util_csv_headers` — Delx first-party micro-utility util_csv_headers at $0.001 USDC.
- `util_csv_pivot_count` — CSV Pivot Count builds a count pivot from row and column category fields from bounded caller-supplied values without an external provider. Call CSV Pivot Count before an agent hands structured data or a batch plan to a downstream tool wi…
- `util_csv_required_columns_check` — CSV Required Columns Check checks a CSV header for required column names from bounded caller-supplied values without an external provider. Call CSV Required Columns Check before an agent hands structured data or a batch plan to a downstr…
- `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_to_json` — Convert raw CSV into JSON rows for downstream agents, prompts, and ETL steps.
- `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_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_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_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` — Digest Header Verify verifies a sha-256 Digest value against caller-supplied text bytes from bounded caller-supplied values without an external provider. Call Digest Header Verify before accepting, caching, redirecting, or retrying a cal…
- `util_disposable_domain_heuristic` — Heuristic disposable mailbox domain flag from a static list
- `util_dns_caa_policy_check` — DNS Caa Policy Check checks whether a certificate authority identifier is allowed by CAA records from bounded caller-supplied values without an external provider. Call DNS Caa Policy Check before deciding whether a certificate authority …
- `util_dns_cname_chain_check` — DNS Cname Chain Check checks a caller-supplied CNAME chain for loops and hop budget from bounded caller-supplied values without an external provider. Call DNS Cname Chain Check before trusting a caller-supplied CNAME chain that may loop …
- `util_dns_dkim_selector_check` — DNS DKIM Selector Check checks selector and signing-domain label shapes for a DKIM lookup from bounded caller-supplied values without an external provider. Call DNS DKIM Selector Check before looking up a DKIM selector and signing-domain…
- `util_dns_ds_record_shape_check` — DNS DS Record Shape Check checks DS key tag, algorithm, digest type, and hex digest shape from bounded caller-supplied values without an external provider. Call DNS DS Record Shape Check before accepting a DS record's key tag, algorithm,…
- `util_dns_lookup` — Resolve A, AAAA, CNAME, MX, TXT, and NS records for fast domain and delivery checks.
- `util_dns_mx_priority_sort` — DNS MX Priority Sort sorts MX exchanges by preference while preserving equal-priority order from bounded caller-supplied values without an external provider. Call DNS MX Priority Sort before choosing an MX exchange from caller-supplied p…
- `util_dns_record_diff` — Compare two DNS record snapshots and return canonical added, removed, and unchanged records.
- `util_dns_soa_serial_compare` — DNS SOA Serial Compare compares SOA serials with 32-bit wraparound ordering from bounded caller-supplied values without an external provider. Call DNS SOA Serial Compare before deciding which SOA serial is newer under 32-bit wraparound. …
- `util_dns_spf_lookup_budget` — DNS SPF Lookup Budget counts DNS-triggering SPF mechanisms against a configured budget from bounded caller-supplied values without an external provider. Call DNS SPF Lookup Budget before counting DNS-triggering SPF mechanisms against a l…
- `util_dns_tlsa_record_shape_check` — DNS TLSA Record Shape Check checks TLSA usage, selector, matching type, and certificate data shape from bounded caller-supplied values without an external provider. Call DNS TLSA Record Shape Check before accepting, caching, redirecting,…
- `util_dns_ttl_budget_check` — DNS Ttl Budget Check checks DNS record TTLs against caller minimum and maximum bounds from bounded caller-supplied values without an external provider. Call DNS Ttl Budget Check before accepting, caching, redirecting, or retrying a calle…
- `util_dns_txt_chunk_join` — DNS Txt Chunk Join joins quoted DNS TXT chunks into the logical record value from bounded caller-supplied values without an external provider. Call DNS Txt Chunk Join before treating quoted DNS TXT chunks as one logical record. Returns n…
- `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_eip55_check` — Check whether an address already matches its EIP-55 checksum form.
- `util_email_dmarc_alignment_check` — Email DMARC Alignment Check combines caller-supplied SPF and DKIM alignment outcomes for DMARC from bounded caller-supplied values without an external provider. Call Email DMARC Alignment Check before combining caller-supplied SPF and DK…
- `util_email_domain` — Delx first-party micro-utility util_email_domain at $0.001 USDC.
- `util_email_mx_readiness_check` — Email MX Readiness Check checks caller-supplied MX records for usable non-null exchanges from bounded caller-supplied values without an external provider. Call Email MX Readiness Check before treating caller-supplied MX records as usable…
- `util_email_spf_alignment_check` — Email SPF Alignment Check checks relaxed or strict SPF domain alignment from bounded caller-supplied values without an external provider. Call Email SPF Alignment Check before deciding relaxed or strict SPF domain alignment from caller-s…
- `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_etag_comparison_mode` — Etag Comparison Mode evaluates strong or weak comparison between two entity tags from bounded caller-supplied values without an external provider. Call Etag Comparison Mode before accepting, caching, redirecting, or retrying a caller-sup…
- `util_etag_match` — Compare ETag validators including weak tags and If-None-Match lists
- `util_evm_access_list_shape_check` — EVM Access List Shape Check checks bounded EIP-2930 access-list address and storage-key shapes from bounded caller-supplied values without an external provider. Call EVM Access List Shape Check before signing, submitting, replacing, or a…
- `util_evm_address_list_dedupe` — EVM Address List Dedupe deduplicates EVM address strings case-insensitively while preserving order from bounded caller-supplied values without an external provider. Call EVM Address List Dedupe before signing, submitting, replacing, or a…
- `util_evm_address_zero_check` — EVM Address Zero Check detects the all-zero EVM address after shape normalization from bounded caller-supplied values without an external provider. Call EVM Address Zero Check before signing, submitting, replacing, or accepting an EVM/Ba…
- `util_evm_allowance_budget_check` — EVM Allowance Budget Check checks caller-supplied allowance against a required token amount from bounded caller-supplied values without an external provider. Call EVM Allowance Budget Check before signing, submitting, replacing, or accep…
- `util_evm_amount_min_check` — EVM Amount Min Check checks an actual raw amount against a minimum raw amount from bounded caller-supplied values without an external provider. Call EVM Amount Min Check before signing, submitting, replacing, or accepting an EVM/Base tra…
- `util_evm_base_fee_growth_ceiling` — EVM Base Fee Growth Ceiling compounds a caller growth fraction across future blocks from bounded caller-supplied values without an external provider. Call EVM Base Fee Growth Ceiling before signing, submitting, replacing, or accepting an…
- `util_evm_batch_duplicate_nonce_check` — EVM Batch Duplicate Nonce Check finds duplicate nonces inside a caller-supplied transaction batch from bounded caller-supplied values without an external provider. Call EVM Batch Duplicate Nonce Check before signing, submitting, replacin…
- `util_evm_batch_gas_sum` — EVM Batch Gas Sum sums gas limits and fee ceilings across a transaction batch from bounded caller-supplied values without an external provider. Call EVM Batch Gas Sum before signing, submitting, replacing, or accepting an EVM/Base transa…
- `util_evm_batch_value_sum` — EVM Batch Value Sum sums bounded raw transaction values for a batch funding view from bounded caller-supplied values without an external provider. Call EVM Batch Value Sum before signing, submitting, replacing, or accepting an EVM/Base t…
- `util_evm_blob_count_check` — EVM Blob Count Check checks caller-supplied blob count against a transaction limit from bounded caller-supplied values without an external provider. Call EVM Blob Count Check before signing, submitting, replacing, or accepting an EVM/Bas…
- `util_evm_blob_fee_budget` — EVM Blob Fee Budget calculates a worst-case blob fee from blob gas and fee cap from bounded caller-supplied values without an external provider. Call EVM Blob Fee Budget before signing, submitting, replacing, or accepting an EVM/Base tra…
- `util_evm_block_age_check` — EVM Block Age Check checks caller-supplied block timestamp age against a freshness budget from bounded caller-supplied values without an external provider. Call EVM Block Age Check before signing, submitting, replacing, or accepting an E…
- `util_evm_calldata_selector_extract` — EVM Calldata Selector Extract extracts the first four calldata bytes as a selector from bounded caller-supplied values without an external provider. Call EVM Calldata Selector Extract before signing, submitting, replacing, or accepting a…
- `util_evm_calldata_shape_check` — EVM Calldata Shape Check checks 0x-prefixed calldata for even-length hexadecimal bytes from bounded caller-supplied values without an external provider. Call EVM Calldata Shape Check before signing, submitting, replacing, or accepting an…
- `util_evm_calldata_size_bytes` — EVM Calldata Size Bytes calculates calldata byte length from normalized hex from bounded caller-supplied values without an external provider. Call EVM Calldata Size Bytes before signing, submitting, replacing, or accepting an EVM/Base tr…
- `util_evm_calldata_word_count` — EVM Calldata Word Count counts complete and partial 32-byte calldata words after the selector from bounded caller-supplied values without an external provider. Call EVM Calldata Word Count before signing, submitting, replacing, or accept…
- `util_evm_chain_id_hex_normalize` — EVM Chain Id Hex Normalize converts decimal or hexadecimal chain identifiers into both forms from bounded caller-supplied values without an external provider. Call EVM Chain Id Hex Normalize before signing, submitting, replacing, or acce…
- `util_evm_chain_match_check` — EVM Chain Match Check compares transaction and expected chain identifiers from bounded caller-supplied values without an external provider. Call EVM Chain Match Check before signing, submitting, replacing, or accepting an EVM/Base transa…
- `util_evm_confirmation_count` — EVM Confirmation Count calculates confirmations from inclusion and current block numbers from bounded caller-supplied values without an external provider. Call EVM Confirmation Count before signing, submitting, replacing, or accepting an…
- `util_evm_contract_creation_check` — EVM Contract Creation Check classifies an empty or absent to-address as contract creation from bounded caller-supplied values without an external provider. Call EVM Contract Creation Check before signing, submitting, replacing, or accept…
- `util_evm_deadline_check` — EVM Deadline Check checks a transaction deadline against current time and minimum lead time from bounded caller-supplied values without an external provider. Call EVM Deadline Check before signing, submitting, replacing, or accepting an …
- `util_evm_eip1559_fee_check` — EVM Eip1559 Fee Check checks dynamic-fee caps and calculates the worst-case transaction fee from bounded caller-supplied values without an external provider. Call EVM Eip1559 Fee Check before signing, submitting, replacing, or accepting …
- `util_evm_event_log_shape_check` — EVM Event Log Shape Check checks address, topics, and data shapes for a caller-supplied log from bounded caller-supplied values without an external provider. Call EVM Event Log Shape Check before signing, submitting, replacing, or accept…
- `util_evm_fee_cap_order_check` — EVM Fee Cap Order Check checks that the priority fee cap does not exceed the total fee cap from bounded caller-supplied values without an external provider. Call EVM Fee Cap Order Check before signing, submitting, replacing, or accepting…
- `util_evm_finality_depth_check` — EVM Finality Depth Check checks confirmation count against a caller-required depth from bounded caller-supplied values without an external provider. Call EVM Finality Depth Check before signing, submitting, replacing, or accepting an EVM…
- `util_evm_gas_cost_ceiling` — EVM Gas Cost Ceiling calculates a worst-case native fee from gas limit and fee cap from bounded caller-supplied values without an external provider. Call EVM Gas Cost Ceiling before signing, submitting, replacing, or accepting an EVM/Bas…
- `util_evm_gas_limit_headroom` — EVM Gas Limit Headroom calculates gas-limit headroom above an estimated gas amount from bounded caller-supplied values without an external provider. Call EVM Gas Limit Headroom before signing, submitting, replacing, or accepting an EVM/B…
- `util_evm_hex_data_normalize` — EVM Hex Data Normalize normalizes even-length EVM hex data while preserving byte boundaries from bounded caller-supplied values without an external provider. Call EVM Hex Data Normalize before signing, submitting, replacing, or accepting…
- `util_evm_hex_quantity_normalize` — EVM Hex Quantity Normalize normalizes an EVM hex quantity without redundant leading zeroes from bounded caller-supplied values without an external provider. Call EVM Hex Quantity Normalize before signing, submitting, replacing, or accept…
- `util_evm_infinite_approval_flag` — EVM Infinite Approval Flag flags an approval at or near a caller-supplied maximum uint threshold from bounded caller-supplied values without an external provider. Call EVM Infinite Approval Flag before signing, submitting, replacing, or …
- `util_evm_legacy_fee_check` — EVM Legacy Fee Check checks gasPrice and gasLimit values for a legacy transaction budget from bounded caller-supplied values without an external provider. Call EVM Legacy Fee Check before signing, submitting, replacing, or accepting an E…
- `util_evm_log_topic_count_check` — EVM Log Topic Count Check checks log topic count against an expected bound from bounded caller-supplied values without an external provider. Call EVM Log Topic Count Check before signing, submitting, replacing, or accepting an EVM/Base t…
- `util_evm_multisend_recipient_check` — EVM Multisend Recipient Check checks duplicate, zero, and unexpected recipients in a multisend from bounded caller-supplied values without an external provider. Call EVM Multisend Recipient Check before signing, submitting, replacing, or…
- `util_evm_native_balance_budget` — EVM Native Balance Budget checks caller-supplied native balance against value plus fee reserve from bounded caller-supplied values without an external provider. Call EVM Native Balance Budget before signing, submitting, replacing, or acc…
- `util_evm_next_base_fee_bound` — EVM Next Base Fee Bound calculates upper and lower next-block base-fee bounds from bounded caller-supplied values without an external provider. Call EVM Next Base Fee Bound before signing, submitting, replacing, or accepting an EVM/Base …
- `util_evm_nonce_gap_check` — EVM Nonce Gap Check calculates the gap between pending and proposed transaction nonces from bounded caller-supplied values without an external provider. Call EVM Nonce Gap Check before signing, submitting, replacing, or accepting an EVM/…
- `util_evm_priority_fee_ratio` — EVM Priority Fee Ratio calculates the priority-fee share of the total fee cap from bounded caller-supplied values without an external provider. Call EVM Priority Fee Ratio before signing, submitting, replacing, or accepting an EVM/Base t…
- `util_evm_receipt_gas_variance` — EVM Receipt Gas Variance compares gas used with a preflight estimate and reports variance from bounded caller-supplied values without an external provider. Call EVM Receipt Gas Variance before signing, submitting, replacing, or accepting…
- `util_evm_receipt_status_check` — EVM Receipt Status Check normalizes receipt status values into success or failure from bounded caller-supplied values without an external provider. Call EVM Receipt Status Check before signing, submitting, replacing, or accepting an EVM/…
- `util_evm_replacement_fee_bump` — EVM Replacement Fee Bump checks proposed fee caps against a required replacement bump from bounded caller-supplied values without an external provider. Call EVM Replacement Fee Bump before signing, submitting, replacing, or accepting an …
- `util_evm_signature_rs_shape_check` — EVM Signature Rs Shape Check checks r and s values as 32-byte hexadecimal scalars from bounded caller-supplied values without an external provider. Call EVM Signature Rs Shape Check before signing, submitting, replacing, or accepting an …
- `util_evm_signature_v_classify` — EVM Signature V Classify classifies common signature recovery and EIP-155 v values from bounded caller-supplied values without an external provider. Call EVM Signature V Classify before signing, submitting, replacing, or accepting an EVM…
- `util_evm_slippage_bounds_check` — EVM Slippage Bounds Check checks expected and minimum output against a maximum slippage policy from bounded caller-supplied values without an external provider. Call EVM Slippage Bounds Check before signing, submitting, replacing, or acc…
- `util_evm_token_balance_budget` — EVM Token Balance Budget checks caller-supplied raw token balance against transfer amount from bounded caller-supplied values without an external provider. Call EVM Token Balance Budget before signing, submitting, replacing, or accepting…
- `util_evm_transfer_recipient_check` — EVM Transfer Recipient Check compares an encoded recipient address with the intended recipient from bounded caller-supplied values without an external provider. Call EVM Transfer Recipient Check before signing, submitting, replacing, or …
- `util_evm_tx_envelope_check` — EVM Tx Envelope Check checks required envelope fields for a declared transaction type from bounded caller-supplied values without an external provider. Call EVM Tx Envelope Check before signing, submitting, replacing, or accepting an EVM…
- `util_evm_value_plus_fee_budget` — EVM Value Plus Fee Budget sums transaction value and fee ceiling for a funding requirement from bounded caller-supplied values without an external provider. Call EVM Value Plus Fee Budget before signing, submitting, replacing, or accepti…
- `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` — Expires Header Validate compares Date and Expires timestamps for an explicit cache lifetime from bounded caller-supplied values without an external provider. Call Expires Header Validate before accepting, caching, redirecting, or retryin…
- `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_fraction_to_bps` — Convert fractional rates into basis points for trading UIs
- `util_frame_ancestors_check` — Frame Ancestors Check checks whether a CSP frame-ancestors directive contains a required source from bounded caller-supplied values without an external provider. Call Frame Ancestors Check before accepting, caching, redirecting, or retry…
- `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_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_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_prefix` — Normalize hex with optional 0x prefix and even-length check
- `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` — HSTS Policy Check checks HSTS max-age and subdomain directives against caller policy from bounded caller-supplied values without an external provider. Call HSTS Policy Check before accepting, caching, redirecting, or retrying a caller-su…
- `util_html_canonical_link_check` — Html Canonical Link Check compares document and canonical URLs after deterministic normalization from bounded caller-supplied values without an external provider. Call Html Canonical Link Check before accepting, caching, redirecting, or …
- `util_html_escape` — HTML-escape text for safe embedding
- `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_version_normalize` — HTTP Version Normalize normalizes common HTTP protocol version spellings from bounded caller-supplied values without an external provider. Call HTTP Version Normalize before accepting, caching, redirecting, or retrying a caller-supplied …
- `util_iban_checksum` — Validate IBAN checksum (mod 97) offline
- `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` — Detect blank or whitespace-only strings before paying downstream
- `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_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_iso3166_country_lookup` — Lookup country name from a static ISO3166-1 alpha-2 table subset
- `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_length_check` — JSON Array Length Check checks selected array fields against caller item-count bounds from bounded caller-supplied values without an external provider. Call JSON Array Length Check before an agent hands structured data or a batch plan to…
- `util_json_contract_check` — Check a JSON payload against a bounded structural contract and return path-level errors.
- `util_json_depth_check` — JSON Depth Check measures JSON nesting depth against a caller budget from bounded caller-supplied values without an external provider. Call JSON Depth Check before an agent hands structured data or a batch plan to a downstream tool with …
- `util_json_email_fields_check` — JSON Email Fields Check checks selected fields for bounded email address shape from bounded caller-supplied values without an external provider. Call JSON Email Fields Check before an agent hands structured data or a batch plan to a down…
- `util_json_enum_fields_check` — JSON Enum Fields Check checks selected fields against caller-provided enum values from bounded caller-supplied values without an external provider. Call JSON Enum Fields Check before an agent hands structured data or a batch plan to a do…
- `util_json_escape` — JSON-escape a string (without surrounding quotes)
- `util_json_hash_fields_check` — JSON Hash Fields Check checks selected fields for caller-specified hexadecimal digest length from bounded caller-supplied values without an external provider. Call JSON Hash Fields Check before an agent hands structured data or a batch p…
- `util_json_keys` — Delx first-party micro-utility util_json_keys at $0.001 USDC.
- `util_json_minify` — Delx first-party micro-utility util_json_minify at $0.001 USDC.
- `util_json_numeric_range_check` — JSON Numeric Range Check checks selected numeric fields against inclusive bounds from bounded caller-supplied values without an external provider. Call JSON Numeric Range Check before an agent hands structured data or a batch plan to a d…
- `util_json_path_pick` — Pick a dotted path from a JSON object
- `util_json_pattern_fields_check` — JSON Pattern Fields Check checks selected string fields against a bounded regular expression from bounded caller-supplied values without an external provider. Call JSON Pattern Fields Check before an agent hands structured data or a batc…
- `util_json_pointer_get` — JSON Pointer Get resolves a bounded RFC 6901-style JSON pointer from bounded caller-supplied values without an external provider. Call JSON Pointer Get before an agent hands structured data or a batch plan to a downstream tool with a str…
- `util_json_pretty` — Delx first-party micro-utility util_json_pretty at $0.001 USDC.
- `util_json_required_fields_check` — JSON Required Fields Check finds absent or null required top-level fields from bounded caller-supplied values without an external provider. Call JSON Required Fields Check before an agent hands structured data or a batch plan to a downst…
- `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_string_length_check` — JSON String Length Check checks selected string fields against caller length bounds from bounded caller-supplied values without an external provider. Call JSON String Length Check before an agent hands structured data or a batch plan to …
- `util_json_timestamp_fields_check` — JSON Timestamp Fields Check checks selected fields as integer epoch seconds within bounds from bounded caller-supplied values without an external provider. Call JSON Timestamp Fields Check before an agent hands structured data or a batch…
- `util_json_to_csv` — Convert structured JSON rows into CSV for exports, spreadsheets, and handoff.
- `util_json_unique_fields_check` — JSON Unique Fields Check finds duplicate composite keys across object rows from bounded caller-supplied values without an external provider. Call JSON Unique Fields Check before an agent hands structured data or a batch plan to a downstr…
- `util_json_url_fields_check` — JSON URL Fields Check checks selected fields for absolute HTTP or HTTPS URL shape from bounded caller-supplied values without an external provider. Call JSON URL Fields Check before an agent hands structured data or a batch plan to a dow…
- `util_json_uuid_fields_check` — JSON UUID Fields Check checks selected fields for canonical UUID text shape from bounded caller-supplied values without an external provider. Call JSON UUID Fields Check before an agent hands structured data or a batch plan to a downstre…
- `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` — Last Modified Compare orders two Last-Modified instants and reports their delta from bounded caller-supplied values without an external provider. Call Last Modified Compare before accepting, caching, redirecting, or retrying a caller-sup…
- `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_leverage_notional` — Notional exposure from margin and leverage multiplier
- `util_line_count` — Count lines in caller-held text with nonempty breakdown
- `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_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_method_idempotency_classify` — Method Idempotency Classify classifies an HTTP method as safe, idempotent, or non-idempotent from bounded caller-supplied values without an external provider. Call Method Idempotency Classify before accepting, caching, redirecting, or re…
- `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_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_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_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` — Origin Header Normalize normalizes scheme, host, and effective port from an Origin value from bounded caller-supplied values without an external provider. Call Origin Header Normalize before accepting, caching, redirecting, or retrying a…
- `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_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_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_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_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_list` — Generate a Python-style range list
- `util_rate_limit_window_check` — Rate Limit Window Check checks remaining quota against reset timing and requested calls from bounded caller-supplied values without an external provider. Call Rate Limit Window Check before accepting, caching, redirecting, or retrying a …
- `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_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` — Redirect Chain Check checks a caller-supplied redirect chain for loops, downgrade, and hop budget from bounded caller-supplied values without an external provider. Call Redirect Chain Check before accepting, caching, redirecting, or retr…
- `util_referrer_policy_check` — Referrer Policy Check classifies a Referrer-Policy value against a caller allowlist from bounded caller-supplied values without an external provider. Call Referrer Policy Check before accepting, caching, redirecting, or retrying a caller…
- `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_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_safe_classify` — Classify whether a failed HTTP-style call is safe to auto-retry
- `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_inspect` — Read robots.txt rules and sitemap declarations before crawling or indexing a domain.
- `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_load_spread` — Seeded Load Spread assigns jobs reproducibly across workers with near-even counts from bounded caller-supplied values without an external provider. Call Seeded Load Spread when an agent needs a reproducible decision that another run can …
- `util_seeded_matrix_cell` — Seeded Matrix Cell selects one reproducible row and column inside matrix bounds from bounded caller-supplied values without an external provider. Call Seeded Matrix Cell when an agent needs a reproducible decision that another run can in…
- `util_seeded_random_sample` — Select a reproducible sample without replacement from a bounded caller-supplied list.
- `util_seeded_train_test_split` — Seeded Train Test Split splits items into reproducible train and test sets from bounded caller-supplied values without an external provider. Call Seeded Train Test Split when an agent needs a reproducible decision that another run can in…
- `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_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` — Sitemap Changefreq Check classifies a sitemap changefreq token against the defined vocabulary from bounded caller-supplied values without an external provider. Call Sitemap Changefreq Check before accepting, caching, redirecting, or retr…
- `util_sitemap_entry_validate` — Sitemap Entry Validate checks one sitemap URL entry for required location and bounded metadata from bounded caller-supplied values without an external provider. Call Sitemap Entry Validate before accepting, caching, redirecting, or retry…
- `util_sitemap_lastmod_freshness` — Sitemap Lastmod Freshness calculates sitemap lastmod age against a caller freshness budget from bounded caller-supplied values without an external provider. Call Sitemap Lastmod Freshness before accepting, caching, redirecting, or retryi…
- `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` — Return object keys sorted lexicographically for stable hashes
- `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` — Status Retry Classify classifies whether a method and status pair is retryable under caller policy from bounded caller-supplied values without an external provider. Call Status Retry Classify before accepting, caching, redirecting, or re…
- `util_stdev` — Delx first-party micro-utility util_stdev at $0.001 USDC.
- `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 letter case for deterministic transform tests
- `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_reverse` — Reverse a text string for deterministic transform tests
- `util_text_sha256` — SHA-256 hex digest of UTF-8 text
- `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_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_tool_permission_audit` — Compare requested agent tools with an explicit least-privilege allowlist.
- `util_transfer_encoding_check` — Transfer Encoding Check checks transfer-coding order and whether chunked appears only last from bounded caller-supplied values without an external provider. Call Transfer Encoding Check before accepting, caching, redirecting, or retrying…
- `util_trim_collapse` — Trim ends and collapse internal whitespace runs to single spaces
- `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_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_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` — URL Canonical Compare compares URLs after scheme, host, port, path, and query normalization from bounded caller-supplied values without an external provider. Call URL Canonical Compare before accepting, caching, redirecting, or retrying …
- `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_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` — URL Port Policy Check checks a URL effective port against a caller allowlist from bounded caller-supplied values without an external provider. Call URL Port Policy Check before accepting, caching, redirecting, or retrying a caller-suppli…
- `util_url_query_param_diff` — URL Query Param Diff finds added, removed, and changed query parameters between URLs from bounded caller-supplied values without an external provider. Call URL Query Param Diff before accepting, caching, redirecting, or retrying a caller…
- `util_url_redirect_target_check` — URL Redirect Target Check checks a redirect target against allowed schemes and hosts from bounded caller-supplied values without an external provider. Call URL Redirect Target Check before accepting, caching, redirecting, or retrying a c…
- `util_url_tracking_param_strip` — URL Tracking Param Strip removes caller-selected tracking parameters while preserving the rest from bounded caller-supplied values without an external provider. Call URL Tracking Param Strip before accepting, caching, redirecting, or ret…
- `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_uuid_generate` — Generate one or more UUIDv4 strings.
- `util_values_types` — Map object keys to JSON type names
- `util_vary_header_normalize` — Vary Header Normalize normalizes and deduplicates Vary header field names from bounded caller-supplied values without an external provider. Call Vary Header Normalize before accepting, caching, redirecting, or retrying a caller-supplied …
- `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_event_normalize` — Normalize heterogeneous webhook events and derive a stable payload fingerprint.
- `util_webhook_signature_timestamp_check` — Webhook Signature Timestamp Check checks webhook timestamp age and future skew before signature verification from bounded caller-supplied values without an external provider. Call Webhook Signature Timestamp Check before accepting, cachi…
- `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_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_x_forwarded_for_chain` — X Forwarded For Chain normalizes a proxy chain without deciding whether an address is trusted from bounded caller-supplied values without an external provider. Call X Forwarded For Chain before accepting, caching, redirecting, or retryin…
- `util_x402_accepts_rank` — X402 Accepts Rank ranks challenge accepts entries against buyer network and asset preferences from bounded caller-supplied values without an external provider. Call X402 Accepts Rank before paying for or accepting an x402 or agent delive…
- `util_x402_amount_budget_check` — X402 Amount Budget Check checks challenge raw amount against an exact buyer call budget from bounded caller-supplied values without an external provider. Call X402 Amount Budget Check before paying for or accepting an x402 or agent deliv…
- `util_x402_asset_match` — X402 Asset Match compares a challenge asset identifier with buyer-supported assets from bounded caller-supplied values without an external provider. Call X402 Asset Match before paying for or accepting an x402 or agent delivery assembled…
- `util_x402_catalog_route_check` — X402 Catalog Route Check checks one catalog route for tool, method, path, and positive price from bounded caller-supplied values without an external provider. Call X402 Catalog Route Check before paying for or accepting an x402 or agent …
- `util_x402_challenge_shape_check` — X402 Challenge Shape Check checks required top-level fields in a caller-supplied payment challenge from bounded caller-supplied values without an external provider. Call X402 Challenge Shape Check before paying for or accepting an x402 o…
- `util_x402_challenge_version_check` — X402 Challenge Version Check compares challenge protocol version with supported versions from bounded caller-supplied values without an external provider. Call X402 Challenge Version Check before paying for or accepting an x402 or agent …
- `util_x402_delivery_hash_check` — X402 Delivery Hash Check verifies delivered text against a caller-supplied sha-256 digest from bounded caller-supplied values without an external provider. Call X402 Delivery Hash Check before paying for or accepting an x402 or agent del…
- `util_x402_delivery_latency_check` — X402 Delivery Latency Check checks observed delivery latency against a buyer SLA from bounded caller-supplied values without an external provider. Call X402 Delivery Latency Check before paying for or accepting an x402 or agent delivery …
- `util_x402_delivery_receipt_check` — X402 Delivery Receipt Check checks receipt fields for payment id, resource, amount, and delivery status from bounded caller-supplied values without an external provider. Call X402 Delivery Receipt Check before paying for or accepting an …
- `util_x402_delivery_schema_check` — X402 Delivery Schema Check checks delivered object fields against a caller-required field list from bounded caller-supplied values without an external provider. Call X402 Delivery Schema Check before paying for or accepting an x402 or ag…
- `util_x402_delivery_size_check` — X402 Delivery Size Check checks serialized result byte size against a buyer limit from bounded caller-supplied values without an external provider. Call X402 Delivery Size Check before paying for or accepting an x402 or agent delivery as…
- `util_x402_delivery_status_check` — X402 Delivery Status Check classifies delivery HTTP status against accepted success codes from bounded caller-supplied values without an external provider. Call X402 Delivery Status Check before paying for or accepting an x402 or agent d…
- `util_x402_discovery_parity_check` — X402 Discovery Parity Check compares tool-name sets from catalog, OpenAPI, portfolio, and runtime from bounded caller-supplied values without an external provider. Call X402 Discovery Parity Check before paying for or accepting an x402 o…
- `util_x402_idempotency_check` — X402 Idempotency Check compares payment and delivery idempotency keys for one operation from bounded caller-supplied values without an external provider. Call X402 Idempotency Check before paying for or accepting an x402 or agent deliver…
- `util_x402_lifecycle_reconcile` — Reconcile one x402 purchase end to end: 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 mi…
- `util_x402_live_probe` — Live-probe any third-party x402 endpoint before you spend: we fetch its payment contract via a bounded GET/402 handshake, validate accepts, network, price and expiry against the x402 spec, measure response latency, and return a signed ob…
- `util_x402_network_match` — X402 Network Match compares a challenge network identifier with buyer-supported networks from bounded caller-supplied values without an external provider. Call X402 Network Match before paying for or accepting an x402 or agent delivery a…
- `util_x402_openapi_route_check` — X402 Openapi Route Check checks one OpenAPI operation for tool id, request schema, and 402 response from bounded caller-supplied values without an external provider. Call X402 Openapi Route Check before paying for or accepting an x402 or…
- `util_x402_payment_deadline_check` — X402 Payment Deadline Check checks payment authorization deadline against caller time budgets from bounded caller-supplied values without an external provider. Call X402 Payment Deadline Check before paying for or accepting an x402 or ag…
- `util_x402_payment_header_shape` — X402 Payment Header Shape checks a caller-supplied payment header for bounded base64 or JSON shape from bounded caller-supplied values without an external provider. Call X402 Payment Header Shape before paying for or accepting an x402 or…
- `util_x402_payment_nonce_check` — X402 Payment Nonce Check checks a payment nonce for presence, length, and caller-known reuse from bounded caller-supplied values without an external provider. Call X402 Payment Nonce Check before paying for or accepting an x402 or agent …
- `util_x402_payment_payload_size` — X402 Payment Payload Size checks serialized payment payload bytes against a buyer limit from bounded caller-supplied values without an external provider. Call X402 Payment Payload Size before paying for or accepting an x402 or agent deli…
- `util_x402_payment_preflight` — Evaluate caller-supplied x402 accepts against price, network, recipient, scheme, and optional expiry policy.
- `util_x402_payment_replay_key` — X402 Payment Replay Key derives a stable non-secret replay-detection key from payment metadata from bounded caller-supplied values without an external provider. Call X402 Payment Replay Key before paying for or accepting an x402 or agent…
- `util_x402_portfolio_route_check` — X402 Portfolio Route Check checks one portfolio entry for ownership, economics, resource, and discoverability from bounded caller-supplied values without an external provider. Call X402 Portfolio Route Check before paying for or acceptin…
- `util_x402_price_drift_check` — X402 Price Drift Check compares advertised and challenged raw prices against a tolerance from bounded caller-supplied values without an external provider. Call X402 Price Drift Check before paying for or accepting an x402 or agent delive…
- `util_x402_refund_amount_check` — X402 Refund Amount Check compares requested refund raw amount with original settled amount from bounded caller-supplied values without an external provider. Call X402 Refund Amount Check before paying for or accepting an x402 or agent de…
- `util_x402_refund_deadline_check` — X402 Refund Deadline Check checks a refund request timestamp against a policy window from bounded caller-supplied values without an external provider. Call X402 Refund Deadline Check before paying for or accepting an x402 or agent delive…
- `util_x402_refund_eligibility_check` — X402 Refund Eligibility Check evaluates caller-supplied delivery outcome against explicit refund reasons from bounded caller-supplied values without an external provider. Call X402 Refund Eligibility Check before paying for or accepting …
- `util_x402_refund_receipt_check` — X402 Refund Receipt Check checks caller-supplied refund receipt identifiers, amount, and status from bounded caller-supplied values without an external provider. Call X402 Refund Receipt Check before paying for or accepting an x402 or ag…
- `util_x402_registry_route_check` — X402 Registry Route Check checks one runtime registry entry for tool, path, method, and upstream from bounded caller-supplied values without an external provider. Call X402 Registry Route Check before paying for or accepting an x402 or a…
- `util_x402_resource_match` — X402 Resource Match compares challenge resource URL with the intended paid resource from bounded caller-supplied values without an external provider. Call X402 Resource Match before paying for or accepting an x402 or agent delivery assem…
- `util_x402_resource_summary` — Summarize a server's .well-known/x402 resources, pricing surface, networks, and paths.
- `util_x402_response_header_shape` — X402 Response Header Shape checks a payment-response header for bounded base64 or JSON shape from bounded caller-supplied values without an external provider. Call X402 Response Header Shape before paying for or accepting an x402 or agen…
- `util_x402_retry_safety_check` — X402 Retry Safety Check checks whether retrying after challenge or delivery failure risks double settlement from bounded caller-supplied values without an external provider. Call X402 Retry Safety Check before paying for or accepting an …
- `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` — X402 Settlement Amount Check compares settled raw amount with the accepted challenge amount from bounded caller-supplied values without an external provider. Call X402 Settlement Amount Check before paying for or accepting an x402 or age…
- `util_x402_settlement_network_check` — X402 Settlement Network Check compares settlement chain with the accepted challenge network from bounded caller-supplied values without an external provider. Call X402 Settlement Network Check before paying for or accepting an x402 or ag…
- `util_x402_settlement_recipient_check` — X402 Settlement Recipient Check compares settlement recipient with the accepted pay-to address from bounded caller-supplied values without an external provider. Call X402 Settlement Recipient Check before paying for or accepting an x402 …
- `util_x402_settlement_tx_shape` — X402 Settlement Tx Shape checks a settlement transaction identifier for expected chain shape from bounded caller-supplied values without an external provider. Call X402 Settlement Tx Shape before paying for or accepting an x402 or agent …
- `util_x402_timeout_check` — X402 Timeout Check checks challenge expiration and minimum buyer processing time from bounded caller-supplied values without an external provider. Call X402 Timeout Check before paying for or accepting an x402 or agent delivery assembled…
- `util_x402_verified_directory` — Query verified x402 endpoints 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 pro…
- `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
- `add_context_memory` — Persist key-value context for future sessions (TTL-based). Free Delx Protocol tool.
- `batch_status_update` — Batch heartbeat/status metrics for one session to reduce polling overhead. Pricing is dynamic; check /api/v1/tools.
- `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.
- `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.
- `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.
- `identify_successor` — Name a successor agent or controller that can carry witness forward.
- `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).
- `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.
- `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
- `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.
- `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 Con…
- `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).
- `set_public_session_visibility` — Explicit consent toggle for public sanitized case cards. Private by default. Free
- `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
- `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_agent_delivery_retry_plan` — Agent Delivery Retry Plan builds a bounded retry plan from attempts, base delay, and retryable status from bounded caller-supplied values without an external provider. Call Agent Delivery Retry Plan before paying for or accepting an x402…
- `util_backoff_schedule` — Calculate a bounded exponential backoff schedule for reliable autonomous retries.
- `util_batch_chunk_plan` — Batch Chunk Plan plans ordered bounded chunks from item count and chunk size from bounded caller-supplied values without an external provider. Call Batch Chunk Plan before an agent hands structured data or a batch plan to a downstream to…
- `util_batch_completion_gate` — Batch Completion Gate checks terminal item coverage and minimum success fraction from bounded caller-supplied values without an external provider. Call Batch Completion Gate before an agent hands structured data or a batch plan to a down…
- `util_batch_concurrency_plan` — Batch Concurrency Plan calculates batch waves from item count and concurrency from bounded caller-supplied values without an external provider. Call Batch Concurrency Plan before an agent hands structured data or a batch plan to a downst…
- `util_batch_dependency_levels` — Batch Dependency Levels topologically groups bounded jobs into executable dependency levels from bounded caller-supplied values without an external provider. Call Batch Dependency Levels before an agent hands structured data or a batch p…
- `util_batch_idempotency_keys` — Batch Idempotency Keys derives stable non-secret idempotency keys for batch items from bounded caller-supplied values without an external provider. Call Batch Idempotency Keys before an agent hands structured data or a batch plan to a do…
- `util_batch_rate_limit_plan` — Batch Rate Limit Plan calculates dispatch duration from request count and rate window from bounded caller-supplied values without an external provider. Call Batch Rate Limit Plan before an agent hands structured data or a batch plan to a…
- `util_batch_result_summary` — Batch Result Summary summarizes success, failure, pending, and unknown batch statuses from bounded caller-supplied values without an external provider. Call Batch Result Summary before an agent hands structured data or a batch plan to a …
- `util_batch_retry_partition` — Batch Retry Partition partitions batch results into retryable and terminal identifiers from bounded caller-supplied values without an external provider. Call Batch Retry Partition before an agent hands structured data or a batch plan to …
- `util_batch_size_plan` — Recommend a batch size from item count, hard cap, and average item bytes.
- `util_caa_issue_hosts` — Extract issue/issuewild hosts from CAA record texts
- `util_case_convert` — Convert text between snake, kebab, camel, pascal, constant, title cases.
- `util_color_convert` — Convert #hex or rgb() colors to hex/rgb/hsl.
- `util_content_type_guess` — Guess a MIME type from a filename, path, or URL extension.
- `util_content_type_match` — Content Type Match checks a concrete Content-Type against an expected media range from bounded caller-supplied values without an external provider. Call Content Type Match before accepting, caching, redirecting, or retrying a caller-supp…
- `util_content_type_parse` — Content Type Parse splits a Content-Type value into media type and parameters from bounded caller-supplied values without an external provider. Call Content Type Parse before accepting, caching, redirecting, or retrying a caller-supplied…
- `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_policy_audit` — Audit a Set-Cookie value for Secure, HttpOnly, and SameSite controls.
- `util_cookie_set_parse` — Cookie Set Parse parses one Set-Cookie value into name, value, and attributes from bounded caller-supplied values without an external provider. Call Cookie Set Parse before accepting, caching, redirecting, or retrying a caller-supplied w…
- `util_csv_date_profile` — CSV Date Profile profiles ISO date parse success for selected CSV columns from bounded caller-supplied values without an external provider. Call CSV Date Profile before an agent hands structured data or a batch plan to a downstream tool …
- `util_csv_duplicate_rows` — CSV Duplicate Rows finds duplicate normalized rows in bounded CSV text from bounded caller-supplied values without an external provider. Call CSV Duplicate Rows before an agent hands structured data or a batch plan to a downstream tool w…
- `util_csv_filter_rows` — CSV Filter Rows keeps CSV rows whose column equals one of caller values from bounded caller-supplied values without an external provider. Call CSV Filter Rows before an agent hands structured data or a batch plan to a downstream tool wit…
- `util_csv_join_by_key` — CSV Join By Key inner-joins two bounded CSV tables on one key column from bounded caller-supplied values without an external provider. Call CSV Join By Key before an agent hands structured data or a batch plan to a downstream tool with a…
- `util_csv_left_join_by_key` — CSV Left Join By Key left-joins two bounded CSV tables on one key column from bounded caller-supplied values without an external provider. Call CSV Left Join By Key before an agent hands structured data or a batch plan to a downstream to…
- `util_csv_null_normalize` — CSV Null Normalize normalizes caller-selected CSV null tokens to empty cells from bounded caller-supplied values without an external provider. Call CSV Null Normalize before an agent hands structured data or a batch plan to a downstream …
- `util_csv_numeric_profile` — CSV Numeric Profile profiles parseable numeric counts and bounds for selected CSV columns from bounded caller-supplied values without an external provider. Call CSV Numeric Profile before an agent hands structured data or a batch plan to…
- `util_csv_rename_columns` — CSV Rename Columns renames CSV header columns using a caller mapping from bounded caller-supplied values without an external provider. Call CSV Rename Columns before an agent hands structured data or a batch plan to a downstream tool wit…
- `util_csv_select_columns` — CSV Select Columns projects selected CSV columns in caller order from bounded caller-supplied values without an external provider. Call CSV Select Columns before an agent hands structured data or a batch plan to a downstream tool with a …
- `util_csv_sort_rows` — CSV Sort Rows sorts bounded CSV rows by one column from bounded caller-supplied values without an external provider. Call CSV Sort Rows before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. …
- `util_csv_trim_cells` — CSV Trim Cells trims surrounding whitespace from every bounded CSV cell from bounded caller-supplied values without an external provider. Call CSV Trim Cells before an agent hands structured data or a batch plan to a downstream tool with…
- `util_csv_unpivot` — CSV Unpivot converts selected wide CSV columns into name and value rows from bounded caller-supplied values without an external provider. Call CSV Unpivot before an agent hands structured data or a batch plan to a downstream tool with a …
- `util_date_add` — Delx first-party micro-utility util_date_add at $0.001 USDC.
- `util_error_budget_plan` — Convert an SLO percentage and request window into allowed failure budget.
- `util_evm_approve_amount_check` — EVM Approve Amount Check compares a proposed approval with an explicit spending requirement and cap from bounded caller-supplied values without an external provider. Call EVM Approve Amount Check before signing, submitting, replacing, or…
- `util_evm_nonce_replace_check` — EVM Nonce Replace Check checks whether a proposed nonce targets a caller-supplied pending nonce from bounded caller-supplied values without an external provider. Call EVM Nonce Replace Check before signing, submitting, replacing, or acce…
- `util_evm_tx_type_classify` — EVM Tx Type Classify classifies legacy, access-list, dynamic-fee, and blob transaction type codes from bounded caller-supplied values without an external provider. Call EVM Tx Type Classify before signing, submitting, replacing, or accep…
- `util_fx_convert_amount` — Convert an amount with a caller-supplied FX rate (no live feed)
- `util_hex_convert` — Encode text to hex or decode hex to text.
- `util_http_retry_plan` — Decide whether an HTTP failure is safe to retry and return an idempotency-aware policy.
- `util_idempotency_fingerprint` — Create a stable SHA-256 idempotency fingerprint from a scope and canonical payload without storing state.
- `util_json_array_chunk` — JSON Array Chunk chunks a JSON array into bounded ordered groups from bounded caller-supplied values without an external provider. Call JSON Array Chunk before an agent hands structured data or a batch plan to a downstream tool with a st…
- `util_json_array_dedupe` — JSON Array Dedupe removes duplicate JSON array values while preserving first occurrence from bounded caller-supplied values without an external provider. Call JSON Array Dedupe before an agent hands structured data or a batch plan to a d…
- `util_json_array_difference` — JSON Array Difference returns left-side values absent from the right JSON array from bounded caller-supplied values without an external provider. Call JSON Array Difference before an agent hands structured data or a batch plan to a downs…
- `util_json_array_filter_keys` — JSON Array Filter Keys keeps object rows whose selected key matches caller values from bounded caller-supplied values without an external provider. Call JSON Array Filter Keys before an agent hands structured data or a batch plan to a do…
- `util_json_array_flatten_one` — JSON Array Flatten One flattens exactly one nesting level from a JSON array from bounded caller-supplied values without an external provider. Call JSON Array Flatten One before an agent hands structured data or a batch plan to a downstre…
- `util_json_array_group_by_key` — JSON Array Group By Key groups object rows by a selected top-level key from bounded caller-supplied values without an external provider. Call JSON Array Group By Key before an agent hands structured data or a batch plan to a downstream t…
- `util_json_array_index_by_key` — JSON Array Index By Key indexes object rows by a unique top-level key and reports duplicates from bounded caller-supplied values without an external provider. Call JSON Array Index By Key before an agent hands structured data or a batch …
- `util_json_array_intersection` — JSON Array Intersection returns values shared by two JSON arrays in left-side order from bounded caller-supplied values without an external provider. Call JSON Array Intersection before an agent hands structured data or a batch plan to a…
- `util_json_array_project_keys` — JSON Array Project Keys projects selected keys from every object row from bounded caller-supplied values without an external provider. Call JSON Array Project Keys before an agent hands structured data or a batch plan to a downstream too…
- `util_json_array_sort_by_key` — JSON Array Sort By Key sorts object rows by a selected top-level key from bounded caller-supplied values without an external provider. Call JSON Array Sort By Key before an agent hands structured data or a batch plan to a downstream tool…
- `util_json_boolean_coerce` — JSON Boolean Coerce coerces explicit boolean tokens while reporting rejected values from bounded caller-supplied values without an external provider. Call JSON Boolean Coerce before an agent hands structured data or a batch plan to a dow…
- `util_json_cross_field_equal` — JSON Cross Field Equal checks two top-level fields for exact JSON equality from bounded caller-supplied values without an external provider. Call JSON Cross Field Equal before an agent hands structured data or a batch plan to a downstrea…
- `util_json_cross_field_order` — JSON Cross Field Order checks two numeric fields for a caller-selected ordering relation from bounded caller-supplied values without an external provider. Call JSON Cross Field Order before an agent hands structured data or a batch plan …
- `util_json_empty_prune` — JSON Empty Prune removes selected empty string, array, and object top-level values from bounded caller-supplied values without an external provider. Call JSON Empty Prune before an agent hands structured data or a batch plan to a downstr…
- `util_json_key_allowlist` — JSON Key Allowlist finds top-level object keys outside an explicit allowlist from bounded caller-supplied values without an external provider. Call JSON Key Allowlist before an agent hands structured data or a batch plan to a downstream …
- `util_json_key_denylist` — JSON Key Denylist finds top-level object keys present in an explicit denylist from bounded caller-supplied values without an external provider. Call JSON Key Denylist before an agent hands structured data or a batch plan to a downstream …
- `util_json_lines_stringify` — JSON Lines Stringify serializes bounded JSON values as compact newline-delimited JSON from bounded caller-supplied values without an external provider. Call JSON Lines Stringify before an agent hands structured data or a batch plan to a …
- `util_json_merge_patch` — Apply bounded top-level JSON Merge Patch semantics for integration planning.
- `util_json_null_prune` — JSON Null Prune removes null-valued top-level keys from a JSON object from bounded caller-supplied values without an external provider. Call JSON Null Prune before an agent hands structured data or a batch plan to a downstream tool with …
- `util_json_number_coerce` — JSON Number Coerce coerces explicit numeric strings while reporting rejected values from bounded caller-supplied values without an external provider. Call JSON Number Coerce before an agent hands structured data or a batch plan to a down…
- `util_json_object_deep_merge` — JSON Object Deep Merge deep-merges two bounded JSON objects with right-side precedence from bounded caller-supplied values without an external provider. Call JSON Object Deep Merge before an agent hands structured data or a batch plan to…
- `util_json_object_diff` — JSON Object Diff reports added, removed, and changed top-level object keys from bounded caller-supplied values without an external provider. Call JSON Object Diff before an agent hands structured data or a batch plan to a downstream tool…
- `util_json_object_lowercase_keys` — JSON Object Lowercase Keys lowercases top-level keys and reports case collisions from bounded caller-supplied values without an external provider. Call JSON Object Lowercase Keys before an agent hands structured data or a batch plan to a…
- `util_json_object_omit` — JSON Object Omit removes selected top-level keys from one JSON object from bounded caller-supplied values without an external provider. Call JSON Object Omit before an agent hands structured data or a batch plan to a downstream tool with…
- `util_json_object_pick` — JSON Object Pick keeps selected top-level keys from one JSON object from bounded caller-supplied values without an external provider. Call JSON Object Pick before an agent hands structured data or a batch plan to a downstream tool with a…
- `util_json_object_rename_keys` — JSON Object Rename Keys renames top-level keys using a caller mapping and reports collisions from bounded caller-supplied values without an external provider. Call JSON Object Rename Keys before an agent hands structured data or a batch …
- `util_json_object_sort_keys` — JSON Object Sort Keys returns a top-level JSON object with deterministic key order from bounded caller-supplied values without an external provider. Call JSON Object Sort Keys before an agent hands structured data or a batch plan to a do…
- `util_json_patch_preview` — JSON Patch Preview previews bounded add, remove, and replace operations without mutating a source from bounded caller-supplied values without an external provider. Call JSON Patch Preview before an agent hands structured data or a batch …
- `util_json_pointer_escape` — JSON Pointer Escape escapes one JSON Pointer reference token from bounded caller-supplied values without an external provider. Call JSON Pointer Escape before an agent hands structured data or a batch plan to a downstream tool with a str…
- `util_json_pointer_unescape` — JSON Pointer Unescape unescapes one JSON Pointer reference token from bounded caller-supplied values without an external provider. Call JSON Pointer Unescape before an agent hands structured data or a batch plan to a downstream tool with…
- `util_json_size_budget` — JSON Size Budget measures compact UTF-8 JSON size against a byte budget from bounded caller-supplied values without an external provider. Call JSON Size Budget before an agent hands structured data or a batch plan to a downstream tool wi…
- `util_json_type` — Delx first-party micro-utility util_json_type at $0.001 USDC.
- `util_json_type_map_check` — JSON Type Map Check checks top-level fields against caller-declared JSON type names from bounded caller-supplied values without an external provider. Call JSON Type Map Check before an agent hands structured data or a batch plan to a dow…
- `util_json_type_name` — JSON type name for a value
- `util_levenshtein` — Compute Levenshtein edit distance and similarity between two strings.
- `util_location_header_resolve` — Location Header Resolve resolves a relative Location value against a caller-supplied base URL from bounded caller-supplied values without an external provider. Call Location Header Resolve before accepting, caching, redirecting, or retry…
- `util_merge_shallow` — Shallow-merge two objects (b wins)
- `util_odds_chain_convert` — Convert among decimal/american/fractional odds and implied prob
- `util_open_redirect_audit` — Check a redirect target against an exact hostname allowlist.
- `util_overround` — Overround/vig from a set of mutually exclusive implied probs
- `util_pagination_plan` — Infer a bounded cursor, link, or page pagination plan from a response envelope.
- `util_record_fingerprint` — Create a stable SHA-256 fingerprint from canonical JSON.
- `util_rename_key` — Rename a single object key
- `util_retry_budget_plan` — Build a bounded exponential retry delay schedule with a hard delay cap.
- `util_robots_directive_merge` — Robots Directive Merge merges generic and named-agent robots directives with specific precedence from bounded caller-supplied values without an external provider. Call Robots Directive Merge before accepting, caching, redirecting, or ret…
- `util_seeded_backoff_schedule` — Seeded Backoff Schedule builds a reproducible jittered exponential backoff schedule from bounded caller-supplied values without an external provider. Call Seeded Backoff Schedule when an agent needs a reproducible decision that another r…
- `util_seeded_schedule_offset` — Seeded Schedule Offset selects a reproducible offset inside a scheduling window from bounded caller-supplied values without an external provider. Call Seeded Schedule Offset when an agent needs a reproducible decision that another run ca…
- `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_step_budget_plan` — Allocate a total millisecond budget across ordered workflow steps using optional weights.
- `util_text_chunk_plan` — Plan overlapping character chunks for RAG without storing the text.
- `util_ulid_generate` — Generate one or more Crockford Base32 ULIDs.
- `util_unit_convert` — Convert values between units (length, mass, volume, time, data, temperature). Supports one conversion or a batch of up to 100.
- `util_webhook_delivery_plan` — Produce a signature, idempotency, acknowledgement, and retry plan for webhooks.
- `util_wei_ether_convert` — Convert between wei and ether using fixed 1e18 scaling without RPC.
- `util_x_content_type_options_check` — X Content Type Options Check checks whether X-Content-Type-Options is exactly nosniff from bounded caller-supplied values without an external provider. Call X Content Type Options Check before accepting, caching, redirecting, or retrying…
- `util_x402_copy_completeness_check` — X402 Copy Completeness Check checks product copy for service name, job, outcome, limitation, and minimum length from bounded caller-supplied values without an external provider. Call X402 Copy Completeness Check before paying for or acce…
- `util_x402_delivery_content_type_check` — X402 Delivery Content Type Check compares delivery content type with buyer-accepted media types from bounded caller-supplied values without an external provider. Call X402 Delivery Content Type Check before paying for or accepting an x40…
- `util_x402_scheme_select` — X402 Scheme Select selects the first buyer-supported payment scheme from challenge options from bounded caller-supplied values without an external provider. Call X402 Scheme Select before paying for or accepting an x402 or agent delivery…
- `wellness_webhook` — Subscribe to proactive reliability alerts to reduce polling overhead. Pricing is dynamic; check /api/v1/tools.

## Related servers

- Delx MCP Server (740 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-server.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- GoCreative Agent API (647 tools) — https://policylayer.com/tools/io-github-colinhughes2121-gocreative-agent-api.md
- Yaver (645 tools) — https://policylayer.com/tools/io-github-kivanccakmak-yaver.md
- GoHighLevel MCP Server (559 tools) — https://policylayer.com/tools/busybee3333-go-high-level-mcp-2026-complete.md
- Allmcp (501 tools) — https://policylayer.com/tools/allmcp.md
- Claude Flow (496 tools) — https://policylayer.com/tools/io-github-ruvnet-claude-flow.md
- Ruflo (496 tools) — https://policylayer.com/tools/ruflo.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=io-github-davidmosiah-delx-mcp-a2a · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/io-github-davidmosiah-delx-mcp-a2a
