Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/microsoft/agent-governance-toolkit
/ functions
Functions
32,326 in github.com/microsoft/agent-governance-toolkit
⨍
Functions
32,326
◇
Types & classes
6,875
↳
Endpoints
332
Method
__init__
( self, library_path: str, slot: int = 0, pin: Optional[str] = None, )
agent-governance-python/agent-mesh/src/agentmesh/identity/keystore.py:245
Method
__init__
(self, storage: str = "memory")
agent-governance-python/agent-mesh/src/agentmesh/identity/revocation.py:44
Method
__init__
( self, *, key_id: str, key_origin: KeyOrigin, private_key: ed25519.Ed
agent-governance-python/agent-mesh/src/agentmesh/identity/tee_keystore.py:91
Method
__init__
(self)
agent-governance-python/agent-mesh/src/agentmesh/identity/tee_keystore.py:181
Method
__init__
( self, *, latency_seconds: float = 0.0, error: Exception | None = None,
agent-governance-python/agent-mesh/src/agentmesh/identity/tee_keystore.py:219
Method
__init__
( self, identity: AgentIdentity, rotation_ttl_seconds: int = 86400, max_histor
agent-governance-python/agent-mesh/src/agentmesh/identity/rotation.py:36
Method
__init__
(self)
agent-governance-python/agent-mesh/src/agentmesh/identity/namespace_manager.py:23
Method
__init__
( self, *, platform_verified: bool = True, report_data_match: bool = True,
agent-governance-python/agent-mesh/src/agentmesh/identity/attestation_verifier.py:42
Method
__init__
(self, require_attestation: bool = False)
agent-governance-python/agent-mesh/src/agentmesh/identity/agent_id.py:545
Method
__init__
(self, message: str, status_code: int = 0)
agent-governance-python/agent-mesh/src/agentmesh/identity/entra_graph.py:26
Method
__init__
(self, access_token: str, *, timeout: int = 10)
agent-governance-python/agent-mesh/src/agentmesh/identity/entra_graph.py:47
Method
__init__
( self, identity: AgentIdentity, config: MTLSConfig | None = None, registry: I
agent-governance-python/agent-mesh/src/agentmesh/identity/mtls.py:68
Method
__init__
(self, agent_did: str, tenant_id: str, client_id: str)
agent-governance-python/agent-mesh/src/agentmesh/identity/entra_agent_id.py:28
Method
__init__
(self, agent_did: str)
agent-governance-python/agent-mesh/src/agentmesh/identity/managed_identity.py:44
Method
__init__
( self, agent_did: str, client_id: Optional[str] = None, *, imds_url:
agent-governance-python/agent-mesh/src/agentmesh/identity/managed_identity.py:104
Method
__init__
( self, agent_did: str, service_account: Optional[str] = None, *, meta
agent-governance-python/agent-mesh/src/agentmesh/identity/managed_identity.py:272
Method
__init__
(self)
agent-governance-python/agent-mesh/src/agentmesh/identity/sponsor.py:178
Method
__init__
( self, rate_limiter: RateLimiter, default_agent_did: str = "anonymous", )
agent-governance-python/agent-mesh/src/agentmesh/services/rate_limit_middleware.py:60
Method
__init__
( self, burst_window_seconds: int = 60, burst_threshold: int = 100, consecutiv
agent-governance-python/agent-mesh/src/agentmesh/services/behavior_monitor.py:66
Method
__init__
(self, rate: float, capacity: int)
agent-governance-python/agent-mesh/src/agentmesh/services/rate_limiter.py:54
Method
__init__
( self, global_rate: float = 100, global_capacity: int = 200, per_agent_rate:
agent-governance-python/agent-mesh/src/agentmesh/services/rate_limiter.py:104
Method
__init__
Initialize the agent registry.
agent-governance-python/agent-mesh/src/agentmesh/services/registry/agent_registry.py:81
Method
__init__
(self)
agent-governance-python/agent-mesh/src/agentmesh/services/audit/__init__.py:33
Method
__init__
(self, config: Optional[RewardConfig] = None)
agent-governance-python/agent-mesh/src/agentmesh/services/reward_engine/__init__.py:34
Method
__init__
( self, decay_rate: float = 2.0, propagation_factor: float = 0.3, propagation_
agent-governance-python/agent-mesh/src/agentmesh/reward/trust_decay.py:97
Method
__init__
(self, **data)
agent-governance-python/agent-mesh/src/agentmesh/reward/scoring.py:151
Method
__init__
(self, default_strategy: str = "trust_weighted")
agent-governance-python/agent-mesh/src/agentmesh/reward/distributor.py:35
Method
__init__
(self, decay_factor: float = 0.7)
agent-governance-python/agent-mesh/src/agentmesh/reward/distribution.py:136
Method
__init__
(self, config: Optional[RewardConfig] = None)
agent-governance-python/agent-mesh/src/agentmesh/reward/engine.py:111
Method
__init__
(self, bus: EventBus)
agent-governance-python/agent-mesh/src/agentmesh/events/analytics.py:49
Method
__init__
(self)
agent-governance-python/agent-mesh/src/agentmesh/events/bus.py:95
Method
__init__
(self, maxsize: int = 10000)
agent-governance-python/agent-mesh/src/agentmesh/events/bus.py:124
Method
__init__
( self, identity: Optional[AgentIdentity] = None, config: Optional[TrustConfig] = None
agent-governance-python/agent-mesh/src/agentmesh/integrations/http_middleware.py:60
Method
__init__
(self, cache_ttl_seconds: int = 900)
agent-governance-python/agent-mesh/src/agentmesh/integrations/ai_card/discovery.py:38
Method
__init__
( self, name: str, handler: Callable[[StateType], StateType], required_capabil
agent-governance-python/agent-mesh/src/agentmesh/integrations/langgraph/__init__.py:95
Method
__init__
( self, identity: Any, # AgentIdentity trust_bridge: Any = None, # TrustBridge )
agent-governance-python/agent-mesh/src/agentmesh/integrations/langgraph/__init__.py:236
Method
__init__
(self, policy: TrustPolicy)
agent-governance-python/agent-mesh/src/agentmesh/integrations/swarm/__init__.py:86
Method
__init__
( self, agent: Any, verifier: HandoffVerifier, trust_score: float = 0.5, )
agent-governance-python/agent-mesh/src/agentmesh/integrations/swarm/__init__.py:166
Method
__init__
(self, policy: Optional[TrustPolicy] = None)
agent-governance-python/agent-mesh/src/agentmesh/integrations/swarm/__init__.py:219
Method
__init__
( self, min_trust_score: float = 0.5, required_capabilities: Optional[List[str]] = Non
agent-governance-python/agent-mesh/src/agentmesh/integrations/langflow/__init__.py:91
Method
__init__
(self)
agent-governance-python/agent-mesh/src/agentmesh/integrations/langflow/__init__.py:177
Method
__init__
( self, min_trust_score: float = 0.5, required_capabilities: Optional[List[str]] = Non
agent-governance-python/agent-mesh/src/agentmesh/integrations/langflow/__init__.py:214
Method
__init__
(self, get_response: Callable[[HttpRequest], HttpResponse])
agent-governance-python/agent-mesh/src/agentmesh/integrations/django_middleware/middleware.py:50
Method
__init__
( self, agent_did: str, min_trust_score: int = 500, trust_store: Optional[Any]
agent-governance-python/agent-mesh/src/agentmesh/integrations/langchain/callback.py:102
Method
__init__
( self, name: str, description: str, agent_did: str, min_trust_score:
agent-governance-python/agent-mesh/src/agentmesh/integrations/langchain/tools.py:139
Method
__init__
( self, identity: Any, trust_bridge: Any = None, min_trust_score: float = 0.3,
agent-governance-python/agent-mesh/src/agentmesh/integrations/a2a/__init__.py:200
Method
__init__
( self, identity: Any, # AgentIdentity trust_bridge: Any = None, # TrustBridge
agent-governance-python/agent-mesh/src/agentmesh/integrations/mcp/__init__.py:103
Method
__init__
( self, identity: Any, # AgentIdentity trust_bridge: Any = None, # TrustBridge )
agent-governance-python/agent-mesh/src/agentmesh/integrations/mcp/__init__.py:403
Method
__init__
(self, default_score: int = 500)
agent-governance-python/agent-mesh/src/agentmesh/integrations/crewai/agent.py:55
Method
__init__
( self, agent_did: str, min_trust_score: int = 500, trust_store: Optional[Any]
agent-governance-python/agent-mesh/src/agentmesh/integrations/crewai/agent.py:107
Method
__init__
( self, agents: List[TrustAwareAgent], tasks: Optional[List[Any]] = None, min_
agent-governance-python/agent-mesh/src/agentmesh/integrations/crewai/crew.py:45
Method
__init__
( self, min_trust_score: float = 0.5, required_capabilities: Optional[List[str]] = Non
agent-governance-python/agent-mesh/src/agentmesh/integrations/haystack/__init__.py:99
Method
__init__
( self, identity: PipelineIdentity, min_trust_score: float = 0.5, required_cap
agent-governance-python/agent-mesh/src/agentmesh/integrations/haystack/__init__.py:222
Method
__init__
( self, min_trust_score: float = 0.5, audit_logging: bool = True, )
agent-governance-python/agent-mesh/src/agentmesh/integrations/haystack/__init__.py:315
Method
__init__
( self, base_url: str, identity: FlowiseNodeIdentity, policy: Optional[Flowise
agent-governance-python/agent-mesh/src/agentmesh/integrations/flowise/__init__.py:118
Method
__init__
(self, state: RatchetState, max_skip: int = MAX_SKIP)
agent-governance-python/agent-mesh/src/agentmesh/encryption/ratchet.py:154
Method
__init__
Initialize the encrypted trust bridge. Args: agent_did: This agent's DID. key_manager: X3DH key manager with this age
agent-governance-python/agent-mesh/src/agentmesh/encryption/bridge.py:51
Method
__init__
(self)
agent-governance-python/agent-mesh/src/agentmesh/encryption/x3dh.py:121
Method
__init__
( self, ratchet: DoubleRatchet, associated_data: bytes, local_identity_key: by
agent-governance-python/agent-mesh/src/agentmesh/encryption/channel.py:43
Method
__init__
Initialise the OPA evaluator. Args: mode: Evaluation mode — ``"remote"`` queries an OPA REST API, ``"local"`` use
agent-governance-python/agent-mesh/src/agentmesh/governance/opa.py:81
Method
__init__
Initialize the OPA policy backend. Args: evaluator: An existing OPAEvaluator instance. If not provided, one is cr
agent-governance-python/agent-mesh/src/agentmesh/governance/opa.py:392
Method
__init__
(self, config: BudgetConfig)
agent-governance-python/agent-mesh/src/agentmesh/governance/budget.py:69
Method
__init__
( self, audit_source: Optional[AuditSource] = None, trust_source: Optional[TrustSource
agent-governance-python/agent-mesh/src/agentmesh/governance/decision_bom.py:215
Method
__init__
Initialise the evaluator with a list of trust policies. Args: policies: Trust policies whose rules will be merged and
agent-governance-python/agent-mesh/src/agentmesh/governance/policy_evaluator.py:43
Method
__init__
(self)
agent-governance-python/agent-mesh/src/agentmesh/governance/audit.py:278
Method
__init__
(self, *, sink: AuditSink | None = None)
agent-governance-python/agent-mesh/src/agentmesh/governance/audit.py:475
Method
__init__
( self, system_name: str, provider: str, system_description: str = "",
agent-governance-python/agent-mesh/src/agentmesh/governance/annex_iv.py:102
Method
__init__
(self, reason: str = "No approval handler configured — auto-rejected")
agent-governance-python/agent-mesh/src/agentmesh/governance/approval.py:105
Method
__init__
( self, callback: Callable[[ApprovalRequest], ApprovalDecision], timeout_seconds: floa
agent-governance-python/agent-mesh/src/agentmesh/governance/approval.py:130
Method
__init__
( self, url: str, timeout_seconds: float = 300, headers: Optional[dict[str, st
agent-governance-python/agent-mesh/src/agentmesh/governance/approval.py:208
Method
__init__
Initialize the evaluator. Args: max_history: Maximum number of action records to retain. Older records are evicte
agent-governance-python/agent-mesh/src/agentmesh/governance/multi_agent_policy.py:230
Method
__init__
(self, decision: PolicyDecision)
agent-governance-python/agent-mesh/src/agentmesh/governance/govern.py:125
Method
__init__
(self, fn: Callable, config: GovernanceConfig)
agent-governance-python/agent-mesh/src/agentmesh/governance/govern.py:139
Method
__init__
Initialize the policy engine. Args: conflict_strategy: How to resolve conflicts when multiple rules match. One of
agent-governance-python/agent-mesh/src/agentmesh/governance/policy.py:491
Method
__init__
(self)
agent-governance-python/agent-mesh/src/agentmesh/governance/async_policy_evaluator.py:97
Method
__init__
(self, evaluator: PolicyEvaluator)
agent-governance-python/agent-mesh/src/agentmesh/governance/async_policy_evaluator.py:160
Method
__init__
( self, system_name: str, provider: str, system_description: str = "",
agent-governance-python/agent-mesh/src/agentmesh/governance/evidence_pipeline.py:167
Method
__init__
(self, attributes: list[SessionAttribute] | None = None)
agent-governance-python/agent-mesh/src/agentmesh/governance/session_state.py:65
Method
__init__
( self, policy_engine: Any | None = None, similarity_threshold: float = 0.9, m
agent-governance-python/agent-mesh/src/agentmesh/governance/_shadow_impl.py:264
Method
__init__
( self, name: str, steps: list[RolloutStep] | None = None, rollback_conditions
agent-governance-python/agent-mesh/src/agentmesh/governance/_shadow_impl.py:458
Method
__init__
Initialise the compliance engine. Args: frameworks: Compliance frameworks to enable. Defaults to ``[ComplianceFra
agent-governance-python/agent-mesh/src/agentmesh/governance/compliance.py:179
Method
__init__
( self, strategy: ConflictResolutionStrategy = ConflictResolutionStrategy.PRIORITY_FIRST_MATCH
agent-governance-python/agent-mesh/src/agentmesh/governance/_conflict_resolution_impl.py:89
Method
__init__
(self, config_path: Optional[Path] = None)
agent-governance-python/agent-mesh/src/agentmesh/governance/eu_ai_act.py:120
Method
__init__
(self)
agent-governance-python/agent-mesh/src/agentmesh/governance/protocol_facets.py:36
Method
__init__
Initialize empty in-memory stores for policies, agreements, and delegations.
agent-governance-python/agent-mesh/src/agentmesh/governance/federation.py:516
Method
__init__
Initialize and load federation data from the given directory. Args: directory: Path to the federation config directory containing
agent-governance-python/agent-mesh/src/agentmesh/governance/federation.py:939
Method
__init__
Initialize the Cedar evaluator. Args: mode: Evaluation mode. ``"auto"`` tries cedarpy → CLI → builtin. policy_path: P
agent-governance-python/agent-mesh/src/agentmesh/governance/cedar.py:100
Method
__init__
Initialize the Cedar policy backend. Args: evaluator: An existing CedarEvaluator instance. If not provided, one i
agent-governance-python/agent-mesh/src/agentmesh/governance/cedar.py:415
Method
__init__
( self, callback: Callable[[dict], AdvisoryDecision], name: str = "callback",
agent-governance-python/agent-mesh/src/agentmesh/governance/advisory.py:104
Method
__init__
( self, url: str, name: str = "http", timeout_seconds: float = 5, head
agent-governance-python/agent-mesh/src/agentmesh/governance/advisory.py:145
Method
__init__
( self, patterns: list[tuple[str, str]], name: str = "pattern", action: str =
agent-governance-python/agent-mesh/src/agentmesh/governance/advisory.py:204
Method
__init__
(self, checks: list[AdvisoryCheck])
agent-governance-python/agent-mesh/src/agentmesh/governance/advisory.py:247
Method
__init__
( self, path: Path | str, secret_key: bytes, *, max_file_size: int = 0
agent-governance-python/agent-mesh/src/agentmesh/governance/audit_backends.py:232
Method
__init__
( self, stream: Any = None, *, include_context: bool = True, )
agent-governance-python/agent-mesh/src/agentmesh/governance/audit_backends.py:464
Method
__init__
(self, bus: EventBus, analytics: AnalyticsPlane)
agent-governance-python/agent-mesh/src/agentmesh/dashboard/api.py:35
Method
__init__
(self, policy_engine: Any, trust_manager: Any = None, audit_logger: Any = None)
agent-governance-python/agent-mesh/src/agentmesh/gateway/policy_provider.py:20
Method
__init__
( self, did: str, ws: WebSocket, verified_app_id: str | None = None, )
agent-governance-python/agent-mesh/src/agentmesh/relay/app.py:145
Method
__init__
(self, inbox: InboxStore | None = None)
agent-governance-python/agent-mesh/src/agentmesh/relay/app.py:173
Method
__init__
(self, ttl: timedelta = DEFAULT_TTL)
agent-governance-python/agent-mesh/src/agentmesh/relay/store.py:59
Method
__init__
( self, allowed: bool = True, action: str = "allow", reason: str = "", )
agent-governance-python/agent-mesh/tests/test_policy_provider.py:33
← previous
next →
11,601–11,700 of 32,326, ranked by callers