|
NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
|
Directories | |
| a2a | |
| acp | |
| async | |
| graph | |
| grpc | |
| harness | |
| llm | |
| mcp | |
| observability | |
| program | |
| research | |
| util | |
Files | |
| api.h | |
| NEOGRAPH_API export/import macro for shared-library builds. | |
| artifact_provider.h | |
| Provider-neutral generated artifacts and long-running operations. | |
| context_store.h | |
| context_transform.h | |
| Verified transformation of admitted context artifacts. | |
| controlled_provider.h | |
| history.h | |
| Conversation-history compaction + tool-pair sanitation. | |
| hook.h | |
| Host-admitted, deterministic mandatory runtime hooks. | |
| hook_outbox.h | |
| Durable hook dispatch contracts and in-memory journal. | |
| hook_rpc.h | |
| Optional transport-neutral JSON-RPC hook execution. | |
| hook_runtime.h | |
| Host-owned lifecycle hook boundary. | |
| host_admission.h | |
| Bounded host-resource admission for Program and external work. | |
| json.h | |
| Thin C++ RAII wrapper around yyjson with nlohmann-compatible API. | |
| neograph.h | |
| Convenience header: includes the full NeoGraph core + graph engine API. | |
| provider.h | |
| provider_outcome_codec.h | |
| runtime_context.h | |
| runtime_interposition_consumer.h | |
| runtime_interposition_controller.h | |
| runtime_turn_assembler.h | |
| sqlite_runtime_stores.h | |
| strict_runtime.h | |
| Sealed assembly of NeoGraph's strict provider path. | |
| tenant.h | |
| Trusted-ingress tenant identity, quotas, and scoped persistence. | |
| tool.h | |
| Abstract tool interface for callable functions. | |
| tool_dispatch.h | |
| The single implementation of "execute an assistant message's tool_calls". | |
| tool_effect_broker.h | |
| Host-owned replay boundary for one mediated Tool effect. | |
| tool_execution.h | |
| Resource-aware, coroutine-safe execution boundary for tools. | |
| tool_set.h | |
| types.h | |