VAREXIS-INDEX · Free decision guide

Cross-Agent Handoff Acceptance Evidence

One agent reports a task, stream or artifact as complete, while the receiving application still lacks a correctly linked final result or exact delivered version.

For: Agent integration teams reviewing the task, result and artifact evidence received from another agent.

Your decision: Determine whether the evidence handed between agents identifies the intended task and a usable final result, or which protocol and artifact checks remain unresolved.

Evidence to bring

Protocol or SDK version; task and context identifiers; request capabilities; response type and final tool result; stream completion; artifact namespace and version; retained event references. Use synthetic or redacted declarations.

  1. Bind the requested task and context, and distinguish a direct response from a tracked task.
  2. Inspect the actual final result and wait for the documented stream completion point.
  3. Retrieve the exact scoped artifact version and reconcile the receiving application evidence before acceptance.

What this evidence supports

A2A, MCP Tasks, ADK and OpenAI SDK documentation defines different handoff boundaries: a direct message may have no task, a completed task can carry a tool error, a stream can outlive its visible text, and an artifact event can reference a separately stored version.

What remains unestablished

These sources do not certify artifact quality, prove fulfilment or settlement, inspect another agent, or guarantee delivery. The guide is a handoff-evidence review, not a provider-neutral task runner or a replacement for the existing workflow recovery guide.

Read the source evidence

These 9 existing records are free. Review the source version and limitations before applying a finding to your decision.

May an A2A follow-up attach an existing task to a different conversation context

Match the task to its recorded conversation context.

Original source · Reviewed 2026-10-30. Full provenance and limitations are retained in the evidence record JSON.

Exact agent access and integrity
Connector
https://varexis.tech/mcp/catalogue
Tool
get_publication_record
Arguments
{"record_id":"VXI-EXT-ICE09-A2A-TASK-CONTEXT-MISMATCH-REJECTION-01-v1"}
Record identifier
VXI-EXT-ICE09-A2A-TASK-CONTEXT-MISMATCH-REJECTION-01-v1
SHA-256
09fe6b5fce307f4e798fb1e442bdb36060100123222f3c7fd1b9329fecb3c918

Does every A2A streaming reply create a task that can later be polled

Establish whether a pollable task exists at all.

Original source · Reviewed 2026-10-30. Full provenance and limitations are retained in the evidence record JSON.

Exact agent access and integrity
Connector
https://varexis.tech/mcp/catalogue
Tool
get_publication_record
Arguments
{"record_id":"VXI-EXT-ICE09-A2A-MESSAGE-ONLY-STREAM-NO-TASK-TRACKING-01-v1"}
Record identifier
VXI-EXT-ICE09-A2A-MESSAGE-ONLY-STREAM-NO-TASK-TRACKING-01-v1
SHA-256
55549cb29cd42d6955df7e60270ef9527eeb3e917d85f1a6c9368484c42655f7

Can an A2A client resume a completed task by sending it another message

Do not reuse a terminal task as a new work channel.

Original source · Reviewed 2026-10-30. Full provenance and limitations are retained in the evidence record JSON.

Exact agent access and integrity
Connector
https://varexis.tech/mcp/catalogue
Tool
get_publication_record
Arguments
{"record_id":"VXI-EXT-ICE09-A2A-TERMINAL-TASK-NEW-MESSAGE-REFUSAL-01-v1"}
Record identifier
VXI-EXT-ICE09-A2A-TERMINAL-TASK-NEW-MESSAGE-REFUSAL-01-v1
SHA-256
4810d39514d23b300aa9446b58fb0b57a04b67d0180c15f5ccb351dd69c8841e

Does advertising MCP Tasks once force all later tool calls to return task handles

Handle the actual response shape under the declared per-request capability.

Original source · Reviewed 2026-10-30. Full provenance and limitations are retained in the evidence record JSON.

Exact agent access and integrity
Connector
https://varexis.tech/mcp/catalogue
Tool
get_publication_record
Arguments
{"record_id":"VXI-EXT-ICE09-MCP-TASK-PER-REQUEST-CAPABILITY-RESULT-CHOICE-01-v1"}
Record identifier
VXI-EXT-ICE09-MCP-TASK-PER-REQUEST-CAPABILITY-RESULT-CHOICE-01-v1
SHA-256
b22c20d4dc3ddc792c26d4ef3bd060b5bac2e4b62b15614ea47d4f162ed5797c

Can an MCP task marked completed still contain an unsuccessful tool result

Inspect the embedded tool result instead of accepting task status alone.

Original source · Reviewed 2026-10-30. Full provenance and limitations are retained in the evidence record JSON.

Exact agent access and integrity
Connector
https://varexis.tech/mcp/catalogue
Tool
get_publication_record
Arguments
{"record_id":"VXI-EXT-ICE09-MCP-COMPLETED-TASK-TOOL-ERROR-RESULT-01-v1"}
Record identifier
VXI-EXT-ICE09-MCP-COMPLETED-TASK-TOOL-ERROR-RESULT-01-v1
SHA-256
ad71692b43b4ed5cb911c219c5606348d561c41cbe5fe6748863adf2d091dc28

May an MCP server reuse an inputRequests key for a different question later in a task

Bind delayed responses to the original unique input request.

Original source · Reviewed 2026-10-30. Full provenance and limitations are retained in the evidence record JSON.

Exact agent access and integrity
Connector
https://varexis.tech/mcp/catalogue
Tool
get_publication_record
Arguments
{"record_id":"VXI-EXT-ICE09-MCP-TASK-INPUT-KEY-LIFETIME-BINDING-01-v1"}
Record identifier
VXI-EXT-ICE09-MCP-TASK-INPUT-KEY-LIFETIME-BINDING-01-v1
SHA-256
12b182f2a31f06de2b9b70d5e8b75ee775c757be6e47d656a6cc8956a8964195

Does loading an ADK artifact by filename recover the exact version previously reviewed

Retrieve the scoped version used in the handoff, with suitable storage evidence.

Original source · Reviewed 2026-10-30. Full provenance and limitations are retained in the evidence record JSON.

Exact agent access and integrity
Connector
https://varexis.tech/mcp/catalogue
Tool
get_publication_record
Arguments
{"record_id":"VXI-EXT-ICE09-ADK-ARTIFACT-VERSION-PINNED-RETRIEVAL-01-v1"}
Record identifier
VXI-EXT-ICE09-ADK-ARTIFACT-VERSION-PINNED-RETRIEVAL-01-v1
SHA-256
a143fcdf04229631a2cf8bf392afa6c36083f1cc4d5a7ba7447d3752c42b668e

Does an ADK artifact_delta event contain the generated file needed for an acceptance review

Distinguish an artifact reference from retrieved file content.

Original source · Reviewed 2026-10-30. Full provenance and limitations are retained in the evidence record JSON.

Exact agent access and integrity
Connector
https://varexis.tech/mcp/catalogue
Tool
get_publication_record
Arguments
{"record_id":"VXI-EXT-ICE09-ADK-ARTIFACT-DELTA-NOT-DELIVERED-CONTENT-01-v1"}
Record identifier
VXI-EXT-ICE09-ADK-ARTIFACT-DELTA-NOT-DELIVERED-CONTENT-01-v1
SHA-256
e0cb90d08c19bce514c2ea2f27b948cb5150db4a07bd8bbf3e10ea264a4370a5

Does the last visible token mean an OpenAI Agents SDK streamed run is fully complete

Wait for the completed iterator and remaining persistence work.

Original source · Reviewed 2026-10-30. Full provenance and limitations are retained in the evidence record JSON.

Exact agent access and integrity
Connector
https://varexis.tech/mcp/catalogue
Tool
get_publication_record
Arguments
{"record_id":"VXI-EXT-ICE09-OPENAI-STREAM-LAST-TOKEN-BEFORE-PERSISTENCE-01-v1"}
Record identifier
VXI-EXT-ICE09-OPENAI-STREAM-LAST-TOKEN-BEFORE-PERSISTENCE-01-v1
SHA-256
e1d072013f2b5749fea7995e99643f4638e8e969de435754aa855e753bd72d78

Connect an evidence client

Configure the two existing MCP connectors, then use the endpoint and arguments shown for each record. The original /mcp provides its frozen search and previews; /mcp/catalogue provides bounded browsing and exact access to additional published records. They are separate tool contracts, not interchangeable connections.

Canonical decision-guide JSON: records, provenance, hashes and checker selection. Enhanced natural-language search remains on HOLD. Keep credentials and private declarations local; public MCP supplies evidence and does not run licensed analysis.

When a local checker helps

Audit Coverage checks supported supplied event-chain and completeness declarations locally. It does not import these frameworks automatically, run tasks, fetch artifacts or verify a live remote outcome. Prepare its existing input format separately.

The free guide helps a receiving team avoid accepting the wrong task, incomplete stream or unexamined artifact as a completed handoff. The existing licensed checker adds repeatable analysis of supported event declarations. These catalogue-only records are not delivered by the existing paid saved-evidence or receipt offers.

Agent Audit & Evidence Coverage

£79 + VAT · One-time internal-use licence. Separate from saved evidence and subscriptions. VAT is confirmed at checkout.

Supplied inputs: JSON declarations of identity, authorisation, action and outcome events, invocation references, and capture, retention, export and recovery coverage for supported source profiles.

Local results: Structured event-chain gaps, conflicting references and review requirements, with source and content hashes.

Synthetic demonstration: An outcome cannot be connected to its declared parent event. Resolve the missing reference before relying on the chain.

Assesses supplied declarations only; no independent live-system testing, runtime enforcement, certification, verified deletion or settlement.

Read the free demonstration and licence terms · Review purchase — £79 + VAT · Existing product details

A free record supplies documented evidence. A licensed checker performs reusable local analysis of supported customer-supplied declarations. Full operational schemas, runnable examples and executable archives accompany the existing licensed package. These examples are concise synthetic excerpts, not complete operational inputs or analyses. No runtime enforcement, live-system verification or certification is supplied. Compare existing prices · Checkout and recovery terms.

Original evidence-pack section · Choose another decision guide

NVIDIA Inception

VAREXIS Ltd is an NVIDIA Inception program member.

NVIDIA, the NVIDIA logo and NVIDIA Inception are trademarks and/or registered trademarks of NVIDIA Corporation in the U.S. and other countries.

UKRI AI Research Resource (AIRR) - Isambard-AI

Compute access awarded through the UKRI AI Research Resource for BDAS evaluation on Isambard-AI.