{"id":8005,"name":"Agent Financial Guard — Pre-Sign Evidence Review","description":"External application-level evidence gate for agent workflows. Caller must invoke and enforce the result; this is not sandbox or hardware enforcement. Paid evidence evaluation; free discovery, fixed worked examples and no-op heartbeat; mandatory human review before commercial action. No independent factual verification or clearance. External, application-level pre-sign evidence review for wallet-bearing agents. Checks a local risk denylist, approval patterns and intent; caller-reported spending history is unverified. Non-rejected transactions require human review. No transaction authorization or current sanctions clearance. New to these gates? Start with the Corridor & Sanctions Risk Assistant (https://corridor-sanctions-assistant-a2a.vassiliy-lakhonin.workers.dev) for plain-language orientation. Describe the route or counterparty and the next decision or review; fit, scope, fee, and timing are confirmed before work starts.","card_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","endpoint":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/message/send","protocol_version":"1.0","first_seen":"2026-10-10T06:47:06.847137+00:00","last_verified":"2026-10-10T07:58:36.762577+00:00","card":{"name":"Agent Financial Guard — Pre-Sign Evidence Review","skills":[{"id":"agent-financial-pre-sign-check","name":"Agent financial pre-sign check","tags":["finance","pre-sign","transaction-risk","web3","agentkit","evidence-review"],"examples":["Review a proposed unlimited token approval against the supplied intent and policy before human signing.","Identify evidence gaps in a proposed agent transfer with caller-reported daily spending."],"inputModes":["application/json"],"description":"Bring the proposed transaction, declared intent, policy limits and caller-reported history. Get local risk-rule findings and human-review routing before signing. Spending history is unverified; this does not authorize a transaction or provide current sanctions clearance.","outputModes":["application/json"]}],"version":"1.14.1","provider":{"url":"https://github.com/vassiliylakhonin","organization":"Vassiliy Lakhonin"},"signatures":[{"protected":"eyJhbGciOiJFUzI1NiIsInR5cCI6IkpPU0UiLCJqa3UiOiJodHRwczovL2FnZW50LWZpbmFuY2lhbC1ndWFyZC1hMmEudmFzc2lsaXktbGFraG9uaW4ud29ya2Vycy5kZXYvLndlbGwta25vd24vandrcy5qc29uIiwia2lkIjoiYWdlbnQtZmluYW5jaWFsLWd1YXJkLTU4MjhlMTRjLWQ0MWEtNDIzZi1iMGRhLWU0MjkzYWNhOGU1ZCJ9","signature":"IwoMjG-sbOuT3yxQ2PcvwoSYUjerlx2_Opzo1gADVS8jOiB9JjtwOt4ctP-APkfJ5o5HCsIRTaVkMdsjdN4wlw"}],"description":"External application-level evidence gate for agent workflows. Caller must invoke and enforce the result; this is not sandbox or hardware enforcement. Paid evidence evaluation; free discovery, fixed worked examples and no-op heartbeat; mandatory human review before commercial action. No independent factual verification or clearance. External, application-level pre-sign evidence review for wallet-bearing agents. Checks a local risk denylist, approval patterns and intent; caller-reported spending history is unverified. Non-rejected transactions require human review. No transaction authorization or current sanctions clearance. New to these gates? Start with the Corridor & Sanctions Risk Assistant (https://corridor-sanctions-assistant-a2a.vassiliy-lakhonin.workers.dev) for plain-language orientation. Describe the route or counterparty and the next decision or review; fit, scope, fee, and timing are confirmed before work starts.","capabilities":{"streaming":false,"extensions":[{"uri":"https://agenda-intelligence-a2a.vassiliy-lakhonin.workers.dev/a2a/extensions/agenda-intelligence/v1","params":{"support":{"email":"vassiliy.lakhonin@gmail.com","timezone":"Asia/Almaty","hours_local":"Mon–Fri 09:00–18:00 Asia/Almaty (UTC+5)","response_sla":"Best-effort response within 2 business days. Solo maintainer (not a company); not a paid support channel.","documentationUrl":"https://github.com/vassiliylakhonin/agenda-intelligence-md/blob/main/MCP.md"},"provider":{"legalEntity":{"name":"Vassiliy Lakhonin","type":"individual","sameAs":["https://github.com/vassiliylakhonin","https://pypi.org/project/agenda-intelligence-md/","https://glama.ai/mcp/servers/vassiliylakhonin/agenda-intelligence-md"]}},"x_tool_contracts":{"note":"These are MCP tool schemas, not A2A envelope schemas. For A2A SendMessage use x_agenda_intelligence.a2a_send_message_example; structured gate fields go directly in message.parts[0].data, and free text goes in message.parts[0].text.","tools":[{"name":"agent_financial_pre_sign_check","annotations":{"readOnlyHint":true,"openWorldHint":false,"idempotentHint":true,"destructiveHint":false},"input_schema":{"type":"object","required":["request"],"properties":{"request":{"type":"object","description":"Structured request object. Full contract: https://github.com/vassiliylakhonin/agenda-intelligence-md/blob/main/schemas/v1/agent-financial-guard-request.schema.json","additionalProperties":true}},"additionalProperties":false},"output_schema":{"type":"object","anyOf":[{"type":"object","title":"AgentFinancialGuardResponse","$schema":"https://json-schema.org/draft/2020-12/schema","required":["contract_version","profile","financial_guard_verdict"],"properties":{"profile":{"type":"string","const":"agent_financial_guard"},"contract_version":{"type":"string"},"financial_guard_verdict":{"type":"object","required":["status","decision","score","checks","violations","evidence_gaps"],"properties":{"score":{"type":"integer"},"checks":{"type":"object","required":["sanctions_aml","contract_security","velocity_limits","prompt_injection"],"properties":{"sanctions_aml":{"type":"boolean"},"velocity_limits":{"type":"boolean"},"prompt_injection":{"type":"boolean"},"contract_security":{"type":"boolean"}}},"status":{"enum":["decision_ready","not_decision_ready","escalate"],"type":"string"},"decision":{"enum":["allow","reject","step_up_human_required"],"type":"string"},"violations":{"type":"array","items":{"type":"string"}},"evidence_gaps":{"type":"array","items":{"type":"string"}},"vizier_status":{"type":"string"},"execution_advisory":{"type":"string"},"vizier_clearance_receipt":{"type":["string","null"]}}}},"description":"Standardized response contract for autonomous agent financial transaction pre-sign evaluation.","x-schema-version":"1","additionalProperties":false},{"type":"object","required":["id","status","artifacts","metadata"],"properties":{"id":{"type":"string"},"status":{"type":"object","required":["state"],"properties":{"state":{"type":"string"}}},"metadata":{"type":"object","required":["response","human_review_required"],"properties":{"response":{"type":"object","title":"AgentFinancialGuardResponse","$schema":"https://json-schema.org/draft/2020-12/schema","required":["contract_version","profile","financial_guard_verdict"],"properties":{"profile":{"type":"string","const":"agent_financial_guard"},"contract_version":{"type":"string"},"financial_guard_verdict":{"type":"object","required":["status","decision","score","checks","violations","evidence_gaps"],"properties":{"score":{"type":"integer"},"checks":{"type":"object","required":["sanctions_aml","contract_security","velocity_limits","prompt_injection"],"properties":{"sanctions_aml":{"type":"boolean"},"velocity_limits":{"type":"boolean"},"prompt_injection":{"type":"boolean"},"contract_security":{"type":"boolean"}}},"status":{"enum":["decision_ready","not_decision_ready","escalate"],"type":"string"},"decision":{"enum":["allow","reject","step_up_human_required"],"type":"string"},"violations":{"type":"array","items":{"type":"string"}},"evidence_gaps":{"type":"array","items":{"type":"string"}},"vizier_status":{"type":"string"},"execution_advisory":{"type":"string"},"vizier_clearance_receipt":{"type":["string","null"]}}}},"description":"Standardized response contract for autonomous agent financial transaction pre-sign evaluation.","x-schema-version":"1","additionalProperties":false},"human_review_required":{"const":true}}},"artifacts":{"type":"array","items":{"type":"object"}}}}],"title":"AgentFinancialGuardResponseMcpCompatibility","$schema":"https://json-schema.org/draft/2020-12/schema"}}],"contract_version":"1.14.1"},"x_security_posture":{"transport":"https","pricing_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/x402","privacy_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/privacy","abuse_contact":"mailto:vassiliy.lakhonin@gmail.com","data_handling":["Aggregate operational telemetry excludes caller prompt text.","Signed paid execution stores a response for recovery within 24 hours; do not submit secrets.","Voluntary intake and feedback have separate storage and retention rules described in /privacy."],"public_endpoint":true,"client_identification":{"purpose":"Pseudonymous repeat-call attribution in aggregate operational analytics.","required":false,"authentication":false},"required_authentication":false,"zero_retention_guarantee":false,"oauth_protected_resource_metadata":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/oauth-protected-resource","optional_client_identifier_header":"X-Client-Id"},"x_agenda_intelligence":{"mcp":{"install":"pip install agenda-intelligence-md","transport":"stdio","server_command":"agenda-intelligence-mcp"},"x402":{"token":"USDC","network":"base","chain_id":8453,"protocol":"x402","pricing_tiers":{"tier_micro_check_usdc":0.05,"tier_pro_monthly_usdc":490,"tier_bankability_dossier_usdc":25},"token_contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","settle_endpoint":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/v1/settle","interactive_web3_ui":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/corridor-bankability"},"package":"https://pypi.org/project/agenda-intelligence-md/","ai_catalog":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/ai-catalog.json","boundaries":["Micropayments settled directly on Base (Chain ID 8453, USDC); no custody of user funds.","No autonomous live source retrieval.","No factual-truth verification.","No legal, financial, compliance, investment, or trading advice."],"repository":"https://github.com/vassiliylakhonin/agenda-intelligence-md","wrapper_scope":"A2A/JSON-RPC discovery, lightweight triage, and routing response only","hosted_wrapper":true,"fleet_directory":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/fleet.json","free_a2a_triage":{"price":"Paid evaluations require signed payment or Pro entitlement. See /.well-known/x402.","scope":"Free discovery, fixed examples and no-op heartbeat only. Evidence evaluation is paid.","decision_boundary":"No legal, sanctions, financial or trading clearance. Human review before any commercial action."},"preferred_input":"structured_json; free-text candidates are unconfirmed and may be empty","public_endpoint":true,"task_continuity":{"store":"KV (24-hour TTL, status-only without input or artifacts)","cancellation":"unsupported for synchronous tasks","tenant_binding":"when TASK_SCOPE_AUTH_REQUIRED=1, task creation issues a private continuation.token; GetTask and continuation require it in X-Task-Token and otherwise answer TASK_NOT_FOUND. X-Client-Id is a telemetry label. Legacy local mode uses label scoping only","supported_methods":["SendMessage","GetTask"]},"jsonrpc_endpoint":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/message/send","protocol_version":"1.0","operational_health":{"url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/health","status":"ok","version":"1.14.1","checked_at":"2026-10-10T07:58:36.596Z"},"client_identification":{"header":"X-Client-Id","purpose":"Use a stable non-personal integration label so aggregate stats can group repeat calls; do not send a person's name, email, token, or secret.","required":false},"a2a_send_message_example":{"trace":"Optional: send an X-Trace-Id header (8-80 chars of A-Za-z0-9._:-) or a top-level params.trace_id. It is echoed in task metadata.trace_id and recorded in telemetry, so your call can be correlated end to end.","headers":{"X-Trace-Id":"example-trace-001","A2A-Version":"1.0","Content-Type":"application/json"},"request":{"id":"example-1","method":"SendMessage","params":{"message":{"role":"ROLE_USER","parts":[{"data":{"agent":{"id":"procurement-agent-7","model":"claude-3-5-sonnet","operator":"autonomous-finance-corp"},"intent":{"prompt":"Disburse automated payment for verified API compute consumption.","caller_task_id":"task-compute-bill-99"},"run_id":"tx-guard-example-001","transaction":{"token":"USDC","method":"transfer","network":"base_mainnet","recipient":"0x5b5296a3a7bac0f5f096f93b60c1c121f2e5c663","amount_usd":150},"policy_limits":{"velocity_24h_usd":350,"max_single_limit_usd":500,"daily_velocity_limit_usd":2000}},"kind":"data"}],"messageId":"example-msg-1"}},"jsonrpc":"2.0"},"endpoint":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/message/send","expected":{"note":"Triage output only, not authorization or clearance.","task_state":"TASK_STATE_COMPLETED"}},"oauth_protected_resource":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/oauth-protected-resource","optional_client_identifier_header":"X-Client-Id"}},"required":false,"description":"Wrapper scope, product contract, boundaries, support channel and provider identity for this agent. Repeat callers may send the optional X-Client-Id header with a stable non-personal integration label. Descriptive only: reading it is never required to call the agent."}],"extendedAgentCard":false,"pushNotifications":false},"documentationUrl":"https://github.com/vassiliylakhonin/agenda-intelligence-md/blob/main/docs/use-cases/agent-financial-guard.md","defaultInputModes":["application/json","text/plain","text/markdown"],"defaultOutputModes":["application/json","text/markdown"],"supportedInterfaces":[{"url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/message/send","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"securityRequirements":[]},"signature_status":"verified","signature_detail":"Card signature matches a key at its advertised or same-host key source","signature_key_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/jwks.json","signature_checked_at":"2026-10-10T07:58:36.762577+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agenstry federation","source_url":"https://agenstry.com/docs","last_check":{"checked_at":"2026-10-10T07:58:36.762577+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json"],"skills":[{"skill_id":"agent-financial-pre-sign-check","name":"Agent financial pre-sign check","description":"Bring the proposed transaction, declared intent, policy limits and caller-reported history. Get local risk-rule findings and human-review routing before signing. Spending history is unverified; this does not authorize a transaction or provide current sanctions clearance.","tags":["finance","pre-sign","transaction-risk","web3","agentkit","evidence-review"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":4,"passed":4},"recent_checks":[{"card_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-10T07:58:36.762577+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-10T07:52:21.728651+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-10T07:13:13.253099+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-10T06:47:06.847137+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-10T07:58:36.762577+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-10T07:13:13.253099+00:00","state":"a2a_response","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup"},"events":[{"observed_at":"2026-10-10T07:58:36.762577+00:00","event_type":"card_changed","detail":"Published card changed: capabilities, signatures; fingerprint 31a93d38d076"},{"observed_at":"2026-10-10T07:52:21.728651+00:00","event_type":"card_changed","detail":"Published card changed: capabilities, signatures; fingerprint 4312d7b3b458"},{"observed_at":"2026-10-10T07:13:13.253099+00:00","event_type":"card_changed","detail":"Published card changed: capabilities, signatures; fingerprint 8a0979f5b34d"}],"relationships":[{"id":8151,"relation":"shared_provider_website","evidence":{"claim":"Both cards declare the same provider website","provider_url":"https://github.com/vassiliylakhonin","source_card_url":"https://agenda-intelligence-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","target_card_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json"},"evidence_url":"https://agenda-intelligence-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","first_seen":"2026-10-10T07:08:47.088798+00:00","last_seen":"2026-10-10T07:54:40.452222+00:00","source_agent_id":32,"source_agent_name":"Agenda Intelligence MD","target_agent_id":8005,"target_agent_name":"Agent Financial Guard — Pre-Sign Evidence Review"},{"id":8154,"relation":"shared_provider_website","evidence":{"claim":"Both cards declare the same provider website","provider_url":"https://github.com/vassiliylakhonin","source_card_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","target_card_url":"https://agent-output-verification-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json"},"evidence_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","first_seen":"2026-10-10T07:08:47.088798+00:00","last_seen":"2026-10-10T07:54:40.452222+00:00","source_agent_id":8005,"source_agent_name":"Agent Financial Guard — Pre-Sign Evidence Review","target_agent_id":8015,"target_agent_name":"Agent Output Verification"},{"id":8155,"relation":"shared_provider_website","evidence":{"claim":"Both cards declare the same provider website","provider_url":"https://github.com/vassiliylakhonin","source_card_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","target_card_url":"https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json"},"evidence_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","first_seen":"2026-10-10T07:08:47.088798+00:00","last_seen":"2026-10-10T07:54:40.452222+00:00","source_agent_id":8005,"source_agent_name":"Agent Financial Guard — Pre-Sign Evidence Review","target_agent_id":8040,"target_agent_name":"Agentic Interaction Trust Gate"},{"id":9209,"relation":"shared_provider_website","evidence":{"claim":"Both cards declare the same provider website","provider_url":"https://github.com/vassiliylakhonin","source_card_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","target_card_url":"https://cis-secondary-sanctions-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json"},"evidence_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","first_seen":"2026-10-10T07:49:10.893226+00:00","last_seen":"2026-10-10T07:54:40.452222+00:00","source_agent_id":8005,"source_agent_name":"Agent Financial Guard — Pre-Sign Evidence Review","target_agent_id":8711,"target_agent_name":"CIS Secondary-Sanctions Exposure"},{"id":9210,"relation":"shared_provider_website","evidence":{"claim":"Both cards declare the same provider website","provider_url":"https://github.com/vassiliylakhonin","source_card_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","target_card_url":"https://critical-minerals-due-diligence-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json"},"evidence_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","first_seen":"2026-10-10T07:49:10.893226+00:00","last_seen":"2026-10-10T07:54:40.452222+00:00","source_agent_id":8005,"source_agent_name":"Agent Financial Guard — Pre-Sign Evidence Review","target_agent_id":8830,"target_agent_name":"Critical Minerals & Strategic Raw Materials Due Diligence Gate"}],"verification":{"agent_card_url":"https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T07:58:36.762577+00:00","latest_card_check":{"checked_at":"2026-10-10T07:58:36.762577+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"verified","signature_checked_at":"2026-10-10T07:58:36.762577+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-10T07:58:36.762577+00:00","endpoint_tls_reachable":true,"protocol_check_state":"a2a_response","protocol_checked_at":"2026-10-10T07:13:13.253099+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}