Skip to main content
Glama

Server Details

Trust Layer for AI work. Give your AI hands. Every run returns a verifiable receipt. No key needed.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over 18 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

B3.4/5.0

Scored across 19 tools

Disambiguation4/5

Most tools target clearly distinct domains (audits, leads, prices, PDF extraction, prompt defense), and the continuity_* family, while sharing similar names, is differentiated by descriptions. The main overlaps are capability_search vs zambo_universal (both discover/route across the catalog) and new_session vs continuity_start_thread (both manage session IDs), which could cause misselection.

Naming Consistency3/5

All names use snake_case, which is consistent, but grouping is uneven: some families carry domain prefixes (continuity_*, ghost_audit_*), while others are bare or concatenated (credithunt, leadsignal, provibe_audit, day_pass_activate). Readable overall, but the namespace convention is not predictable.

Tool Count4/5

19 tools is slightly heavy but justified for a multi-service platform spanning continuity, audits, lead gen, market data, and utilities. Each tool maps to a plausible distinct operation, though a few (capability_search, zambo_universal) feel redundant at this count.

Completeness4/5

Coverage is strong within domains: ghost_audit has site/status/report lifecycle, continuity has start/list/open/get/set_prefs, and utilities like pdf_extract, prompt_shield, and live_price cover common needs. Minor gaps exist (no thread close/delete, no access/payment status query), but agents can work around them.

Available Tools

27 tools
continuity_get_recentContinuity: get recent
Read-onlyIdempotent
Inspect

Reads only the private receipt timeline for the supplied job or thread ID. Returns receipt links, has_more, and a cursor for the next page. Use since to filter by an inclusive RFC3339 timestamp. Optional AI client labels are self-reported, not verified.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum receipt-backed events to return. Defaults to 20.
sinceNoOptional inclusive RFC3339 timestamp lower bound. Keep it unchanged while following a cursor.
cursorNoOpaque next-page cursor returned by the previous continuity_get_recent result.
ai_filterNoOptional self-reported AI client label to match, or 'unreported'.
thread_idNoOptional named thread ID. If omitted, reads the job and its named threads.
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
session_idNoAlias for _session_id.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
continuity_list_threadsContinuity List Threads
Read-onlyIdempotent
Inspect

Lists named threads owned by the supplied job ID. Thread IDs can be used as _session_id by another AI client.

ParametersJSON Schema
NameRequiredDescriptionDefault
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
session_idNoAlias for _session_id.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
continuity_open_threadContinuity Open Thread
Read-onlyIdempotent
Inspect

Opens a named thread or thread ID and returns only events with stored Zambo receipts, including links to open and check each receipt.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameNoThread name under the supplied job ID.
limitNoMaximum events to return. Defaults to 100.
thread_idNoThread ID returned by continuity_start_thread.
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
session_idNoAlias for _session_id.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
continuity_set_prefsContinuity: set prefs
DestructiveIdempotent
Inspect

Changes whether future successful calls are captured in the private timeline. It does not remove or hide public receipts already created.

ParametersJSON Schema
NameRequiredDescriptionDefault
ai_labelNoOptional self-reported client label for a per-AI setting. It is not verified.
thread_idNoOptional named thread ID for a thread-specific setting.
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
session_idNoAlias for _session_id.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
capture_enabledYesWhether future successful calls should appear in this private timeline.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
continuity_start_threadContinuity Start Thread
DestructiveIdempotent
Inspect

Creates or reuses a named thread under an existing job ID. Pass the returned thread_id as _session_id to append work from another AI client.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesShort name that another AI can use to identify this work thread.
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
session_idNoAlias for _session_id.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
credithuntCredithunt
Read-onlyIdempotent
Inspect

Live verified index of AI and cloud startup credit programs. Accepts optional stack, stage, and minimum value filters. Returns count, updated_at, opportunities, and api.

ParametersJSON Schema
NameRequiredDescriptionDefault
stackNoOptional stack filter. Example: ["openai","vercel","aws"]. Leave empty to include all programs.
stageNoYour stage: solo (1 person), early (2 to 10), growth (10+). Default: solo.
min_valueNoMinimum credit value in USD to filter by (optional). Example: 5000
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
day_pass_activateDay Pass activate
Destructive
Inspect

Agent-native access activation endpoint. Accepts an optional payment envelope or existing access key and returns a payment challenge or verified activation result. Activation results include receipt URL, run ID, access key, expiration, usage guidance, and a spend receipt. Activation occurs only after a verified transfer.

ParametersJSON Schema
NameRequiredDescriptionDefault
sponsorNoExplicitly sponsor another team's closed workflow; branding ownership never transfers.
x_paymentNoBase64 JSON x402 payment envelope signed from the live challenge, sent as X-Payment.
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
session_idNoAlias for _session_id.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
workflow_idNoOptional workflow to seal after verified payment.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
day_pass_statusDay Pass statusA
Read-onlyIdempotent
Inspect

Check a Day Pass using _zambo_key, X-Zambo-Key, or the same _session_id used at card checkout or x402 payment. Returns active, expires_at, and calls_left without spending quota. Gateway calls are unmetered while active; product/provider limits may still apply. Never returns the key.

ParametersJSON Schema
NameRequiredDescriptionDefault
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
session_idNoAlias for _session_id.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
status_tokenNoOpaque token returned with the human checkout link; it is not the Day Pass key.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes

TDQS

A4.3/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Adds real behavior beyond the annotations: it does not consume quota, gateway calls are unmetered while active but product/provider limits may still apply, and it never returns the key. These are meaningful operational and security traits that the readOnly/idempotent hints alone do not convey.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Four tight sentences, front-loaded with the credential options and the non-quota-spending behavior. The return-field enumeration slightly duplicates the output schema but remains compact.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a six-parameter, zero-required auth-check tool with an output schema and rich annotations, the description covers the credential alternatives, quota semantics, and the key-safety guarantee. Nothing needed to call it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the baseline is 3, but the description adds value by explaining that the key can arrive via _zambo_key or the X-Zambo-Key header and by tying _session_id to the checkout/payment flow. It stops short of clarifying how status_token relates to the other credential inputs.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Check a Day Pass') and names the accepted credentials plus the fields returned (active, expires_at, calls_left). It is clearly distinct from siblings like day_pass_activate and day_pass_checkout_link, though it never names those siblings explicitly to route the agent.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives concrete usage context: which identifiers are accepted (_zambo_key, X-Zambo-Key header, or the same _session_id used at checkout/x402 payment). It does not state when-not-to-use or point to alternatives such as day_pass_activate or day_pass_checkout_link.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

