Index A | B | C | D | E | F | G | I | L | M | N | O | P | R | S | T | V A add_message() (cognicoreai.memory.BaseMemory method) (cognicoreai.memory.VolatileMemory method) Agent (class in cognicoreai.agents) AllowAllPolicy (class in cognicoreai.policy) allowed (cognicoreai.policy.PolicyDecision attribute) arguments (cognicoreai.llms.ToolCall attribute) Assertion (class in cognicoreai.simulation) assertion_results (cognicoreai.simulation.SimulationResult attribute) B BaseLLM (class in cognicoreai.llms) BaseMemory (class in cognicoreai.memory) BasePolicy (class in cognicoreai.policy) C CalculatorTool (class in cognicoreai.tools) causation_id (cognicoreai.protocol.EventEnvelope attribute) chat() (cognicoreai.agents.Agent method) (cognicoreai.orchestrator.V2MultiAgentRuntime method) clear() (cognicoreai.memory.BaseMemory method) (cognicoreai.memory.VolatileMemory method) cognicoreai.agents module cognicoreai.llms module cognicoreai.memory module cognicoreai.orchestrator module cognicoreai.policy module cognicoreai.protocol module cognicoreai.simulation module cognicoreai.tool_runtime module cognicoreai.tools module content (cognicoreai.llms.LLMResponse attribute) (cognicoreai.memory.Message attribute) (cognicoreai.tool_runtime.ToolExecutionResult attribute) correlation_id (cognicoreai.protocol.EventEnvelope attribute) D DenyByCapabilityPolicy (class in cognicoreai.policy) description (cognicoreai.tools.CalculatorTool property) (cognicoreai.tools.Tool property) destination (cognicoreai.protocol.EventEnvelope attribute) E emit_events (cognicoreai.orchestrator.V2Config attribute) envelope (cognicoreai.protocol.RuntimeEvent attribute) error (cognicoreai.protocol.RuntimeEvent attribute) error_type (cognicoreai.protocol.ErrorEnvelope attribute) (cognicoreai.tool_runtime.ToolExecutionResult attribute) ErrorEnvelope (class in cognicoreai.protocol) evaluate() (cognicoreai.policy.AllowAllPolicy method) (cognicoreai.policy.BasePolicy method) (cognicoreai.policy.DenyByCapabilityPolicy method) (cognicoreai.simulation.Assertion method) (cognicoreai.simulation.ResponseContainsAssertion method) (cognicoreai.simulation.ToolUsedAssertion method) event (cognicoreai.memory.Message attribute) EventEnvelope (class in cognicoreai.protocol) events (cognicoreai.agents.Agent property) (cognicoreai.orchestrator.V2MultiAgentRuntime property) execute() (cognicoreai.tool_runtime.ToolRuntime method) execute_tool() (cognicoreai.agents.ToolHandler method) F final_history (cognicoreai.simulation.SimulationResult attribute) function_name (cognicoreai.llms.ToolCall attribute) G get_completion() (cognicoreai.llms.BaseLLM method) (cognicoreai.llms.OpenAI_LLM method) get_history() (cognicoreai.memory.BaseMemory method) (cognicoreai.memory.VolatileMemory method) get_tool_definitions() (cognicoreai.agents.ToolHandler method) I id (cognicoreai.llms.ToolCall attribute) L LLMResponse (class in cognicoreai.llms) M max_rounds (cognicoreai.orchestrator.V2Config attribute) Message (class in cognicoreai.memory) message_id (cognicoreai.protocol.EventEnvelope attribute) message_type (cognicoreai.protocol.EventEnvelope attribute) mode (cognicoreai.orchestrator.V2Config attribute) module cognicoreai.agents cognicoreai.llms cognicoreai.memory cognicoreai.orchestrator cognicoreai.policy cognicoreai.protocol cognicoreai.simulation cognicoreai.tool_runtime cognicoreai.tools N name (cognicoreai.memory.Message attribute) (cognicoreai.tools.CalculatorTool property) (cognicoreai.tools.Tool property) new_correlation_id() (in module cognicoreai.protocol) O OpenAI_LLM (class in cognicoreai.llms) P passed (cognicoreai.simulation.SimulationResult attribute) payload (cognicoreai.protocol.RuntimeEvent attribute) PolicyDecision (class in cognicoreai.policy) protocol_version (cognicoreai.protocol.EventEnvelope attribute) R raw_response_message (cognicoreai.llms.LLMResponse attribute) reason (cognicoreai.policy.PolicyDecision attribute) remediation_hint (cognicoreai.protocol.ErrorEnvelope attribute) ResponseContainsAssertion (class in cognicoreai.simulation) retriable (cognicoreai.protocol.ErrorEnvelope attribute) role (cognicoreai.memory.Message attribute) run() (cognicoreai.simulation.Simulator method) (cognicoreai.tools.CalculatorTool method) (cognicoreai.tools.Tool method) RuntimeEvent (class in cognicoreai.protocol) S Scenario (class in cognicoreai.simulation) scenario_name (cognicoreai.simulation.SimulationResult attribute) severity (cognicoreai.policy.PolicyDecision attribute) (cognicoreai.protocol.ErrorEnvelope attribute) SimulationResult (class in cognicoreai.simulation) Simulator (class in cognicoreai.simulation) source (cognicoreai.protocol.EventEnvelope attribute) status (cognicoreai.tool_runtime.ToolExecutionResult attribute) T timestamp_utc (cognicoreai.protocol.EventEnvelope attribute) Tool (class in cognicoreai.tools) tool_call_id (cognicoreai.memory.Message attribute) tool_calls (cognicoreai.llms.LLMResponse attribute) (cognicoreai.memory.Message attribute) tool_name (cognicoreai.tool_runtime.ToolExecutionResult attribute) tool_retry_budget (cognicoreai.orchestrator.V2Config attribute) ToolCall (class in cognicoreai.llms) ToolExecutionResult (class in cognicoreai.tool_runtime) ToolHandler (class in cognicoreai.agents) ToolRuntime (class in cognicoreai.tool_runtime) ToolUsedAssertion (class in cognicoreai.simulation) V V2Config (class in cognicoreai.orchestrator) V2MultiAgentRuntime (class in cognicoreai.orchestrator) validate_transition() (in module cognicoreai.protocol) VolatileMemory (class in cognicoreai.memory)