|
Entropic 2.3.8
Local-first agentic inference engine
|
Tier resolution callbacks for delegation and auto-chain. More...
#include <entropic/core/engine_types.h>

Public Attributes | |
| ChildContextInfo(* | resolve_tier )(const std::string &tier_name, void *user_data) = nullptr |
| Build context info for a child delegation to the given tier. | |
| std::string(* | get_tier_param )(const std::string &tier_name, const std::string ¶m_name, void *user_data) = nullptr |
| Get a string parameter from tier identity frontmatter. | |
| std::vector< std::string >(* | get_handoff_targets )(const std::string &tier_name, void *user_data) = nullptr |
| Get valid handoff targets from a tier. | |
| bool(* | tier_exists )(const std::string &tier_name, void *user_data) = nullptr |
| Check if a tier exists in the configuration. | |
| void * | user_data = nullptr |
| Opaque pointer (facade context) | |
Tier resolution callbacks for delegation and auto-chain.
Injected by the facade. Allows core.so to resolve tier identity information without depending on prompts.so or inference.so.
Definition at line 192 of file engine_types.h.
| std::vector< std::string >(* entropic::TierResolutionInterface::get_handoff_targets) (const std::string &tier_name, void *user_data) = nullptr |
Get valid handoff targets from a tier.
Definition at line 199 of file engine_types.h.
| std::string(* entropic::TierResolutionInterface::get_tier_param) (const std::string &tier_name, const std::string ¶m_name, void *user_data) = nullptr |
Get a string parameter from tier identity frontmatter.
Definition at line 199 of file engine_types.h.
| ChildContextInfo(* entropic::TierResolutionInterface::resolve_tier) (const std::string &tier_name, void *user_data) = nullptr |
Build context info for a child delegation to the given tier.
Definition at line 194 of file engine_types.h.
| bool(* entropic::TierResolutionInterface::tier_exists) (const std::string &tier_name, void *user_data) = nullptr |
Check if a tier exists in the configuration.
Definition at line 209 of file engine_types.h.
| void* entropic::TierResolutionInterface::user_data = nullptr |
Opaque pointer (facade context)
Definition at line 212 of file engine_types.h.