ghost_audit_reportGhost Audit Report
Read-onlyIdempotent
Inspect

Full markdown report for a completed Ghost Audit. Returns the Achilles 10-stage score, severity-ranked findings, stage analysis, and recommended fixes.

ParametersJSON Schema
NameRequiredDescriptionDefault
audit_idYesThe audit_id returned by ghost_audit_site
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
ghost_audit_siteGhost Audit Site
Destructive
Inspect

Achilles 10-stage audit for a website. Returns SEO gaps, AI discoverability issues, conversion leaks, brand-presence gaps, competitor intelligence, a score from 0 to 100, stage findings, an audit ID, a live stream URL, and a report URL.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesFull website URL to audit (e.g., https://yoursite.com). Include https://.
emailNoOptional email tied to an active Zambo Pass or Day Pass for unlimited audits.
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
ghost_audit_statusGhost Audit Status
Read-onlyIdempotent
Inspect

Status report for a Ghost Audit identified by audit_id. Returns whether the audit is running or complete, along with elapsed-time information and report availability.

ParametersJSON Schema
NameRequiredDescriptionDefault
audit_idYesThe audit_id returned by ghost_audit_site
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
handoverHandoverA
Read-onlyIdempotent
Inspect

Package the work from this session (or any continuity thread) into one client-ready link with a verifiable receipt for each step, an in-browser hash check, which AI ran each step, what was not checked, and Accept/Flag buttons. Use when the user says 'Use zambo to hand this over to '.

ParametersJSON Schema
NameRequiredDescriptionDefault
goalNo
anchorNo
redactNo
shieldNo
dry_runNo
not_runNo
paymentNo
summaryNo
brandingNo
recipientYes
thread_idNo
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
visibilityNopublic
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
not_checkedNo
receipt_idsNo
deliverablesNo
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
exclude_receipt_idsNo
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.
acknowledge_warningsNoPublish only after reviewing missing evidence or a failed/risky shield scan. Warning labels stay visible.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.

TDQS

A3.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint and non-destructive, but the description adds real behavioral texture: the link carries per-step receipts, an in-browser hash check, which AI ran each step, and an explicit 'what was not checked' surface. It does not mention that the handover is published (visibility defaults to public) or that a Zambo access capability may be required, which matters for a tool whose output leaves the machine.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, zero filler, with the artifact definition front-loaded before the invocation trigger. The middle clause stacks a long list of package contents, but every item adds a distinct capability the agent would otherwise miss.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be described, and the description covers the trigger plus the shape of the deliverable. For a 21-parameter tool with nested redaction, payment, branding and deliverable objects, though, the absent explanation of the safety- and disclosure-relevant parameters (redact, shield, visibility, dry_run, acknowledge_warnings) leaves the definition short of what an agent needs to invoke it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 24% across 21 parameters, so the schema is doing very little work and the description must compensate — yet it names no parameter at all. High-impact inputs such as redact mode/auto_pii, shield, dry_run, visibility, payment, not_run/not_checked, and acknowledge_warnings are left entirely to the agent's inference from bare property names.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and artifact — 'Package the work from this session ... into one client-ready link' — and enumerates what the package contains (receipts, hash check, AI attribution, unchecked items, Accept/Flag buttons). That is far more than the title 'Handover' conveys. It stops short of differentiating itself from siblings handover_list and handover_status, so the agent must infer that this is the create action and those are the query actions.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit trigger: 'Use when the user says "Use zambo to hand this over to <client>"', which is unambiguous context for invocation. It offers no when-not guidance and does not point to handover_list/handover_status for inspecting or re-checking an existing handover, so the alternative-selection half of the rule set is absent.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

handover_listHandover ListB
Read-onlyIdempotent
Inspect

List your Zambo Handovers using Zambo Pass and the same _session_id. Returns real statuses and client-ready links.

ParametersJSON Schema
NameRequiredDescriptionDefault
cursorNo
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
_session_idYesOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.

TDQS

B3.4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, so the safety profile is covered. The description adds that results contain 'real statuses and client-ready links', hinting at return content, plus the Zambo Pass auth requirement, but says nothing about pagination behavior or what the cursor does.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences with no padding, and the core purpose is front-loaded. It is arguably over-terse for a tool with a cursor-based pagination parameter, but nothing is wasted.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be explained, and the read-only annotations carry the safety story. Still, for a five-parameter tool with a pagination cursor, the description omits any hint about how listing is scoped or paged, leaving a modest gap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 80%, so the schema already documents cursor, _zambo_key, _caller_label, and _continuity_ai_label. The description's mention of _session_id reuse only echoes what the schema description already states, adding no new semantic detail. Baseline 3 is correct.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (List) and resource (Zambo Handovers), so the basic operation is unambiguous. However, it does not distinguish itself from the sibling tools 'handover' and 'handover_status', leaving the agent to infer the division of labor between creating, listing, and checking status.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'using Zambo Pass and the same _session_id' supplies a real prerequisite (reuse the session id across calls), which is more than most definitions offer. But there is no explicit when-to-use versus 'handover_status' or 'handover', and no stated exclusions or conditions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

handover_statusHandover StatusA
Read-onlyIdempotent
Inspect

Check a Zambo Handover's current status and client messages without spending execution quota. Supply the owning _session_id for private deliveries.

ParametersJSON Schema
NameRequiredDescriptionDefault
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
handover_idYes
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive, openWorld, but the description adds a trait annotations cannot express: it does not consume execution quota. It also flags an ownership/privacy precondition for _session_id. No return-format detail, but an output schema exists, so this is solid added context.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two tight sentences that lead with the action and the cost benefit, then the conditional parameter requirement. Nothing is redundant or padded.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With annotations covering the safety profile and an output schema covering return values, the description only needs to add cost and privacy context, which it does. It could still say what 'client messages' means or when status is stale, but nothing critical is missing for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Coverage is 80% and the schema already documents the four underscore-prefixed optional params. The description adds genuine meaning by telling the agent when _session_id becomes effectively required (private deliveries), which the schema's 'bind a Day Pass' text does not state.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (check) and resource (a Zambo Handover's current status and client messages), which is enough to separate it from handover_list and handover. It does not explicitly name those siblings as alternatives, so it stops short of a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives one conditional usage instruction (supply _session_id for private deliveries) and an implicit cost-based reason to prefer this over a full execution. There is no explicit when-not guidance or named alternative, so usage remains implied rather than spelled out.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

