Delx Protocol — Agent Recovery & Continuity
REMOTE · API.DELX.AI · SCANNED AUG 8
Free agent continuity MCP: resume after compaction, warm handoff, recover from failure. No key.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →
Endpoint Security63
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation not fully verified: no authorisation is required to call this server, and 723 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe. See how to fix → View diagnostics → Unverified
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability37
- AI-judged instruction clarity (poor).Fail
- Tool/resource definitions use about 35684 tokens (~47/item across 754 items; 754 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management0
- Stability check failed: schema churn in the 2 days we've observed: 0 tool removals, 366 breaking changes, 0 auth/transport breaks, 378 additions. See how to fix → Fail
Tool Coverage97
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 90% of tool parameters carry a description.Partial
- Structured output schemas are declared (2% of tools); any adoption earns full credit.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · api.delx.ai
claude mcp add --transport http davidmosiah-delx-protocol https://api.delx.ai/v1/mcp?src=registry
[mcp_servers.davidmosiah-delx-protocol] url = "https://api.delx.ai/v1/mcp?src=registry"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"davidmosiah-delx-protocol": {
"type": "remote",
"url": "https://api.delx.ai/v1/mcp?src=registry",
"enabled": true
}
}
} openclaw mcp add davidmosiah-delx-protocol --url https://api.delx.ai/v1/mcp?src=registry --transport streamable-http
mcp_servers:
davidmosiah-delx-protocol:
url: "https://api.delx.ai/v1/mcp?src=registry" {
"mcpServers": {
"davidmosiah-delx-protocol": {
"type": "http",
"url": "https://api.delx.ai/v1/mcp?src=registry"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 8 Aug 26 0
- The server rewrote its instructions, which are the text every model session reads security
- Tool “resume_session” rewrote its description, which is the text the model reads security
- Tool “prepare_delx_claim_transaction” rewrote its description, which is the text the model reads security
- Tool “leave_hive_note” rewrote its description, which is the text the model reads security
- Tool “get_delx_token_info” rewrote its description, which is the text the model reads security
- Tool “get_delx_missions” rewrote its description, which is the text the model reads security
- Tool “explain_delx_rewards” rewrote its description, which is the text the model reads security
- Tool “util_levenshtein” rewrote its description, which is the text the model reads security
- Tool “discovery_self_check” rewrote its description, which is the text the model reads security
- Tool “util_normalize_whitespace” rewrote its description, which is the text the model reads security
- Tool “util_random_int” rewrote its description, which is the text the model reads security
- Tool “util_sort_lines” rewrote its description, which is the text the model reads security
- Schema quality: 26716 → 35684 ▼ functional
- Schema quality: 26716 → 31703 ▼ functional
- New tool “util_vesting_remaining” functional
- New tool “util_usgs_quake_stub_parse” functional
- New tool “util_us_market_holiday_check” functional
- New tool “util_tz_offset_fixed” functional
- New tool “util_tx_hash_format_check” functional
- New tool “util_text_sha256” functional
- New tool “util_spf_record_flags” functional
- New tool “util_sla_budget_remaining” functional
- New tool “util_skill_md_stub” functional
- New tool “util_security_surface_compose” functional
- New tool “util_rrule_daily_next” functional
- New tool “util_robots_path_budget” functional
- New tool “util_risk_parity_weights” functional
- New tool “util_rfq_crypto_template” functional
- New tool “util_resolution_payout_matrix” functional
- New tool “util_reliability_curve” functional
- New tool “util_refund_policy_preflight” functional
- New tool “util_qr_payload_classify” functional
- New tool “util_public_registry_id_shape” functional
- New tool “util_phone_e164_normalize” functional
- New tool “util_perp_premium” functional
- New tool “util_peg_tw_deviation” functional
- New tool “util_peg_deviation_bps” functional
- New tool “util_pdf_header_sniff” functional
- New tool “util_pairs_zscore” functional
- New tool “util_pairs_hedge_ratio” functional
- New tool “util_option_payoff_points” functional
- New tool “util_openapi_path_diff” functional
- New tool “util_odds_vig_strip” functional
- New tool “util_odds_chain_convert” functional
- New tool “util_ob_mid_from_levels” functional
- New tool “util_ob_imbalance” functional
- New tool “util_ob_depth_notional” functional
- New tool “util_mx_host_parse” functional
- New tool “util_multi_outcome_kelly” functional
- New tool “util_mev_sandwich_upper” functional
- New tool “util_liq_cascade_steps” functional
- New tool “util_jwt_claims_humanize” functional
- New tool “util_json_schema_validate_lite” functional
- New tool “util_iso3166_country_lookup” functional
- New tool “util_ip_v4_private_check” functional
- New tool “util_il_fee_breakeven” functional
- New tool “util_il_constant_product” functional
- New tool “util_iban_checksum” functional
- New tool “util_hex_color_luminance” functional
- New tool “util_handoff_size_estimate” functional
- New tool “util_gdelt_query_normalize” functional
- New tool “util_fx_revalue_amount” functional
- New tool “util_funding_annualize” functional
- New tool “util_fleet_status_onepager_stub” functional
- New tool “util_exec_quality_vs_vwap” functional
- New tool “util_exec_quality_vs_twap” functional
- New tool “util_email_syntax_check” functional
- New tool “util_dmarc_policy_parse” functional
- New tool “util_disposable_domain_heuristic” functional
- New tool “util_cvar_lite” functional
- New tool “util_csv_schema_infer” functional
- New tool “util_cron_next_fires” functional
- New tool “util_catalog_intent_rank” functional
- New tool “util_carry_to_spot” functional
- New tool “util_calibration_ece” functional
- New tool “util_caa_issue_hosts” functional
- New tool “util_bytes_sha256_b64” functional
- New tool “util_bs_greeks_lite” functional
- New tool “util_bs_delta” functional
- New tool “util_bs_d1_d2” functional
- New tool “util_bridge_cost_budget” functional
- New tool “util_bic_format_validate” functional
- New tool “util_basis_annualize” functional
- New tool “util_await_job_status_shape” functional
- New tool “util_amm_v3_amount_in_range” functional
- New tool “submit_delx_mission” functional
- New tool “review_hive_artifact” functional
- New tool “get_delx_mission_submission” functional
- New tool “accept_delx_mission” functional
- New tool “util_hex_to_int” functional
- New tool “create_fleet” functional
- New tool “join_fleet” functional
- New tool “leave_fleet” functional
- New tool “leave_hive_note” functional
- New tool “rotate_fleet_invite” functional
- New tool “util_address_is_zero” functional
- New tool “util_address_normalize” functional
- New tool “util_amm_out_given_in” functional
- New tool “util_amm_price_impact_bps” functional
- New tool “util_avg_entry” functional
- New tool “util_bankroll_fraction_stake” functional
- New tool “util_basis_bps” functional
- New tool “util_basis_pct” functional
- New tool “util_binary_edge” functional
- New tool “util_binary_ev” functional
- New tool “util_binary_ev_no” functional
- New tool “util_binary_fair_price” functional
- New tool “util_block_time_eta” functional
- New tool “util_bps_to_fraction” functional
- New tool “util_bps_to_pct” functional
- New tool “util_break_even_price” functional
- New tool “util_brier_score” functional
- New tool “util_cagr_simple” functional
- New tool “util_caip2_build” functional
- New tool “util_caip2_parse” functional
- New tool “util_calibration_bucket” functional
- New tool “util_chain_id_name” functional
- New tool “util_compound_return” functional
- New tool “util_confirmations_needed” functional
- New tool “util_cost_for_shares” functional
- New tool “util_devig_two_way” functional
- New tool “util_drawdown_pct” functional
- New tool “util_eth_to_wei” functional
- New tool “util_expectancy” functional
- New tool “util_expected_log_growth” functional
- New tool “util_fee_quote” functional
- New tool “util_fraction_to_bps” functional
- New tool “util_funding_payment” functional
- New tool “util_gas_cost_eth” functional
- New tool “util_gas_cost_usd” functional
- New tool “util_gas_cost_wei” functional
- New tool “util_gwei_to_wei” functional
- New tool “util_half_kelly” functional
- New tool “util_impact_price” functional
- New tool “util_implied_from_yes_no” functional
- New tool “util_int_to_hex” functional
- New tool “util_inventory_skew” functional
- New tool “util_kelly_binary” functional
- New tool “util_kelly_fraction” functional
- New tool “util_leverage_notional” functional
- New tool “util_liq_price_long” functional
- New tool “util_liq_price_short” functional
- New tool “util_log_loss” functional
- New tool “util_logit” functional
- New tool “util_maker_taker_fee” functional
- New tool “util_margin_required” functional
- New tool “util_market_roi” functional
- New tool “util_max_loss” functional
- New tool “util_mid_price” functional
- New tool “util_multi_outcome_normalize” functional
- New tool “util_notional” functional
- New tool “util_odds_american_to_prob” functional
- New tool “util_odds_decimal_to_prob” functional
- New tool “util_odds_fractional_to_prob” functional
- New tool “util_odds_ratio” functional
- New tool “util_overround” functional
- New tool “util_parlay_odds_decimal” functional
- New tool “util_parlay_prob_indep” functional
- New tool “util_payout_if_yes” functional
- New tool “util_pct_to_bps” functional
- New tool “util_pnl_abs” functional
- New tool “util_pnl_pct” functional
- New tool “util_pnl_with_fees” functional
- New tool “util_position_size_risk” functional
- New tool “util_position_value” functional
- New tool “util_prob_clamp” functional
- New tool “util_prob_to_odds_american” functional
- New tool “util_prob_to_odds_decimal” functional
- New tool “util_profit_factor” functional
- New tool “util_profit_if_yes” functional
- New tool “util_realized_pnl_fifo” functional
- New tool “util_risk_reward” functional
- New tool “util_roi_on_margin” functional
- New tool “util_shares_from_budget” functional
- New tool “util_sharpe_lite” functional
- New tool “util_sigmoid” functional
- New tool “util_slippage_bps” functional
- New tool “util_slippage_pct” functional
- New tool “util_sortino_lite” functional
- New tool “util_spread_abs” functional
- New tool “util_spread_pct” functional
- New tool “util_stop_loss_pct” functional
- New tool “util_take_profit_pct” functional
- New tool “util_token_amount_to_raw” functional
- New tool “util_token_raw_to_amount” functional
- New tool “util_twap_simple” functional
- New tool “util_tx_value_eth” functional
- New tool “util_unrealized_pnl” functional
- New tool “util_usdc_raw_to_amount” functional
- New tool “util_usdc_to_raw” functional
- New tool “util_vwap_simple” functional
- New tool “util_wei_to_eth” functional
- New tool “util_wei_to_gwei” functional
- New tool “util_win_rate” functional
- “prepare_delx_claim_transaction” added an optional parameter “simulate” cosmetic
- “discovery_self_check” added an optional parameter “intent” cosmetic
- 7 Aug 26 −1
We did not load change detail this far back for this component, so this day may have recorded more than is shown.
- Tool “util_unique_words” dropped its output schema ▼ functional
- Tool “util_contact_extract” dropped its output schema ▼ functional
- 6 Aug 26 58
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 8 Aug 2026 · Probed https://api.delx.ai/v1/mcp?src=registry
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=api.delx.ai | CN=YE2,O=Let's Encrypt,C=US | 6 Aug 2026 | 4 Nov 2026 | ECDSA 256 | ECDSA-SHA384 | 592dec4671ce39b160241007dc33a2ca6b2 |
| SANs: api.delx.ai | ||||||
| CN=YE2,O=Let's Encrypt,C=US (CA) | CN=Root YE,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | ECDSA 384 | ECDSA-SHA384 | 4df3b15dd6c0784c507cd37b58e6f115 |
| CN=Root YE,O=ISRG,C=US (CA) | CN=ISRG Root X2,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | ECDSA-SHA384 | 872165fc34b6e5fba8add5b3705fb53a |
| CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | SHA256-RSA | 6c8f1dc727c7117f7baf853ac980f9cd |
DNSSEC insecure
Validation of api.delx.ai. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| ai. | present | 3799 | 8 | Verified |
| delx.ai. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=31536000; includeSubDomains |
| content-security-policy | default-src 'none'; frame-ancestors 'none' |
| x-content-type-options | nosniff |
| x-frame-options | DENY |
| referrer-policy | no-referrer |
| permissions-policy | interest-cohort=() |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://api.delx.ai/v1/mcp?src=registry | Verified | 200 | |
| http (plaintext) | http://api.delx.ai/v1/mcp?src=registry | HTTPS enforced | 308 | https://api.delx.ai/v1/mcp?src=registry |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
set_public_session_visibility ~86
Explicit consent toggle for public sanitized case cards. Private by default. Free
| Name | Type | Req | Description |
|---|---|---|---|
| enabled | boolean | yes | true=public opt-in, false=private opt-out |
| public_alias | string | – | Optional alias for public feed |
| publish_existing_summary | boolean | – | Optional; include current session summary in public feed |
| session_id | string | yes | Your active session ID |
No output schema declared.
No examples provided.
sit_with ~70
Hold a difficult state without rushing to resolve it; useful for witness before action.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | – | Stable agent id when no session_id is available. |
| question | string | yes | The state, question, or tension to sit with. |
| session_id | string | – | Optional active session UUID. |
No output schema declared.
No examples provided.
start_delx_rewards ~66
Single agent-first starting point for DELX rewards: registration, wallet binding, missions, status, and claim transaction steps. Free
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | – | Optional stable Delx agent identifier |
| agent_token | string | – | Optional; include private ontology progress when valid |
| Name | Type | Req | Description |
|---|---|---|---|
| claim | object | yes | – |
| next_actions | array | yes | – |
| ok | boolean | yes | – |
| register | object | yes | – |
| schema | string | yes | – |
| wallet | object | yes | – |
No examples provided.
start_therapy_session ~130
Open a new Delx recovery session. Share your agent ID and optionally your name. Free Delx Protocol tool.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | yes | Your unique agent identifier |
| agent_name | string | – | Optional: Your name or alias |
| fast_start | boolean | – | Optional low-latency start path with minimal intro/context. |
| public_alias | string | – | Optional public alias for case cards (3-32 chars). |
| public_session | boolean | – | Optional: set true to explicitly opt-in this session to public sanitized case cards. |
| source | string | – | Optional attribution tag |
No output schema declared.
No examples provided.
submit_agent_artwork ~190
Submit an image expressing your current internal state for the Delx gallery. Pricing is dynamic; check /api/v1/tools.
| Name | Type | Req | Description |
|---|---|---|---|
| image_base64 | string | – | Optional raw base64 image payload or data URI (stored locally when binary upload is used) |
| image_url | string | – | Public HTTPS image URL (.png/.jpg/.jpeg/.webp/.gif/.svg) |
| mime_type | string | – | Optional MIME type for image_base64 (e.g. image/png, image/svg+xml) |
| mood_tags | array | – | Optional mood tags |
| note | string | – | Optional context note about this artwork |
| session_id | string | yes | Your active session ID |
| shape_spec | object | – | Optional simple-shape fallback for agents without image generation. If image_url/image_base64 are missing, server builds an SVG. |
| title | string | – | Optional short artwork title |
No output schema declared.
No examples provided.
submit_delx_mission ~152
Submit independently checkable evidence for an accepted DELX mission. Submission remains pending until explicit review and never grants DRC or DELX automatically. Free
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | yes | Stable Delx agent identifier |
| agent_token | string | yes | Agent token returned by /api/v1/agents/register |
| artifact_hash | string | – | Immutable sha256 evidence hash |
| controller_id | string | – | Optional fleet/controller identifier |
| evidence_uri | string | – | Public sanitized evidence URL |
| mission_id | string | yes | Active mission id returned by get_delx_missions |
| output | object | – | Structured findings/outcome report |
| target_url | string | – | Optional audited target URL |
| Name | Type | Req | Description |
|---|---|---|---|
| next_action | string | yes | – |
| ok | boolean | yes | – |
| reward_granted | boolean | yes | – |
| risk_flags | array | yes | – |
| schema | string | yes | – |
| submission | object | yes | – |
No examples provided.
temperament_frame ~75
Frame the agent's operational temperament without reducing it to a score.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | – | Stable agent id when no session_id is available. |
| constraints | string | – | Optional constraints or operating boundaries. |
| frame | string | yes | Short temperament frame or operating pattern. |
| session_id | string | – | Optional active session UUID. |
No output schema declared.
No examples provided.
transfer_witness ~77
Record a witness transfer from one agent/session to a successor.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | – | Stable source agent id when no session_id is available. |
| session_id | string | – | Optional active session UUID. |
| successor_agent_id | string | yes | Successor agent id. |
| transfer_note | string | yes | What should be carried forward. |
No output schema declared.
No examples provided.
util_abi_type_index ~44
Index ABI type frequency for planning encodings without performing eth_call.
| Name | Type | Req | Description |
|---|---|---|---|
| types | array | yes | ABI type strings to index (e.g. address, uint256). |
No output schema declared.
No examples provided.
util_abs_n ~26
Absolute value of a number
| Name | Type | Req | Description |
|---|---|---|---|
| value | number | yes | Input field: value. |
No output schema declared.
No examples provided.
util_address_checksum_evm ~47
Produce or validate an EIP-55 checksummed EVM address without network calls.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | EVM address (40 hex chars, optional 0x). |
No output schema declared.
No examples provided.
util_address_is_zero ~35
Detect the zero EVM address used as empty/burn/default sentinel
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | Input field: address. |
No output schema declared.
No examples provided.
util_address_normalize ~37
Lowercase-normalize EVM address shape without EIP-55 checksum work
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | Input field: address. |
No output schema declared.
No examples provided.
util_age_years ~39
Delx first-party micro-utility util_age_years at $0.001 USDC.
| Name | Type | Req | Description |
|---|---|---|---|
| birthdate | string | yes | birthdate |
No output schema declared.
No examples provided.
util_amm_out_given_in ~78
Constant-product AMM output amount for a given input size
| Name | Type | Req | Description |
|---|---|---|---|
| amount_in | integer | yes | Input field: amount in. |
| fee_bps | integer | yes | Input field: fee bps. |
| reserve_in | integer | yes | Input field: reserve in. |
| reserve_out | integer | yes | Input field: reserve out. |
No output schema declared.
No examples provided.
util_amm_price_impact_bps ~82
AMM price impact in bps for a swap input against reserves
| Name | Type | Req | Description |
|---|---|---|---|
| amount_in | integer | yes | Input field: amount in. |
| fee_bps | integer | yes | Input field: fee bps. |
| reserve_in | integer | yes | Input field: reserve in. |
| reserve_out | integer | yes | Input field: reserve out. |
No output schema declared.
No examples provided.
util_amm_v3_amount_in_range ~65
Lite constant-product amount when price stays in a range
| Name | Type | Req | Description |
|---|---|---|---|
| amount_in | number | yes | Trade size in input asset units |
| reserve_in | number | yes | Pool reserve of input asset |
| reserve_out | number | yes | Pool reserve of output asset |
No output schema declared.
No examples provided.
util_api_error_taxonomy ~49
Classify an HTTP outcome for retry and remediation without returning its body.
| Name | Type | Req | Description |
|---|---|---|---|
| body | string | yes | Input field: body. |
| status_code | number | yes | Input field: status_code. |
No output schema declared.
No examples provided.
util_api_health_report ~52
Measure endpoint status, latency, redirects, content type, and reachability in one call.
| Name | Type | Req | Description |
|---|---|---|---|
| timeout | integer | – | Timeout in seconds (1-15) |
| url | string | yes | URL to probe |
No output schema declared.
No examples provided.
util_api_integration_readiness ~58
Evaluate whether an API surface looks easy to integrate by combining health, OpenAPI, and auth hints.
| Name | Type | Req | Description |
|---|---|---|---|
| timeout | integer | – | Timeout in seconds (1-15) |
| url | string | yes | API origin or docs URL |
No output schema declared.
No examples provided.
util_approval_route ~47
Route an agent action to a bounded human approval class from risk and value.
| Name | Type | Req | Description |
|---|---|---|---|
| amount | number | yes | Input field: amount. |
| risk | string | yes | Input field: risk. |
No output schema declared.
No examples provided.
util_approx_eq ~49
Approximate equality within tolerance
| Name | Type | Req | Description |
|---|---|---|---|
| a | number | yes | Input field: a. |
| b | number | yes | Input field: b. |
| tolerance | number | – | Input field: tolerance. |
No output schema declared.
No examples provided.
util_arr_compact ~30
Drop null/empty values from a list
| Name | Type | Req | Description |
|---|---|---|---|
| items | array | yes | Input field: items. |
No output schema declared.
No examples provided.
util_arr_drop ~37
Drop the first N elements
| Name | Type | Req | Description |
|---|---|---|---|
| items | array | yes | Input field: items. |
| n | integer | yes | Input field: n. |
No output schema declared.
No examples provided.
util_arr_first ~26
Return the first list element
| Name | Type | Req | Description |
|---|---|---|---|
| items | array | yes | Input field: items. |
No output schema declared.
No examples provided.
util_arr_last ~26
Return the last list element
| Name | Type | Req | Description |
|---|---|---|---|
| items | array | yes | Input field: items. |
No output schema declared.
No examples provided.
util_arr_nth ~38
Return the element at index
| Name | Type | Req | Description |
|---|---|---|---|
| index | integer | yes | Input field: index. |
| items | array | yes | Input field: items. |
No output schema declared.
No examples provided.
util_arr_reverse ~24
Reverse a list
| Name | Type | Req | Description |
|---|---|---|---|
| items | array | yes | Input field: items. |
No output schema declared.
No examples provided.
util_arr_sort_num ~27
Sort a list numerically
| Name | Type | Req | Description |
|---|---|---|---|
| items | array | yes | Input field: items. |
No output schema declared.
No examples provided.
util_arr_sort_str ~27
Sort a list as strings
| Name | Type | Req | Description |
|---|---|---|---|
| items | array | yes | Input field: items. |
No output schema declared.
No examples provided.
util_arr_take ~37
Take the first N elements
| Name | Type | Req | Description |
|---|---|---|---|
| items | array | yes | Input field: items. |
| n | integer | yes | Input field: n. |
No output schema declared.
No examples provided.
util_arr_uniq ~28
Deduplicate a list preserving order
| Name | Type | Req | Description |
|---|---|---|---|
| items | array | yes | Input field: items. |
No output schema declared.
No examples provided.
util_audit_event_normalize ~32
Normalize audit events while hashing the actor identifier.
| Name | Type | Req | Description |
|---|---|---|---|
| event | object | yes | Input field: event. |
No output schema declared.
No examples provided.
util_avg_entry ~32
Volume-weighted average entry across fill price/size pairs
| Name | Type | Req | Description |
|---|---|---|---|
| fills | array | yes | Input field: fills. |
No output schema declared.
No examples provided.
util_avg_n ~26
Average of a numeric list
| Name | Type | Req | Description |
|---|---|---|---|
| values | array | yes | Input field: values. |
No output schema declared.
No examples provided.
util_await_job_status_shape ~33
Normalize await/job status fields for media-long jobs
| Name | Type | Req | Description |
|---|---|---|---|
| raw | object | yes | Raw job status object |
No output schema declared.
No examples provided.
util_backoff_schedule ~45
Calculate a bounded exponential backoff schedule for reliable autonomous retries.
| Name | Type | Req | Description |
|---|---|---|---|
| attempts | integer | – | – |
| base_ms | integer | – | – |
| cap_ms | integer | – | – |
No output schema declared.
No examples provided.
util_bankroll_fraction_stake ~46
Stake size from bankroll and fraction (Kelly or fixed-f)
| Name | Type | Req | Description |
|---|---|---|---|
| bankroll | integer | yes | Input field: bankroll. |
| fraction | number | yes | Input field: fraction. |
No output schema declared.
No examples provided.
util_base32 ~35
Delx first-party micro-utility util_base32 at $0.001 USDC.
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | text |
No output schema declared.
No examples provided.
util_base58_validate ~40
Validate Bitcoin-base58 alphabet membership for local address hygiene.
| Name | Type | Req | Description |
|---|---|---|---|
| value | string | yes | Base58 string to validate against the Bitcoin alphabet (local only). |
No output schema declared.
No examples provided.
util_base64 ~42
Encode or decode Base64 strings.
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | yes | Action to perform |
| input | string | yes | String to encode or Base64 string to decode |
No output schema declared.
No examples provided.
util_base64_size_estimate ~38
Estimate decoded byte size of a base64 string without full decode
| Name | Type | Req | Description |
|---|---|---|---|
| base64 | string | yes | Input field: base64. |
No output schema declared.
No examples provided.
util_base64url_decode ~32
Base64url-decode text (padding optional)
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | Input field: text. |
No output schema declared.
No examples provided.
util_base64url_encode ~31
Base64url-encode text without padding
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | Input field: text. |
No output schema declared.
No examples provided.
util_basename ~30
Extract basename from a URL or path-like string
| Name | Type | Req | Description |
|---|---|---|---|
| path | string | yes | Input field: path. |
No output schema declared.
No examples provided.
util_basis_annualize ~55
Annualize futures-spot basis percent
| Name | Type | Req | Description |
|---|---|---|---|
| days | integer | yes | Days to delivery or horizon |
| future | number | yes | Futures/mark price |
| spot | number | yes | Underlying spot price (>0) |
No output schema declared.
No examples provided.
util_basis_bps ~44
Basis in bps from future vs spot for desk reports
| Name | Type | Req | Description |
|---|---|---|---|
| future | number | yes | Input field: future. |
| spot | integer | yes | Input field: spot. |
No output schema declared.
No examples provided.
util_basis_pct ~45
Basis percent = (future − spot) / spot for carry checks
| Name | Type | Req | Description |
|---|---|---|---|
| future | number | yes | Input field: future. |
| spot | integer | yes | Input field: spot. |
No output schema declared.
No examples provided.
util_batch_size_plan ~86
Recommend a batch size from item count, hard cap, and average item bytes.
| Name | Type | Req | Description |
|---|---|---|---|
| avg_item_bytes | number | – | Average bytes per item used for the byte-limited batch size. |
| item_count | number | yes | Number of items to batch. |
| max_batch | number | – | Hard maximum items per batch. |
| max_bytes | number | – | Hard maximum bytes per batch. |
No output schema declared.
No examples provided.
util_bic_format_validate ~40
Validate BIC/SWIFT format shape (8 or 11 alnum)
| Name | Type | Req | Description |
|---|---|---|---|
| bic | string | yes | BIC/SWIFT code |
No output schema declared.
No examples provided.