edri.integrations package¶
Subpackages¶
- edri.integrations.pydantic_ai package
- Submodules
- edri.integrations.pydantic_ai.agent module
- edri.integrations.pydantic_ai.inspector module
- edri.integrations.pydantic_ai.inspector_events module
AgentInspectorActionAgentInspectorActionResponseAgentInspectorRunAgentInspectorRunResponseAgentInspectorRunsAgentInspectorRunsResponseAgentInspectorStatsAgentInspectorStatsResponseAgentInspectorStatsResponse.actionsAgentInspectorStatsResponse.attemptsAgentInspectorStatsResponse.bytesAgentInspectorStatsResponse.dedupe_entriesAgentInspectorStatsResponse.evicted_runsAgentInspectorStatsResponse.incomplete_runsAgentInspectorStatsResponse.runsAgentInspectorStatsResponse.trimmed_runs
AgentInspectorUpdateAgentInspectorUpdate.action_idAgentInspectorUpdate.agentAgentInspectorUpdate.edri_event_idAgentInspectorUpdate.generation_idAgentInspectorUpdate.kindAgentInspectorUpdate.namespaceAgentInspectorUpdate.operationAgentInspectorUpdate.phaseAgentInspectorUpdate.revisionAgentInspectorUpdate.root_action_idAgentInspectorUpdate.run_id
AgentInspectorUpdateResponse
- edri.integrations.pydantic_ai.inspector_store module
- edri.integrations.pydantic_ai.lifecycle module
- edri.integrations.pydantic_ai.mcp module
- edri.integrations.pydantic_ai.normalization module
- edri.integrations.pydantic_ai.observability module
AgentActionAgentAction.agentAgentAction.attemptAgentAction.conversation_idAgentAction.durationAgentAction.edri_event_idAgentAction.errorAgentAction.frameworkAgentAction.modelAgentAction.model_versionAgentAction.nameAgentAction.outcomeAgentAction.output_modeAgentAction.parent_action_idAgentAction.prompt_versionAgentAction.providerAgentAction.requestAgentAction.response_dataAgentAction.root_action_idAgentAction.run_idAgentAction.usage
AgentActionNamespaceAgentActionOperationAgentActionOperation.DISPATCHAgentActionOperation.EXECUTEAgentActionOperation.MCP_INITIALIZEAgentActionOperation.MCP_PROMPTS_GETAgentActionOperation.MCP_PROMPTS_LISTAgentActionOperation.MCP_RESOURCES_LISTAgentActionOperation.MCP_RESOURCES_READAgentActionOperation.MCP_TOOLS_CALLAgentActionOperation.MCP_TOOLS_LISTAgentActionOperation.REQUESTAgentActionOperation.RUNAgentActionOperation.VALIDATE
AgentActionOutcomeAgentActionPhaseAgentActionPolicyAgentAuditModeNormalizationLimitsresolve_audit_mode()
- edri.integrations.pydantic_ai.worker module
- Module contents
- edri.integrations.sqlalchemy package
- Submodules
- edri.integrations.sqlalchemy.event module
- edri.integrations.sqlalchemy.filter module
FilterBuilderFilterBuilder.ARRAY_OPSFilterBuilder.ENUM_OPSFilterBuilder.EQUALITY_OPSFilterBuilder.FALSE_VALUESFilterBuilder.MEMBERSHIP_OPSFilterBuilder.NEGATED_OPSFilterBuilder.NULL_OPSFilterBuilder.OPTION_ALIASESFilterBuilder.ORDER_OPSFilterBuilder.RANGE_OPSFilterBuilder.STRING_MATCH_OPSFilterBuilder.TRUE_VALUESFilterBuilder.build()
FilterBuilderConfig
- edri.integrations.sqlalchemy.middleware module
- edri.integrations.sqlalchemy.model module
- edri.integrations.sqlalchemy.path module
- edri.integrations.sqlalchemy.projection module
- edri.integrations.sqlalchemy.session module
- edri.integrations.sqlalchemy.sort module
- edri.integrations.sqlalchemy.validator module
- Module contents
Module contents¶
Optional, first-party integrations with third-party libraries.
Everything under edri.integrations is opt-in. The modules here may import
libraries that are not core EDRI dependencies (declared as optional
dependencies in pyproject.toml, installed with e.g. pip install edri[sqlalchemy]).
Importing edri never imports anything from this package, so the optional
dependencies stay optional. Import the specific integration module explicitly
when you need it:
from edri.integrations.sqlalchemy import ForeignKeyValidator