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
↓ 5 callers
Method
record_violation
Record a standalone policy violation. Args: adapter: Adapter name.
agent-governance-python/agent-os/src/agent_os/metrics.py:66
↓ 5 callers
Method
register
Register a health check for a tool. Args: tool_name: Name of the tool. check: HealthCheck instance, callable, or URL
agent-governance-python/agent-os/modules/atr/atr/health.py:337
↓ 5 callers
Method
register_agent
Register an agent with its factory function for recovery
agent-governance-python/agent-os/modules/control-plane/src/agent_control_plane/lifecycle.py:497
↓ 5 callers
Method
register_component
Register a pipeline component with its identity.
agent-governance-python/agent-mesh/src/agentmesh/integrations/haystack/__init__.py:113
↓ 5 callers
Method
register_instance
Register an SLI instance for a specific agent.
agent-governance-python/agent-sre/src/agent_sre/slo/indicators.py:498
↓ 5 callers
Method
register_profile
Register or update the capability profile for an agent.
agent-governance-python/agent-sre/src/agent_sre/anomaly/rogue_detector.py:268
↓ 5 callers
Method
register_tool
Register a tool with a cryptographic fingerprint. If already registered, updates last_seen and increments version only when the defin
agent-governance-python/agent-os/src/agent_os/mcp_security.py:534
↓ 5 callers
Method
release_key
Release decryption key after policy is signed. Only releases key if: 1. Requester is the intended receiver 2
agent-governance-python/agent-os/modules/nexus/dmz.py:303
↓ 5 callers
Method
release_write
(self)
agent-governance-python/agent-mesh/src/agentmesh/governance/async_policy_evaluator.py:127
↓ 5 callers
Method
remove
Unregister the PagerDuty channel from the AlertManager.
agent-governance-python/agent-sre/src/agent_sre/integrations/pagerduty.py:176
↓ 5 callers
Method
replay
Replay a trace, using captured outputs as mock responses. Args: trace: The trace to replay. overrides: Optional dict
agent-governance-python/agent-sre/src/agent_sre/replay/engine.py:131
↓ 5 callers
Method
replay_agent_history
Replay the last N minutes of an agent's life exactly as it happened. This implements "Time-Travel Debugging" - re-run agent
agent-governance-python/agent-os/modules/control-plane/src/agent_control_plane/control_plane.py:720
↓ 5 callers
Method
report_slash
Report a penalty event to the trust backend.
agent-governance-python/agent-hypervisor/src/hypervisor/integrations/nexus_adapter.py:89
↓ 5 callers
Function
reset
Reset OTel state (for testing only).
agent-governance-python/agent-mesh/src/agentmesh/governance/otel_observability.py:254
↓ 5 callers
Method
reset_for_retry
Move a FAILED step back to PENDING for another execution attempt. Goes through ``transition()`` rather than mutating ``state`` direct
agent-governance-python/agent-hypervisor/src/hypervisor/saga/state_machine.py:103
↓ 5 callers
Method
resolve_dispute
Resolve a dispute by replaying logs against Control Plane. Process: 1. Parse both flight recorder logs 2. Id
agent-governance-python/agent-os/modules/nexus/arbiter.py:188
↓ 5 callers
Function
resolve_inheritance
Resolve inheritance chains across SLO specs. Child specs override parent fields; unset fields inherit from parent. Returns new list with all
agent-governance-python/agent-sre/src/agent_sre/slo/spec.py:99
↓ 5 callers
Method
retrieve_failures
Retrieve episodes marked as failures.
agent-governance-python/agent-os/modules/emk/emk/store.py:48
↓ 5 callers
Method
retrieve_rules
Retrieve semantic rules from storage. Args: filters: Optional metadata filters limit: Maximum number
agent-governance-python/agent-os/modules/emk/emk/sleep_cycle.py:220
↓ 5 callers
Method
retrieve_successes
Retrieve episodes that are NOT failures.
agent-governance-python/agent-os/modules/emk/emk/store.py:59
↓ 5 callers
Method
retrieve_with_anti_patterns
Retrieve both successes and failures.
agent-governance-python/agent-os/modules/emk/emk/store.py:70
↓ 5 callers
Function
retry_with_backoff
Call *fn* with exponential backoff + jitter on transient errors. Args: fn: Callable to invoke. max_retries: Number of retry attem
agent-governance-python/agent-os/src/agent_os/integrations/openai_adapter.py:110
↓ 5 callers
Method
rollback
Rollback a rollout.
agent-governance-python/agent-sre/src/agent_sre/k8s/__init__.py:565
↓ 5 callers
Method
rotate
Rotate the value of an existing credential. Handle name is preserved so callers, prompts, and saved plans do not need to be updated.
agent-governance-python/agent-os/src/agent_os/credential_vault.py:311
↓ 5 callers
Method
route_request
Route request through Trust Gateway with security controls. Args: query: The user query to route use
agent-governance-python/agent-os/modules/caas/src/caas/gateway/trust_gateway.py:232
↓ 5 callers
Method
run
Run trust verification for a pipeline stage. Args: component_name: Name of the component to verify. data: Data being
agent-governance-python/agent-mesh/src/agentmesh/integrations/haystack/__init__.py:121
↓ 5 callers
Method
run
(self, task: str = "")
agent-governance-python/agent-os/tests/test_coverage_boost.py:1159
↓ 5 callers
Method
run
Simulates agent execution with tool use
agent-governance-python/agent-os/examples/crewai-safe-mode/langchain_safe_mode.py:255
↓ 5 callers
Method
run
Execute a sequence of (tool, params) through the kernel.
agent-governance-python/agent-os/examples/crewai-governance/demo.py:249
↓ 5 callers
Method
run_audit
Run full audit pipeline
agent-governance-python/agent-os/examples/carbon-auditor/demo.py:210
↓ 5 callers
Function
run_check
(needs: dict[str, dict[str, str]])
tests/ci/test_ci_complete_logic.py:14
↓ 5 callers
Function
run_cli
Run the CLI with the given arguments and return the exit code.
agent-governance-python/agent-compliance/tests/test_cli_edge_cases.py:22
↓ 5 callers
Method
run_pipeline
Send an order through the full governance pipeline.
agent-governance-python/agent-os/examples/trading-governance/demo.py:756
↓ 5 callers
Function
run_security_scan
Run static config checks plus live MCP tool inspection.
agent-governance-python/agent-os/src/agent_os/cli/mcp_scan.py:1648
↓ 5 callers
Function
safe_action
Returns True if the action is allowed.
examples/quickstart/govern_in_60_seconds.py:21
↓ 5 callers
Method
sanitize_response
Strip instruction tags from tool output and report stripped threats. Args: response_content: Raw tool output to sanitize.
agent-governance-python/agent-os/src/agent_os/mcp_response_scanner.py:141
↓ 5 callers
Method
save
Save a checkpoint record.
agent-governance-python/agent-hypervisor/src/hypervisor/saga/checkpoint.py:49
↓ 5 callers
Method
saveRequest
* Save approval request to disk.
agent-governance-python/agent-os/extensions/mcp-server/src/services/approval-workflow.ts:119
↓ 5 callers
Function
scan_code_for_subprocesses
Return obvious subprocess/process-spawning patterns in Python source.
agent-governance-python/agent-sandbox/src/agent_sandbox/code_scanner.py:72
↓ 5 callers
Method
scan_server
Scan all tools from an MCP server. Args: server_name: Name of the MCP server. tools: List of tool dicts with keys: ``
agent-governance-python/agent-os/src/agent_os/mcp_security.py:495
↓ 5 callers
Method
score
Return a capability-deviation score in ``[0, 1]``. A value of 0 means no violations; 1 means every call was outside the declared prof
agent-governance-python/agent-sre/src/agent_sre/anomaly/rogue_detector.py:286
↓ 5 callers
Method
scrub_payload
Create a scrubbed copy of the payload for logging. Redacts sensitive information.
agent-governance-python/agent-os/modules/iatp/iatp/security/__init__.py:222
↓ 5 callers
Method
search_tools
Search tools by name, description, or tags. Args: query: Search query string include_all_versions: Whether to search
agent-governance-python/agent-os/modules/atr/atr/registry.py:371
↓ 5 callers
Function
section
(title: str)
examples/maf-integration/03-healthcare/python/main.py:83
↓ 5 callers
Function
section
(title: str)
examples/maf-integration/01-loan-processing/python/main.py:87
↓ 5 callers
Function
section
(title: str)
examples/maf-integration/05-devops-deploy/python/main.py:83
↓ 5 callers
Function
section
(title: str)
examples/maf-integration/04-it-helpdesk/python/main.py:83
↓ 5 callers
Function
section
(title: str)
examples/maf-integration/02-customer-service/python/main.py:83
↓ 5 callers
Function
section
(text: str)
agent-governance-python/agent-sre/examples/canary-model-upgrade/demo.py:62
↓ 5 callers
Method
send
Send a JSON message over the WebSocket. Args: topic: Message topic. payload: Message data.
agent-governance-python/agent-mesh/src/agentmesh/transport/websocket.py:125
↓ 5 callers
Method
serialize
Serialize to bytes for authenticated encryption.
agent-governance-python/agent-mesh/src/agentmesh/encryption/ratchet.py:41
↓ 5 callers
Method
setSlots
(slots: SlotConfig)
agent-governance-typescript/agent-os-vscode/src/webviews/sidebar/GovernanceStore.ts:100
↓ 5 callers
Method
set_override
Set a session-level override for action classification.
agent-governance-python/agent-hypervisor/src/hypervisor/rings/classifier.py:60
↓ 5 callers
Method
set_pass_threshold
Set the minimum score to pass (0-1).
agent-governance-python/agent-os/examples/self-evaluating/src/evaluation_engineering.py:125
↓ 5 callers
Function
setup_test_wisdom_database
Set up a test wisdom database with sample improvements. Args: temp_file: Path to temporary file for test database R
agent-governance-python/agent-os/examples/self-evaluating/tests/test_model_upgrade.py:23
↓ 5 callers
Function
shouldScan
(mode: AttentionMode, reducedMotion: boolean)
agent-governance-typescript/agent-os-vscode/src/webviews/sidebar/scanController.ts:27
↓ 5 callers
Function
show_message
(sender: str, receiver: str, content: str)
docs/demos/conversation-guardian-demo.py:95
↓ 5 callers
Method
simulateFrame
(frame: Record<string, unknown>)
agent-governance-typescript/tests/mesh-client-knock-bootstrap.test.ts:44
↓ 5 callers
Function
simulate_ai_plan
In a real system, this would be an LLM generating a plan. For this demo, we manually create plans to show the firewall in action.
agent-governance-python/agent-os/examples/self-evaluating/examples/example_constraint_engineering.py:31
↓ 5 callers
Method
snapshot
Return a JSON-serializable snapshot of all metrics. Returns: Dictionary containing global and per-adapter metrics.
agent-governance-python/agent-os/src/agent_os/metrics.py:90
↓ 5 callers
Method
snapshot_session
Capture a copy-on-write snapshot of the session's VM memory. Snapshots are kept in process memory and dropped when the session is des
agent-governance-python/agent-sandbox/src/agent_sandbox/hyperlight_provider/provider.py:639
↓ 5 callers
Method
start
(self)
agent-governance-python/agent-os/modules/control-plane/tests/test_lifecycle.py:96
↓ 5 callers
Method
start_span
Start a new child span. Args: operation_name: Name of the operation Returns: Ne
agent-governance-python/agent-os/modules/amb/amb_core/tracing.py:215
↓ 5 callers
Method
stop
(self)
agent-governance-python/agent-os/modules/control-plane/tests/test_lifecycle.py:99
↓ 5 callers
Function
stringValueFromContext
(context map[string]interface{}, primary string, fallback string, defaultValue string)
agent-governance-golang/packages/agentmesh/policy_backends.go:810
↓ 5 callers
Method
summary
(self)
agent-governance-python/agent-os/src/agent_os/integrations/dry_run.py:47
↓ 5 callers
Method
summary
(self)
agent-governance-python/agent-sre/src/agent_sre/integrations/agent_os/bridge.py:120
↓ 5 callers
Method
suspend_agent
Suspend an agent (e.g., on anomaly detection).
agent-governance-python/agent-mesh/src/agentmesh/identity/entra.py:224
↓ 5 callers
Method
syscall
Make a system call to the kernel.
agent-governance-python/agent-os/modules/control-plane/src/agent_control_plane/kernel_space.py:897
↓ 5 callers
Method
system_status
Aggregate system health summary.
agent-governance-python/agent-sre/src/agent_sre/api/__init__.py:180
↓ 5 callers
Function
thresholdCountHealth
(count: number)
agent-governance-typescript/agent-os-vscode/src/views/sloBuilders.ts:83
↓ 5 callers
Function
toFloat64
(v interface{})
agent-governance-golang/packages/agentmesh/policy.go:381
↓ 5 callers
Method
toJSON
Serialize to a plain JSON-safe object (private key excluded).
agent-governance-typescript/src/identity.ts:345
↓ 5 callers
Method
toJWK
Export this identity as a JWK (JSON Web Key, RFC 7517).
agent-governance-typescript/src/identity.ts:233
↓ 5 callers
Function
toStringArray
(value)
agent-governance-opencode/lib/policy.mjs:845
↓ 5 callers
Function
toStringArray
(value)
agent-governance-claude-code/lib/policy.mjs:844
↓ 5 callers
Method
to_asgi_app
Return the ASGI callable.
agent-governance-python/agent-mesh/src/agentmesh/gateway/policy_provider.py:120
↓ 5 callers
Method
to_dict
(self)
agent-governance-python/agent-os/src/agent_os/intent.py:181
↓ 5 callers
Method
to_dict
(self)
agent-governance-python/agent-os/src/agent_os/policies/dynamic_context.py:67
↓ 5 callers
Method
to_dict
(self)
agent-governance-python/agent-sre/src/agent_sre/delivery/gitops.py:53
↓ 5 callers
Method
to_dict
Serialize to dictionary.
agent-governance-python/agent-sre/src/agent_sre/replay/capture.py:83
↓ 5 callers
Method
to_dict
(self)
agent-governance-python/agent-sre/src/agent_sre/tracing/__init__.py:160
↓ 5 callers
Method
to_json
(self)
agent-governance-python/agent-os/src/agent_os/audit_logger.py:37
↓ 5 callers
Method
to_legacy_tuple
Convert this result to the legacy ``(allowed, reason)`` tuple.
agent-governance-python/agent-os/src/agent_os/policies/decision.py:65
↓ 5 callers
Method
to_slsa_provenance
Emit as a SLSA v1.0 / in-toto Statement provenance predicate.
agent-governance-python/agentmesh-integrations/mcp-receipt-governed/mcp_receipt_governed/receipt.py:85
↓ 5 callers
Function
tool
(action="read")
scripts/verify_tutorials.py:176
↓ 5 callers
Function
trustGate
(config: TrustConfig)
agent-governance-python/agentmesh-integrations/mastra-agentmesh/src/trust.ts:37
↓ 5 callers
Function
trust_input_guardrail
Create an InputGuardrail that checks agent trust scores. Triggers tripwire if the agent's trust score is below the configured minimum.
agent-governance-python/agentmesh-integrations/openai-agents-trust/src/openai_agents_trust/guardrails.py:41
↓ 5 callers
Method
try_update_last_seen
Atomically update last_seen only if at least min_interval_seconds have elapsed since the last update. Returns True if updated, False i
agent-governance-python/agent-mesh/src/agentmesh/registry/store.py:79
↓ 5 callers
Function
type_to_topic
Convert a CloudEvents type back to an AMB topic. Args: event_type: CloudEvents type (e.g., "dev.agent-os.fraud.alerts")
agent-governance-python/agent-os/modules/amb/amb_core/cloudevents.py:233
↓ 5 callers
Method
update_trust_score
Update trust score based on a new execution. Args: success: Whether the execution was successful lat
agent-governance-python/agent-os/examples/self-evaluating/src/agent_metadata.py:169
↓ 5 callers
Function
upsertDiscoveredAgent
(agents map[string]*DiscoveredAgent, mergeKeys map[string]string, candidate DiscoveredAgent)
agent-governance-golang/packages/agentmesh/discovery.go:835
↓ 5 callers
Function
validate_artifacts
( manifest: dict[str, Any], manifest_yaml: str, rego: str, slug: str, out_dir: Path, *
policy-engine/generator/acs_generator/validation.py:48
↓ 5 callers
Method
validate_privacy_policy
Validate that the request complies with privacy policies. Returns: Tuple of (is_valid, error_message) is_val
agent-governance-python/agent-os/modules/iatp/iatp/security/__init__.py:107
↓ 5 callers
Method
validate_weights
Always passes.
agent-governance-python/agent-mesh/src/agentmesh/reward/engine.py:47
↓ 5 callers
Method
verifyPeer
Verify a peer agent's identity and return a trust result.
agent-governance-typescript/src/trust.ts:53
↓ 5 callers
Method
verify_artifact
Verify an artifact's signature. Args: artifact_path: Path to the artifact file. signature: The Ed25519 signature byte
agent-governance-python/agent-sre/src/agent_sre/signing.py:130
↓ 5 callers
Method
verify_chain
Verify the entire receipt hash chain + signatures.
examples/pipeline-governance/demo.py:338
↓ 5 callers
Function
verify_ed25519_timestamp_auth
Verify Ed25519-Timestamp auth header. Returns the agent DID. Format: Ed25519-Timestamp <did> <iso8601> <base64url(signature)> Spec: docs/spe
agent-governance-python/agent-mesh/src/agentmesh/registry/app.py:97
↓ 5 callers
Function
verify_embeddings_batch
Verify multiple embedding pairs efficiently (CMVK-004). Processes all pairs with consistent settings and optional audit logging. Args:
agent-governance-python/agent-os/modules/cmvk/src/cmvk/verification.py:327
← previous
next →
2,901–3,000 of 32,326, ranked by callers