|
Entropic 2.3.8
Local-first agentic inference engine
|
Grouped consumer-registered delegation callbacks (gh#29). More...
#include <entropic/core/engine.h>
Public Attributes | |
| ent_decision_t(* | start )(const ent_delegation_request_t *, void *) = nullptr |
| ent_decision_t(* | complete )(const ent_delegation_result_t *, void *) = nullptr |
| void * | user_data = nullptr |
Grouped consumer-registered delegation callbacks (gh#29).
Public so delegation_callbacks_snapshot() can return it. The struct mirrors the C ABI surface: a start gate, a complete delivery, and a shared user_data pointer. Snapshotted under delegation_cb_mutex_ to avoid torn reads.
| ent_decision_t(* entropic::AgentEngine::DelegationCallbacks::complete) (const ent_delegation_result_t *, void *) = nullptr |
| ent_decision_t(* entropic::AgentEngine::DelegationCallbacks::start) (const ent_delegation_request_t *, void *) = nullptr |
| void* entropic::AgentEngine::DelegationCallbacks::user_data = nullptr |