|
NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
|
ProgramRuntime-backed A2A collaboration adapter. More...
#include <neograph/api.h>#include <neograph/a2a/collaboration.h>#include <neograph/a2a/types.h>#include <neograph/program/runtime.h>#include <functional>#include <memory>#include <optional>#include <stdexcept>#include <string>#include <string_view>#include <vector>Go to the source code of this file.
Classes | |
| class | neograph::a2a::ProgramA2ARequestError |
| Authentication/attenuation failure while admitting a Program-backed A2A request. More... | |
| class | neograph::a2a::ProgramAgentAdapter |
| One admitted ProgramVersion exposed through A2A. More... | |
Typedefs | |
| using | neograph::a2a::ProgramA2AAdapter = ProgramAgentAdapter |
| Descriptive alias for callers that name adapters after the transport. | |
ProgramRuntime-backed A2A collaboration adapter.
This adapter is intentionally a projection over ProgramRuntime. It owns no executor, Core, or mutable control VM of its own: admission, capability and effect checks stay in ProgramRuntime and the collaboration mailbox narrows the request to the accepted link.
Definition in file program_adapter.h.