Visca
Journal

Architecture · August 30, 2026 · 7 min read

Interoperability without continuity is portability theater

Moving prompts and tool calls between providers is useful. It is not enough to preserve a worker across models, environments, organizations, and bodies.
Two engineers coordinating a robotic hand, laboratory instruments, and edge compute from one shared workbench
Machines and environments may change. Identity, authority, and the accountable record should not.

Agent interoperability is often reduced to compatible messages: the same request can reach another model, another tool, or another server. That solves transport. It does not solve continuity.

A durable agent must carry more than instructions across a boundary. It must carry the organizational meaning of its work without leaking authority or losing provenance.

01

Protocols move messages, not responsibility

Standard tool schemas make capabilities discoverable. They do not decide whether this agent, in this role, for this task, may invoke the capability now. Nor do they preserve the history that made the request intelligible.

Interoperability begins at the protocol but must extend through identity, policy, memory, records, and revocation.

02

Context needs ownership and provenance

A portable context blob is not automatically safe or useful. Some memory belongs to the organization, some to a task, some to a person, and some should not cross an environment boundary at all.

The system needs to know where context came from, who may see it, how long it remains valid, and what must be redacted before it follows the agent elsewhere.

03

Capability negotiation must include policy

When an agent enters a new environment, it should discover both what exists and what it is permitted to use. The intersection—not the advertised catalog—is its real capability set.

That intersection may change in real time as credentials expire, humans intervene, machines enter unsafe states, or jurisdictional boundaries shift.

04

The migration test

Move the agent to a different model and compute environment. Can it resume the same responsibility, with the same accountable history, while receiving only the authority valid in the new setting?

If the answer is no, the system moved an application. It did not preserve an agent.

Real interoperability lets intelligence, tools, and embodiment change while identity, meaning, governance, and record remain coherent.
NEXT ESSAY · Architecture

The substrate gap

Continue reading