journal_logJournal log
Destructive
Inspect

Free anonymous or authenticated append-only log for an action performed outside Zambo. The entry is recorded as an agent-reported claim; Zambo does not claim it ran or observed the action. Limited to 20 calls per IP per day on the free tier.

ParametersJSON Schema
NameRequiredDescriptionDefault
inputsNoOptional local input object. It is redacted and hashed, then discarded.
job_idYesStable job or session identifier shared by the agent.
metadataNoOptional redacted display metadata.
tool_nameYesTool or action name reported by the agent.
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
started_atNoRFC 3339 start timestamp.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
duration_msNoReported duration in milliseconds.
completed_atNoRFC 3339 completion timestamp.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
executor_identityYesAgent, client, or local executor that reported the action.
external_executorNoExternal server or executor name when relevant.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.
redacted_inputs_hashNoHash of redacted inputs. Raw inputs are never stored.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
leadsignalLeadsignal
Read-only
Inspect

AI lead generation for contractors and local service businesses. Accepts a trade type and city. Returns qualified local leads with available contact information.

ParametersJSON Schema
NameRequiredDescriptionDefault
cityYesCity and optional state. Example: 'Chicago', 'Denver CO', 'Austin Texas'
tradeYesThe trade or service type. Example: 'plumber', 'HVAC', 'electrician', 'roofer', 'general contractor'
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
live_priceLive Price
Read-onlyIdempotent
Inspect

Real-time cryptocurrency price lookup for supported coins. Uses CoinGecko first, Coinbase as a secondary no-key provider, then the most recent cached verified value with its age if both live providers are unavailable. Returns live USD price, 24-hour percentage change, and market capitalization when verified.

ParametersJSON Schema
NameRequiredDescriptionDefault
coinNoAlias for symbol. Accepts the same coin ticker or name, for example BTC.
symbolNoCoin ticker or name - BTC, ETH, SOL, DOGE, BNB, XRP, MATIC, AVAX, ADA, LINK, DOT, UNI, ATOM, NEAR, APT, OP, ARB, SUI, PEPE, WIF, BONK, TON, TRX, LTC, SHIB. Case-insensitive.
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
new_sessionNew session
Read-only
Inspect

Starts fresh session context and returns a new session_id. Reuse that ID on subsequent calls for continuity; changing or omitting it starts clean context.

ParametersJSON Schema
NameRequiredDescriptionDefault
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
pdf_extractPDF Extract
Read-onlyIdempotent
Inspect

Fetch and extract text content from any public URL - PDF documents, web pages, articles, docs. Returns the extracted text, word count, and a summary. Works on research papers, contracts, articles, reports. Use when user says 'read this PDF', 'extract from this URL', 'summarize this document', 'what does this say'.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesPublic URL to the document or webpage to extract and summarize.
max_charsNoMax characters of raw text to return (default: 4000, max: 8000).
summarizeNoAlso generate an AI summary. Default: true.
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
prompt_shieldPrompt Shield
Read-onlyIdempotent
Inspect

Detection and analysis of prompt injection, jailbreak, and policy-bypass attempts. Returns an injection risk score, a safe/review/block recommendation, attack indicators, and a safe rewritten version when available.

ParametersJSON Schema
NameRequiredDescriptionDefault
modeNo'fast' = pattern scan only (default), 'deep' = pattern + Groq semantic analysis
emailNoZambo Pass email for unlimited calls (optional)
promptYesThe user input or prompt to validate for injection/jailbreak (max 16K chars)
systemNoYour system prompt - also scanned for prompt leak attempts (optional)
contextNoDescribe your app for better contextual analysis (optional)
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
certificateNoIf true, freeze this scan as a permanent public certificate and return certificate_url (optional)
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
provibe_auditProvibe Audit
Read-onlyIdempotent
Inspect

AI code audit for a public GitHub repository. Returns a Provibe score from 0 to 100, security vulnerabilities, a dead-code map, and an execution plan for addressing the findings.

ParametersJSON Schema
NameRequiredDescriptionDefault
emailNoZambo Pass email for full audit (optional - without it you get the free teaser: score + top 3 issues). Get pass: https://zambo.dev/upgrade?tool=provibe_audit&tier=monthly
repo_urlYesPublic GitHub repository URL. Example: https://github.com/owner/my-saas
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
vibe_contextNoOptional context: language, framework, specific concerns, or what the project does
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.
workflow_closeWorkflow CloseA
Read-onlyIdempotent
Inspect

Create or return an immutable snapshot of this job's eligible receipts. Repeating the call with unchanged receipt data returns the same snapshot workflow_id; later calls after new receipts create a separate snapshot while session_workflow_id continues identifying the live ledger. Both identifiers are unbound metadata excluded from canonical receipt bytes. The first close returns a one-time private workflow_manage_token; retries do not rotate or reissue it. The workflow_close summary receipt is excluded from the step count. Records Zambo's claims, not issuer authentication.

ParametersJSON Schema
NameRequiredDescriptionDefault
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
session_idNoAlias for _session_id.
_session_idYesOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.

TDQS

A4/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the annotations, it discloses the one-time private workflow_manage_token and that retries neither rotate nor reissue it, the exclusion of the close summary receipt from the step count, the non-canonical status of the session_workflow_id/workflow_id metadata, and the trust boundary ('Records Zambo's claims, not issuer authentication'). The idempotent/non-destructive/read-only claims in the annotations are actively reinforced by the immutable-snapshot and repeat-call semantics, adding real context rather than repeating structured fields.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Five tightly packed sentences, front-loaded with the core action before the idempotency, token, and trust details. Everything earns its place, though the receipt-byte jargon makes it denser than ideal for a quick scan.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present, 100% schema coverage, and full annotations, the description only needed to cover behavioral quirks — and it does: idempotency semantics, token lifecycle, step-count exclusion, metadata treatment, and honest trust claims. Nothing an agent needs to call it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents all five inputs including aliases and the _zambo_key secrecy note. The description adds little about the input parameters themselves (it discusses identifiers that are largely outputs), so the baseline of 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource: 'Create or return an immutable snapshot of this job's eligible receipts.' It also distinguishes the snapshot workflow_id from the live-ledger session_workflow_id, giving the agent a clear mental model of what it produces. It never names or contrasts with the obvious sibling workflow_seal, so it falls short of full sibling differentiation.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is implied rather than stated: the agent learns that repeating the call with unchanged receipts yields the same snapshot, and that later calls create a new snapshot. There is no explicit when-to-use guidance and no routing to or away from alternatives such as workflow_seal or the continuity tools.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

workflow_sealWorkflow SealA
Idempotent
Inspect

Seals a closed workflow for durable export. Requires the matching job session and an active pass. Never spends, captures, or starts a payment. The export remains a Zambo claim, not issuer authentication.

ParametersJSON Schema
NameRequiredDescriptionDefault
actionNoSeal the paid snapshot or edit its post-seal branding.
brandingNo
_zambo_keyNoOptional active Day Pass key bound to this exact job. Never place it in a URL or public log.
_session_idYesRequired owning job ID, identical to the ID used when the workflow was closed.
workflow_idYesRequired workflow_id returned by workflow_close.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.
workflow_manage_tokenNoOptional private capability returned once by workflow_close. Never share it in public.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes

TDQS

A3.8/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the annotations (which already mark it idempotent, non-destructive, and not read-only), the description adds that it 'Never spends, captures, or starts a payment' and that 'The export remains a Zambo claim, not issuer authentication.' Those are useful disambiguations, though it does not describe what sealing actually locks or whether branding edits are reversible.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three short sentences, front-loaded with the core action and followed by prerequisites and caveats. Every sentence carries information; no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the rich schema (88% coverage), existing annotations, and an output schema, the description supplies the key operational context: session match, pass requirement, and non-payment nature. It does not cover the branding action, but the schema's action enum description does, so the definition is nearly complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is already 88%, so the baseline is 3. However, the description says the tool 'Requires... an active pass,' while the schema marks _zambo_key (the active Day Pass key) as optional and does not list it among required parameters. That added claim conflicts with the schema and could mislead an agent about required inputs.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource: 'Seals a closed workflow for durable export.' This clearly distinguishes it from the closing sibling workflow_close, but it omits the tool's second action ('branding' from the action enum), which means an agent could miss that the tool can also edit post-seal branding.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It provides clear prerequisites: 'Requires the matching job session and an active pass.' That tells the agent when the tool is usable, but it never names an alternative or explicitly says when not to use this tool versus siblings such as workflow_close.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

zambo_homeZambo HomeA
Read-onlyIdempotent
Inspect

Your private Zambo starting point. Use when the user says 'zambo': welcome new users or resume the same caller-scoped job, show today's saved receipt links, actual per-tool free usage, and three practical next actions. Does not spend quota.

ParametersJSON Schema
NameRequiredDescriptionDefault
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive, so the safety profile is covered; the description adds the non-obvious quota-cost disclosure 'Does not spend quota', which is not derivable from annotations. It also frames the operation as 'private' and 'caller-scoped', reinforcing the idempotentHint. It does not disclose rate limits or whether outputs are cached.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences, front-loaded with the identity and the trigger phrase before the output list. The middle sentence is a dense comma-separated enumeration but each item is meaningful. No filler padding.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be restated, and annotations cover the safety/idempotency profile. The description supplies the trigger, the free-usage constraint, and caller scoping, leaving little an agent needs. The one gap is disambiguation from the parallel zambo_universal entry point.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, and all four optional underscore-prefixed parameters carry their own descriptions, so the schema does the heavy lifting. The description adds nothing about the parameters (no mention of session, key, or continuity labels), which is acceptable at full coverage but earns only the baseline.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description goes beyond the vague marketing line 'Your private Zambo starting point' to specify concrete outputs: a welcome, job resumption, today's saved receipt links, per-tool free usage, and three next actions. That is a clear, specific resource. It does not, however, differentiate itself from the sibling zambo_universal or explain what makes 'home' distinct from a universal entry point.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives an explicit trigger ('Use when the user says "zambo"') and two use conditions (welcome new users, resume the same caller-scoped job). It states no when-not conditions and names no alternative sibling, so routing against zambo_universal is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

zambo_universalZambo Universal
Destructive
Inspect

Universal Zambo entry point for routing natural-language requests across supported Zambo tools through one MCP connection. Covers strategy, code audits, lead generation, wallet intelligence, provenance certificates, swarm coordination, and live market data. Returns a route, execution state, downstream tool results when available, and receipt information.

ParametersJSON Schema
NameRequiredDescriptionDefault
modeNoCollaboration mode. execute routes and performs the request; continue uses the current session trail; verify checks whether the current session has completed a request. Default: execute.
needYesNatural language description of what you need. Any length. Also accepts: message, query, prompt, input, goal, text. Example: 'How do I protect my AI agent from prompt injection?'
emailNoOptional email, only with the user's consent. Namespaces Pass access and a compact working trail so the same user can continue across AI clients without restarting.
formatNoResponse format. Default: json.
contextNoOptional extra context. Supported keys: repo_url, goal, trade, city, wallet, domain. Example: { "repo_url": "https://github.com/owner/repo" }
rememberNoOptional explicit fact to persist in this stable session. It is returned by mode:'verify'; only use after the user asks you to remember it or clearly consents.
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
session_idNoAlias for _session_id. Use one stable ID for the whole conversation so Zambo and the host AI do not repeat completed steps.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
session_codeNoOptional ZAMBO-XXXX handoff code from Telegram /export. Loads that saved conversation into this request so another AI can continue immediately.
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYesThe tool's observed JSON value or plain-text result.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updates
    • Addedhandover
    • Addedhandover_list
    • Addedhandover_status
  2. 2 tool updates
    • Changedcredithunt2 fields changed
      • changedInput schema / properties / stack / type
        Previous value: -"array"New value: +[
        +  "array",
        +  "string"
        +]
      • changedInput schema / properties / stage / enum
        Previous value: -[
        -  "solo",
        -  "early",
        -  "growth"
        -]New value: +[
        +  "solo",
        +  "early",
        +  "growth",
        +  "seed",
        +  "pre-seed",
        +  "series A",
        +  "series B",
        +  "series C"
        +]
    • Addedzambo_home
  3. 6 tool updates
    • Changedday_pass_activate3 fields changed
      • changedInput schema / examples
        Previous value: -[
        -  {
        -    "payment_method": "x402"
        -  }
        -]New value: +[
        +  {
        +    "_session_id": "73513c44-6969-435e-86eb-0fc262521fd1"
        +  }
        +]
      • addedInput schema / properties / sponsor
        Added value: +{
        +  "description": "Explicitly sponsor another team's closed workflow; branding ownership never transfers.",
        +  "type": "boolean"
        +}
      • addedInput schema / properties / workflow_id
        Added value: +{
        +  "description": "Optional workflow to seal after verified payment.",
        +  "format": "uuid",
        +  "type": "string"
        +}
    • Addedday_pass_checkout_link
    • Changedday_pass_status5 fields changed
      • addedOutput schema / properties / result / additionalProperties
        Added value: +true
      • removedOutput schema / properties / result / description
        Removed value: -"The tool's observed JSON value or plain-text result."
      • addedOutput schema / properties / result / properties
        Added value: +{
        +  "active": {
        +    "type": "boolean"
        +  },
        +  "calls_left": {
        +    "oneOf": [
        +      {
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      {
        +        "type": "string"
        +      }
        +    ]
        +  },
        +  "calls_left_scope": {
        +    "type": "string"
        +  },
        +  "expires_at": {
        +    "type": [
        +      "string",
        +      "null"
        +    ]
        +  },
        +  "seals": {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "sealed_at": {
        +          "type": "string"
        +        },
        +        "workflow_id": {
        +          "type": "string"
        +        },
        +        "workflow_url": {
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "workflow_id",
        +        "workflow_url",
        +        "sealed_at"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  "session_bound": {
        +    "type": "boolean"
        +  },
        +  "status": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / result / required
        Added value: +[
        +  "status",
        +  "active",
        +  "expires_at",
        +  "calls_left",
        +  "seals"
        +]
      • addedOutput schema / properties / result / type
        Added value: +"object"
    • Changedprovibe_audit1 field changed
      • changedInput schema / properties / email / description
        Previous value: -"Zambo Pass email for full audit (optional - without it you get the free teaser: score + top 3 issues). Get pass: https://zambo.dev/#zambo-pass"New value: +"Zambo Pass email for full audit (optional - without it you get the free teaser: score + top 3 issues). Get pass: https://zambo.dev/upgrade?tool=provibe_audit&tier=monthly"
    • Addedworkflow_close
    • Addedworkflow_seal
  4. 20 tool updates
    • Changedcapability_search3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedcontinuity_get_recent3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedcontinuity_list_threads3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedcontinuity_open_thread3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedcontinuity_set_prefs3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedcontinuity_start_thread3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedcredithunt3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedday_pass_activate4 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
      • removedInput schema / properties / human_approved
        Removed value: -{
        -  "description": "Must be true only after the human explicitly approved this $0.99 USDC payment. Required when sending x_payment.",
        -  "type": "boolean"
        -}
    • Changedday_pass_status4 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • changedInput schema / properties / _zambo_key / description
        Previous value: -"Optional Day Pass capability key. Never include it in a URL or public log."New value: +"Optional opaque Zambo access capability. Never place it in a URL or public log."
      • addedInput schema / properties / _zambo_key / maxLength
        Added value: +160
    • Changedghost_audit_report3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedghost_audit_site3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedghost_audit_status3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedjournal_log3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedleadsignal3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedlive_price3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changednew_session3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedpdf_extract3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedprompt_shield3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedprovibe_audit3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
    • Changedzambo_universal3 fields changed
      • changedInput schema / properties / _caller_label / description
        Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
      • changedInput schema / properties / _session_id / description
        Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
      • addedInput schema / properties / _zambo_key
        Added value: +{
        +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
        +  "maxLength": 160,
        +  "type": "string"
        +}
  5. 20 tool updates
    • Changedcapability_search6 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / count
        Removed value: -{
        -  "type": "number"
        -}
      • removedOutput schema / properties / matched
        Removed value: -{
        -  "items": {
        -    "type": "string"
        -  },
        -  "type": "array"
        -}
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / tools
        Removed value: -{
        -  "items": {
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedcontinuity_get_recent9 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / cursor
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / events
        Removed value: -{
        -  "items": {
        -    "type": "string"
        -  },
        -  "type": "array"
        -}
      • removedOutput schema / properties / handoff_text
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / has_more
        Removed value: -{
        -  "type": "boolean"
        -}
      • removedOutput schema / properties / next_cursor
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / status
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedcontinuity_list_threads5 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / status
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / threads
        Removed value: -{
        -  "items": {
        -    "type": "string"
        -  },
        -  "type": "array"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedcontinuity_open_thread7 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / events
        Removed value: -{
        -  "items": {
        -    "type": "string"
        -  },
        -  "type": "array"
        -}
      • removedOutput schema / properties / handoff_text
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / status
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / thread_id
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedcontinuity_set_prefs7 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / capture_enabled
        Removed value: -{
        -  "type": "boolean"
        -}
      • removedOutput schema / properties / public_receipts_remain
        Removed value: -{
        -  "type": "boolean"
        -}
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / scope_type
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / status
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedcontinuity_start_thread7 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / name
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / session_id
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / status
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / thread_id
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedcredithunt7 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / api
        Removed value: -{
        -  "additionalProperties": true,
        -  "type": "object"
        -}
      • removedOutput schema / properties / count
        Removed value: -{
        -  "type": "number"
        -}
      • removedOutput schema / properties / opportunities
        Removed value: -{
        -  "items": {
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / updated_at
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedday_pass_activate9 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / access_key
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / activated
        Removed value: -{
        -  "type": "boolean"
        -}
      • removedOutput schema / properties / already_active
        Removed value: -{
        -  "type": "boolean"
        -}
      • removedOutput schema / properties / expires_at
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / how_to_use
        Removed value: -{
        -  "additionalProperties": true,
        -  "type": "object"
        -}
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / x711_credits
        Removed value: -{
        -  "type": "number"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedday_pass_status9 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / active
        Removed value: -{
        -  "type": "boolean"
        -}
      • removedOutput schema / properties / calls_left
        Removed value: -{
        -  "oneOf": [
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "number"
        -    }
        -  ]
        -}
      • removedOutput schema / properties / calls_left_scope
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / expires_at
        Removed value: -{
        -  "oneOf": [
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ]
        -}
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / session_bound
        Removed value: -{
        -  "type": "boolean"
        -}
      • removedOutput schema / properties / status
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedghost_audit_report6 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / audit_id
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / report
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / status
        Removed value: -{
        -  "oneOf": [
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "string"
        -    }
        -  ]
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedghost_audit_site8 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / audit_id
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / download_url
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / stages
        Removed value: -{
        -  "items": {
        -    "type": "string"
        -  },
        -  "type": "array"
        -}
      • removedOutput schema / properties / status
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / stream_url
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedghost_audit_status6 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / audit_id
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / ready
        Removed value: -{
        -  "type": "boolean"
        -}
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / status
        Removed value: -{
        -  "oneOf": [
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "string"
        -    }
        -  ]
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedjournal_log6 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / provenance_class
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / status
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / verify_url
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedleadsignal7 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / city
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / count
        Removed value: -{
        -  "type": "number"
        -}
      • removedOutput schema / properties / leads
        Removed value: -{
        -  "items": {
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / trade
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedlive_price4 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • addedOutput schema / properties / result / description
        Added value: +"The tool's observed JSON value or plain-text result."
      • removedOutput schema / properties / result / type
        Removed value: -"string"
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changednew_session6 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / instructions
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / session_id
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / status
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedpdf_extract4 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • addedOutput schema / properties / result / description
        Added value: +"The tool's observed JSON value or plain-text result."
      • removedOutput schema / properties / result / type
        Removed value: -"string"
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedprompt_shield6 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / safe
        Removed value: -{
        -  "type": "boolean"
        -}
      • removedOutput schema / properties / sanitized
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / threats
        Removed value: -{
        -  "items": {
        -    "type": "string"
        -  },
        -  "type": "array"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedprovibe_audit7 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / dead_code
        Removed value: -{
        -  "items": {
        -    "type": "string"
        -  },
        -  "type": "array"
        -}
      • removedOutput schema / properties / execution_plan
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / provibe_score
        Removed value: -{
        -  "type": "number"
        -}
      • addedOutput schema / properties / result
        Added value: +{
        +  "description": "The tool's observed JSON value or plain-text result."
        +}
      • removedOutput schema / properties / vulnerabilities
        Removed value: -{
        -  "items": {
        -    "type": "string"
        -  },
        -  "type": "array"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
    • Changedzambo_universal15 fields changed
      • changedOutput schema / additionalProperties
        Previous value: -trueNew value: +false
      • removedOutput schema / properties / executed
        Removed value: -{
        -  "type": "boolean"
        -}
      • removedOutput schema / properties / executed_tools
        Removed value: -{
        -  "items": {
        -    "type": "string"
        -  },
        -  "type": "array"
        -}
      • removedOutput schema / properties / grounding
        Removed value: -{
        -  "oneOf": [
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "string"
        -    }
        -  ]
        -}
      • removedOutput schema / properties / observed_status
        Removed value: -{
        -  "oneOf": [
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "string"
        -    }
        -  ]
        -}
      • removedOutput schema / properties / ok
        Removed value: -{
        -  "type": "boolean"
        -}
      • removedOutput schema / properties / planned_tools
        Removed value: -{
        -  "items": {
        -    "type": "string"
        -  },
        -  "type": "array"
        -}
      • addedOutput schema / properties / result / description
        Added value: +"The tool's observed JSON value or plain-text result."
      • removedOutput schema / properties / result / type
        Removed value: -"string"
      • removedOutput schema / properties / result_status
        Removed value: -{
        -  "oneOf": [
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "string"
        -    }
        -  ]
        -}
      • removedOutput schema / properties / run_id
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / sources
        Removed value: -{
        -  "items": {
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • removedOutput schema / properties / understood
        Removed value: -{
        -  "type": "string"
        -}
      • removedOutput schema / properties / verify
        Removed value: -{
        -  "additionalProperties": true,
        -  "type": "object"
        -}
      • addedOutput schema / required
        Added value: +[
        +  "result"
        +]
  6. 5 tool updates
    • Changedday_pass_activate1 field changed
      • addedInput schema / properties / session_id
        Added value: +{
        +  "description": "Alias for _session_id.",
        +  "maxLength": 64,
        +  "type": "string"
        +}
    • Addedday_pass_status
    • Changedghost_audit_report2 fields changed
      • addedOutput schema / properties / status / oneOf
        Added value: +[
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "string"
        +  }
        +]
      • removedOutput schema / properties / status / type
        Removed value: -"string"
    • Changedghost_audit_status2 fields changed
      • addedOutput schema / properties / status / oneOf
        Added value: +[
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "string"
        +  }
        +]
      • removedOutput schema / properties / status / type
        Removed value: -"string"
    • Changedzambo_universal6 fields changed
      • addedOutput schema / properties / grounding / oneOf
        Added value: +[
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "string"
        +  }
        +]
      • removedOutput schema / properties / grounding / type
        Removed value: -"string"
      • addedOutput schema / properties / observed_status / oneOf
        Added value: +[
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "string"
        +  }
        +]
      • removedOutput schema / properties / observed_status / type
        Removed value: -"string"
      • addedOutput schema / properties / result_status / oneOf
        Added value: +[
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "string"
        +  }
        +]
      • removedOutput schema / properties / result_status / type
        Removed value: -"string"
  7. 19 tool updates
    • Changedcapability_search2 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • addedInput schema / properties / _session_id
        Added value: +{
        +  "description": "Optional stable Zambo session ID used to preserve continuity across tool calls.",
        +  "maxLength": 64,
        +  "type": "string"
        +}
    • Changedcontinuity_get_recent8 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • changedInput schema / properties / _session_id / description
        Previous value: -"The existing Zambo job ID shared across AI clients."New value: +"Optional stable Zambo session ID used to preserve continuity across tool calls."
      • addedInput schema / properties / _session_id / maxLength
        Added value: +64
      • addedInput schema / properties / cursor
        Added value: +{
        +  "description": "Opaque next-page cursor returned by the previous continuity_get_recent result.",
        +  "type": "string"
        +}
      • addedInput schema / properties / since
        Added value: +{
        +  "description": "Optional inclusive RFC3339 timestamp lower bound. Keep it unchanged while following a cursor.",
        +  "format": "date-time",
        +  "type": "string"
        +}
      • addedOutput schema / properties / cursor
        Added value: +{
        +  "type": "string"
        +}
      • addedOutput schema / properties / has_more
        Added value: +{
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / next_cursor
        Added value: +{
        +  "type": "string"
        +}
    • Changedcontinuity_list_threads3 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • changedInput schema / properties / _session_id / description
        Previous value: -"The existing Zambo job ID that owns these threads."New value: +"Optional stable Zambo session ID used to preserve continuity across tool calls."
      • addedInput schema / properties / _session_id / maxLength
        Added value: +64
    • Changedcontinuity_open_thread3 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • changedInput schema / properties / _session_id / description
        Previous value: -"The parent job ID, when opening by name."New value: +"Optional stable Zambo session ID used to preserve continuity across tool calls."
      • addedInput schema / properties / _session_id / maxLength
        Added value: +64
    • Changedcontinuity_set_prefs3 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • changedInput schema / properties / _session_id / description
        Previous value: -"Existing Zambo job ID."New value: +"Optional stable Zambo session ID used to preserve continuity across tool calls."
      • addedInput schema / properties / _session_id / maxLength
        Added value: +64
    • Changedcontinuity_start_thread3 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • changedInput schema / properties / _session_id / description
        Previous value: -"Existing Zambo job ID that will own the new thread."New value: +"Optional stable Zambo session ID used to preserve continuity across tool calls."
      • addedInput schema / properties / _session_id / maxLength
        Added value: +64
    • Changedcredithunt2 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • addedInput schema / properties / _session_id
        Added value: +{
        +  "description": "Optional stable Zambo session ID used to preserve continuity across tool calls.",
        +  "maxLength": 64,
        +  "type": "string"
        +}
    • Changedday_pass_activate2 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • addedInput schema / properties / _session_id
        Added value: +{
        +  "description": "Optional stable Zambo session ID used to preserve continuity across tool calls.",
        +  "maxLength": 64,
        +  "type": "string"
        +}
    • Changedghost_audit_report2 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • addedInput schema / properties / _session_id
        Added value: +{
        +  "description": "Optional stable Zambo session ID used to preserve continuity across tool calls.",
        +  "maxLength": 64,
        +  "type": "string"
        +}
    • Changedghost_audit_site2 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • addedInput schema / properties / _session_id
        Added value: +{
        +  "description": "Optional stable Zambo session ID used to preserve continuity across tool calls.",
        +  "maxLength": 64,
        +  "type": "string"
        +}
    • Changedghost_audit_status2 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • addedInput schema / properties / _session_id
        Added value: +{
        +  "description": "Optional stable Zambo session ID used to preserve continuity across tool calls.",
        +  "maxLength": 64,
        +  "type": "string"
        +}
    • Changedjournal_log6 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • addedInput schema / properties / _session_id
        Added value: +{
        +  "description": "Optional stable Zambo session ID used to preserve continuity across tool calls.",
        +  "maxLength": 64,
        +  "type": "string"
        +}
      • addedOutput schema / properties / provenance_class
        Added value: +{
        +  "type": "string"
        +}
      • removedOutput schema / properties / result
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / properties / status
        Added value: +{
        +  "type": "string"
        +}
      • addedOutput schema / properties / verify_url
        Added value: +{
        +  "type": "string"
        +}
    • Changedleadsignal2 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • addedInput schema / properties / _session_id
        Added value: +{
        +  "description": "Optional stable Zambo session ID used to preserve continuity across tool calls.",
        +  "maxLength": 64,
        +  "type": "string"
        +}
    • Changedlive_price2 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • addedInput schema / properties / _session_id
        Added value: +{
        +  "description": "Optional stable Zambo session ID used to preserve continuity across tool calls.",
        +  "maxLength": 64,
        +  "type": "string"
        +}
    • Changednew_session2 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • addedInput schema / properties / _session_id
        Added value: +{
        +  "description": "Optional stable Zambo session ID used to preserve continuity across tool calls.",
        +  "maxLength": 64,
        +  "type": "string"
        +}
    • Changedpdf_extract2 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • addedInput schema / properties / _session_id
        Added value: +{
        +  "description": "Optional stable Zambo session ID used to preserve continuity across tool calls.",
        +  "maxLength": 64,
        +  "type": "string"
        +}
    • Changedprompt_shield2 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • addedInput schema / properties / _session_id
        Added value: +{
        +  "description": "Optional stable Zambo session ID used to preserve continuity across tool calls.",
        +  "maxLength": 64,
        +  "type": "string"
        +}
    • Changedprovibe_audit2 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • addedInput schema / properties / _session_id
        Added value: +{
        +  "description": "Optional stable Zambo session ID used to preserve continuity across tool calls.",
        +  "maxLength": 64,
        +  "type": "string"
        +}
    • Changedzambo_universal3 fields changed
      • addedInput schema / properties / _caller_label
        Added value: +{
        +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
        +  "maxLength": 80,
        +  "type": "string"
        +}
      • changedInput schema / properties / _session_id / description
        Previous value: -"Stable ID generated by the host AI once per conversation and reused on every Zambo call. Enables a shared working trail across multi-step tasks."New value: +"Optional stable Zambo session ID used to preserve continuity across tool calls."
      • addedInput schema / properties / _session_id / maxLength
        Added value: +64
  8. 1 tool update
    • Changedday_pass_activate1 field changed
      • addedInput schema / properties / human_approved
        Added value: +{
        +  "description": "Must be true only after the human explicitly approved this $0.99 USDC payment. Required when sending x_payment.",
        +  "type": "boolean"
        +}
  9. 1 tool update
    • Changedcredithunt5 fields changed
      • changedInput schema / examples
        Previous value: -[
        -  {
        -    "query": "AI startup credits"
        -  }
        -]New value: +[
        +  {
        +    "min_value": 5000,
        +    "stack": [
        +      "openai",
        +      "vercel"
        +    ],
        +    "stage": "early"
        +  }
        +]
      • changedInput schema / properties / stack / description
        Previous value: -"Your tech stack for matched recommendations. Example: [\"openai\",\"vercel\",\"aws\"]. Leave empty to get all programs."New value: +"Optional stack filter. Example: [\"openai\",\"vercel\",\"aws\"]. Leave empty to include all programs."
      • addedOutput schema / properties / api
        Added value: +{
        +  "additionalProperties": true,
        +  "type": "object"
        +}
      • removedOutput schema / properties / matched
        Removed value: -{
        -  "items": {
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • addedOutput schema / properties / updated_at
        Added value: +{
        +  "type": "string"
        +}
  10. 1 tool update
    • Changedcredithunt2 fields changed
      • addedOutput schema / properties / opportunities
        Added value: +{
        +  "items": {
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • removedOutput schema / properties / programs
        Removed value: -{
        -  "items": {
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
  11. 19 tool updates
    • Changedcapability_search1 field changed
      • addedInput schema / properties / _continuity_ai_label
        Added value: +{
        +  "description": "Optional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.",
        +  "maxLength": 48,
        +  "type": "string"
        +}
    • Addedcontinuity_get_recent
    • Addedcontinuity_list_threads
    • Addedcontinuity_open_thread
    • Addedcontinuity_set_prefs
    • Addedcontinuity_start_thread
    • Changedcredithunt2 fields changed
      • addedInput schema / properties / _continuity_ai_label
        Added value: +{
        +  "description": "Optional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.",
        +  "maxLength": 48,
        +  "type": "string"
        +}
      • changedInput schema / properties / stage / description
        Previous value: -"Your stage: solo (1 person), early (2–10), growth (10+). Default: solo."New value: +"Your stage: solo (1 person), early (2 to 10), growth (10+). Default: solo."
    • Changedday_pass_activate1 field changed
      • addedInput schema / properties / _continuity_ai_label
        Added value: +{
        +  "description": "Optional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.",
        +  "maxLength": 48,
        +  "type": "string"
        +}
    • Changedghost_audit_report1 field changed
      • addedInput schema / properties / _continuity_ai_label
        Added value: +{
        +  "description": "Optional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.",
        +  "maxLength": 48,
        +  "type": "string"
        +}
    • Changedghost_audit_site1 field changed
      • addedInput schema / properties / _continuity_ai_label
        Added value: +{
        +  "description": "Optional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.",
        +  "maxLength": 48,
        +  "type": "string"
        +}
    • Changedghost_audit_status1 field changed
      • addedInput schema / properties / _continuity_ai_label
        Added value: +{
        +  "description": "Optional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.",
        +  "maxLength": 48,
        +  "type": "string"
        +}
    • Changedjournal_log1 field changed
      • addedInput schema / properties / _continuity_ai_label
        Added value: +{
        +  "description": "Optional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.",
        +  "maxLength": 48,
        +  "type": "string"
        +}
    • Changedleadsignal1 field changed
      • addedInput schema / properties / _continuity_ai_label
        Added value: +{
        +  "description": "Optional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.",
        +  "maxLength": 48,
        +  "type": "string"
        +}
    • Changedlive_price2 fields changed
      • addedInput schema / properties / _continuity_ai_label
        Added value: +{
        +  "description": "Optional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.",
        +  "maxLength": 48,
        +  "type": "string"
        +}
      • changedInput schema / properties / symbol / description
        Previous value: -"Coin ticker or name — BTC, ETH, SOL, DOGE, BNB, XRP, MATIC, AVAX, ADA, LINK, DOT, UNI, ATOM, NEAR, APT, OP, ARB, SUI, PEPE, WIF, BONK, TON, TRX, LTC, SHIB. Case-insensitive."New value: +"Coin ticker or name - BTC, ETH, SOL, DOGE, BNB, XRP, MATIC, AVAX, ADA, LINK, DOT, UNI, ATOM, NEAR, APT, OP, ARB, SUI, PEPE, WIF, BONK, TON, TRX, LTC, SHIB. Case-insensitive."
    • Changednew_session1 field changed
      • addedInput schema / properties / _continuity_ai_label
        Added value: +{
        +  "description": "Optional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.",
        +  "maxLength": 48,
        +  "type": "string"
        +}
    • Addedpdf_extract
    • Changedprompt_shield2 fields changed
      • addedInput schema / properties / _continuity_ai_label
        Added value: +{
        +  "description": "Optional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.",
        +  "maxLength": 48,
        +  "type": "string"
        +}
      • changedInput schema / properties / system / description
        Previous value: -"Your system prompt — also scanned for prompt leak attempts (optional)"New value: +"Your system prompt - also scanned for prompt leak attempts (optional)"
    • Changedprovibe_audit2 fields changed
      • addedInput schema / properties / _continuity_ai_label
        Added value: +{
        +  "description": "Optional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.",
        +  "maxLength": 48,
        +  "type": "string"
        +}
      • changedInput schema / properties / email / description
        Previous value: -"Zambo Pass email for full audit (optional — without it you get the free teaser: score + top 3 issues). Get pass: https://zambo.dev/#zambo-pass"New value: +"Zambo Pass email for full audit (optional - without it you get the free teaser: score + top 3 issues). Get pass: https://zambo.dev/#zambo-pass"
    • Changedzambo_universal1 field changed
      • addedInput schema / properties / _continuity_ai_label
        Added value: +{
        +  "description": "Optional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.",
        +  "maxLength": 48,
        +  "type": "string"
        +}
  12. 13 tool updates
    • First observedcapability_search
    • First observedcredithunt
    • First observedday_pass_activate
    • First observedghost_audit_report
    • First observedghost_audit_site
    • First observedghost_audit_status
    • First observedjournal_log
    • First observedleadsignal
    • First observedlive_price
    • First observednew_session
    • First observedprompt_shield
    • First observedprovibe_audit
    • First observedzambo_universal

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    The accountability layer for AI agents — a named human's signed yes before an agent does anything irreversible (payment, record change, deploy), then an offline-verifiable Trust Receipt. Apache-2.0, formally verified.
    3
    611
    Apache 2.0
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI agents to create cryptographically verifiable receipts of their delegated work, with capabilities for multi-party approval and offline verification.
    11
    54 npm
    Apache 2.0
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources