MCPcopy Create free account

hub / github.com/microsoft/agent-governance-toolkit / functions

Functions32,326 in github.com/microsoft/agent-governance-toolkit

↓ 1 callersFunction_luhn_check
Validate a credit card number using the Luhn algorithm. Args: card_number: String of digits (spaces/dashes already removed) Ret
agent-governance-python/agent-os/modules/iatp/iatp/security/__init__.py:19
↓ 1 callersFunction_make_acs_resolver
Adapt an AGT :class:`ApprovalCallback` to the ACS approval resolver shape. Returns ``None`` when ``callback`` is ``None`` so the underlying A
agent-governance-python/agt-policies/src/agt/policies/runtime.py:550
↓ 1 callersMethod_make_after_llm_call
Return the ``after_llm_call`` governance function. Returns ------- callable A function that scans LLM output for
agent-governance-python/agent-os/src/agent_os/integrations/crewai_adapter.py:486
↓ 1 callersMethod_make_after_tool_call
Return the ``after_tool_call`` governance function. Returns ------- callable A function that checks tool output f
agent-governance-python/agent-os/src/agent_os/integrations/crewai_adapter.py:295
↓ 1 callersMethod_make_before_llm_call
Return the ``before_llm_call`` governance function. Returns ------- callable A function that scans LLM input mess
agent-governance-python/agent-os/src/agent_os/integrations/crewai_adapter.py:375
↓ 1 callersFunction_make_blocked_builtin
Create a function that raises SecurityError when called.
agent-governance-python/agent-os/src/agent_os/sandbox.py:907
↓ 1 callersMethod_make_crew
(self, agents=None)
agent-governance-python/agent-os/tests/test_optional_deps_integration.py:277
↓ 1 callersMethod_make_dedup_key
Generate a stable dedup key for PagerDuty.
agent-governance-python/agent-sre/src/agent_sre/integrations/pagerduty.py:181
↓ 1 callersFunction_make_function_ctx
( *, func_name: str = "web_search", arguments: dict[str, Any] | None = None, )
agent-governance-python/agt-policies/tests/scenarios/test_maf_adapter_scenarios.py:127
↓ 1 callersFunction_make_gemini_response_with_function_call
Build a Gemini-shaped response containing a single function call.
agent-governance-python/agent-os/tests/test_integrations.py:2299
↓ 1 callersFunction_make_identity
(name: str = "test-agent")
agent-governance-python/agent-mesh/tests/test_http_middleware.py:23
↓ 1 callersMethod_make_label_key
Create a unique key from labels
agent-governance-python/agent-os/modules/control-plane/src/agent_control_plane/lifecycle.py:2313
↓ 1 callersFunction_make_manager
()
agent-governance-python/agent-mesh/tests/test_encrypted_bridge.py:13
↓ 1 callersMethod_make_memory
(self)
agent-governance-python/agent-os/tests/test_optional_deps_integration.py:190
↓ 1 callersMethod_make_node_wrapper
Return a governed wrapper preserving sync/async semantics.
agent-governance-python/agent-os/src/agent_os/integrations/langgraph_adapter.py:641
↓ 1 callersFunction_make_provider
Create an in-memory LoggerProvider for testing.
agent-governance-python/agent-os/tests/test_otel_audit_backend.py:44
↓ 1 callersFunction_make_registry
Create a registry pre-populated with identities.
agent-governance-python/agent-mesh/tests/test_handshake_e2e.py:32
↓ 1 callersFunction_map_strings
(payload: Any, fn: Callable[[str], str])
agent-governance-python/agent-os/src/agent_os/credential_vault.py:784
↓ 1 callersMethod_map_tool_to_action
Map an OpenAI tool name to an ActionType. This uses both the provided mapping and pattern matching to handle various
agent-governance-python/agent-os/modules/control-plane/src/agent_control_plane/adapter.py:198
↓ 1 callersMethod_mask
Mask sensitive data for logging.
agent-governance-python/agent-os/examples/slack-compliance/main.py:253
↓ 1 callersFunction_matches
(path: str, pattern: str)
scripts/ci/propose_workflow_updates.py:78
↓ 1 callersMethod_matches
Check if a config subscribes to the given event type.
agent-governance-python/agent-os/src/agent_os/integrations/webhooks.py:76
↓ 1 callersMethod_matches_filter
Check if a proposed action matches the condition filters.
agent-governance-python/agent-mesh/src/agentmesh/governance/multi_agent_policy.py:395
↓ 1 callersMethod_matches_filters
Check if metadata matches filters
agent-governance-python/agent-os/modules/control-plane/src/agent_control_plane/multimodal.py:592
↓ 1 callersMethod_matches_forbid
(self, action: str, principal: str, context: Dict[str, Any])
examples/pipeline-governance/demo.py:164
↓ 1 callersMethod_matches_permit
(self, action: str, principal: str, context: Dict[str, Any])
examples/pipeline-governance/demo.py:182
↓ 1 callersFunction_matching_scalar_condition
(rng: random.Random, sample: dict)
agent-governance-python/agt-policies/tests/test_manifest_resolution.py:529
↓ 1 callersFunction_materialize_rego_bundle
Write a generated Rego file to disk and return the bundle path. The generated rule package is ``agt.legacy`` and exposes a single ``verdict``
agent-governance-python/agt-policies/src/agt/manifest_resolution/build.py:180
↓ 1 callersMethod_maybe_cleanup_locked
(self, now: datetime)
agent-governance-python/agent-os/src/agent_os/mcp_message_signer.py:270
↓ 1 callersMethod_maybe_fire_alert
Send alert if status changed meaningfully.
agent-governance-python/agent-sre/src/agent_sre/slo/objectives.py:231
↓ 1 callersMethod_maybe_flush
Flush if batch size reached or interval exceeded.
agent-governance-python/agent-os/modules/control-plane/src/agent_control_plane/flight_recorder.py:228
↓ 1 callersFunction_mcp_request_call_id
(request: Mapping[str, Any])
policy-engine/sdk/python/agent_control_specification/_adapters/mcp.py:250
↓ 1 callersFunction_mcp_tool_policy_target_and_executor
( method: Execute, args: tuple[Any, ...], kwargs: Mapping[str, Any], *, explicit_call_id:
policy-engine/sdk/python/agent_control_specification/_adapters/mcp.py:203
↓ 1 callersFunction_md_headings
(text: str)
agent-governance-python/agt-policies/tests/test_migrate.py:67
↓ 1 callersMethod_memory_mib
(memory_mb: int)
agent-governance-python/agent-sandbox/src/agent_sandbox/aca_sandbox_provider/aca_sandbox_provider.py:462
↓ 1 callersFunction_merge_flag_answers
(args: argparse.Namespace, answers: dict[str, Any])
policy-engine/generator/acs_generator/init_flow.py:200
↓ 1 callersFunction_merge_tool_call_fragments
( fragments: Any, accumulators: dict[int, _ToolCallAccumulator], )
policy-engine/sdk/python/agent_control_specification/_adapters/_sse.py:219
↓ 1 callersMethod_middleware
(self, runtime)
agent-governance-python/agent-os/tests/test_integrations.py:3547
↓ 1 callersFunction_migrate_governance_chain
Resolve a v4 governance chain rooted at *chain_root* into v5. On --write the function: - calls :func:`resolve_manifest` to produce a flat AC
agent-governance-python/agt-policies/src/agt/cli/migrate.py:455
↓ 1 callersFunction_migrate_governance_policy
Materialise a v5 manifest for a single GovernancePolicy() call.
agent-governance-python/agt-policies/src/agt/cli/migrate.py:539
↓ 1 callersMethod_min_trust_score
()
agent-governance-python/agent-mesh/src/agentmesh/integrations/django_middleware/middleware.py:58
↓ 1 callersFunction_minimal_yaml_parse
Minimal YAML parser for SLO template format. Handles: top-level keys, nested dicts, list-of-dicts, multiline strings.
agent-governance-python/agent-sre/src/agent_sre/specs/__init__.py:58
↓ 1 callersMethod_mkdir_p
Create directory and all parent directories (like mkdir -p).
agent-governance-python/agent-os/modules/control-plane/src/agent_control_plane/vfs.py:260
↓ 1 callersFunction_mode_dir
(output_dir: Path, mode: str)
policy-engine/benchmarks/agentdojo/acs_agentdojo_bench/runner.py:219
↓ 1 callersFunction_model_response_relative_path
(path: str | None)
policy-engine/sdk/python/agent_control_specification/_adapters/openai.py:357
↓ 1 callersMethod_needs_approval
Check if a tool call requires human approval.
agent-governance-python/agent-os/src/agent_os/integrations/google_adk_adapter.py:585
↓ 1 callersMethod_needs_approval
Check if a tool call requires human approval.
agent-governance-python/agent-os/src/agent_os/integrations/smolagents_adapter.py:574
↓ 1 callersMethod_next_id
(self)
agent-governance-python/agent-os/modules/control-plane/src/agent_control_plane/process_isolation.py:649
↓ 1 callersFunction_next_request_id
()
agent-governance-python/agent-os/src/agent_os/cli/mcp_scan.py:1034
↓ 1 callersMethod_normalise_run_result
Map the upstream ``RunResult`` (or anything duck-compatible) into our :class:`SandboxResult`. Handles missing/None attributes gracefu
agent-governance-python/agent-sandbox/src/agent_sandbox/hyperlight_provider/provider.py:799
↓ 1 callersFunction_normalize_for_jcs
Normalize supported JSON types for deterministic canonical encoding. This example intentionally limits values to JCS-friendly primitives: dic
examples/reasoning-attestation-governed/getting_started.py:62
↓ 1 callersFunction_normalize_for_matching
Return *text* normalised so common Unicode obfuscation doesn't bypass the regex patterns. The patterns in this module are ASCII-shaped, but t
agent-governance-python/agent-rag-governance/src/agent_rag_governance/content_scanner.py:21
↓ 1 callersFunction_normalize_line_endings
Normalize CRLF to LF for consistent matching.
agent-governance-python/agent-compliance/src/agent_compliance/governance/attestation_validator.py:38
↓ 1 callersFunction_normalize_tool_call_id
(tool_call_id: str | None)
policy-engine/sdk/python/agent_control_specification/_orchestration.py:560
↓ 1 callersFunction_normalize_verdict
Map a PolicyDecision to a canonical verdict string. Fixtures can use "allow", "deny", "audit", or "block" as the expected_verdict. The evalua
agent-governance-python/agent-compliance/src/agent_compliance/policy_test.py:163
↓ 1 callersMethod_notify
Fire-and-forget webhook notification.
agent-governance-python/agent-os/src/agent_os/integrations/escalation.py:242
↓ 1 callersFunction_numerical_drift
Calculate numerical drift by extracting and comparing numbers. Pure function - no side effects.
agent-governance-python/agent-os/modules/cmvk/src/cmvk/verification.py:797
↓ 1 callersFunction_ok
(msg: str)
scripts/governance_gate.py:168
↓ 1 callersFunction_one
(idx: int)
examples/foundry-ai-gateway-pdp/load/harness.py:89
↓ 1 callersFunction_opa_eval
(rego_file: Path, request: dict[str, str])
examples/aegis-governance-profile/tests/test_compilation.py:721
↓ 1 callersFunction_opa_step
(on_path: bool = False, set_env: bool = True)
scripts/ci/generate_workflows.py:140
↓ 1 callersFunction_open_legacy_sse
(url: str, headers: Mapping[str, str], timeout: float)
agent-governance-python/agent-os/src/agent_os/cli/mcp_scan.py:1324
↓ 1 callersFunction_openai_call
OpenAI / Azure OpenAI chat completion call.
examples/demos/maf_governance_demo.py:265
↓ 1 callersFunction_openai_call
OpenAI / Azure OpenAI chat completion call.
examples/crewai-governed/crewai_governance_demo.py:297
↓ 1 callersFunction_openapi_schema
OpenAPI v3 schema for AgentRollout CRD.
agent-governance-python/agent-sre/src/agent_sre/k8s/__init__.py:101
↓ 1 callersFunction_overview_dashboard
Main Agent OS overview dashboard.
agent-governance-python/agent-os/modules/observability/src/agent_os_observability/dashboards.py:37
↓ 1 callersFunction_pack_call_request
(args: tuple[Any, ...], kwargs: Mapping[str, Any])
policy-engine/sdk/python/agent_control_specification/_adapters/openai.py:553
↓ 1 callersMethod_parseYamlValue
(value: string)
agent-governance-typescript/agent-os-vscode/src/webviews/policyEditor/PolicyEditorPanel.ts:590
↓ 1 callersFunction_parse_args
(argv: list[str] | None = None)
scripts/governance_gate.py:265
↓ 1 callersFunction_parse_args
(argv: list[str])
examples/aegis-governance-profile/compile.py:475
↓ 1 callersFunction_parse_args
()
examples/quickstart/aca_sandbox_test.py:537
↓ 1 callersMethod_parse_bandit_json
Parse bandit JSON output and create findings.
agent-governance-python/agent-compliance/src/agent_compliance/security/scanner.py:629
↓ 1 callersFunction_parse_cedar_action_constraint
Extract Action::"X" identifiers from a permit/forbid head, or None for catch-all.
examples/aegis-governance-profile/tests/test_compilation.py:440
↓ 1 callersMethod_parse_command
Parse command string to device state.
agent-governance-python/agent-os/examples/iot-smart-home/main.py:343
↓ 1 callersFunction_parse_cors_origins
Parse, validate, and return CORS origins. Rejects ``*`` when credentials are enabled, and validates that each origin has a scheme and a non-e
agent-governance-python/agent-hypervisor/src/hypervisor/api/server.py:62
↓ 1 callersFunction_parse_cors_origins
Parse, validate, and return CORS origins. Rejects ``*`` when credentials are enabled, and validates that each origin has a scheme and a non-e
agent-governance-python/agent-os/src/agent_os/server/app.py:41
↓ 1 callersFunction_parse_cors_origins
Parse, validate, and return CORS origins. Rejects ``*`` when credentials are enabled, and validates that each origin has a scheme and a non-e
agent-governance-python/agent-sre/src/agent_sre/api/server.py:66
↓ 1 callersFunction_parse_dependency
Parse a dependency specifier like ``plugin-name>=1.0.0``. Returns: Tuple of (name, version_or_none).
agent-governance-python/agent-mesh/src/agentmesh/marketplace/installer.py:314
↓ 1 callersFunction_parse_dependency
(dep_spec: str)
agent-governance-python/agent-mesh/src/agentmesh/marketplace/_marketplace_impl.py:391
↓ 1 callersFunction_parse_execute_tokens
(raw_tokens: str)
agent-governance-python/agent-os/src/agent_os/server/app.py:212
↓ 1 callersMethod_parse_jwt
(self, token: str)
agent-governance-python/agent-mesh/src/agentmesh/identity/external_jwks.py:198
↓ 1 callersMethod_parse_npm_audit_json
Parse npm audit JSON output and create findings.
agent-governance-python/agent-compliance/src/agent_compliance/security/scanner.py:567
↓ 1 callersMethod_parse_pip_audit_json
Parse pip-audit JSON output and create findings.
agent-governance-python/agent-compliance/src/agent_compliance/security/scanner.py:505
↓ 1 callersMethod_parse_ports
(raw: str)
agent-governance-python/agent-os/src/agent_os/egress_policy.py:150
↓ 1 callersMethod_parse_result
Parse execution result from container logs. Args: logs: Container logs output. Returns:
agent-governance-python/agent-os/modules/atr/atr/executor.py:339
↓ 1 callersMethod_parse_security_md
Parse security.md (Agent OS extension).
agent-governance-python/agent-os/src/agent_os/agents_compat.py:201
↓ 1 callersFunction_parse_spec
Parse a CRD spec dict into a RolloutSpec.
agent-governance-python/agent-sre/src/agent_sre/k8s/__init__.py:316
↓ 1 callersFunction_parse_sse_chunks
(raw: bytes)
policy-engine/sdk/python/agent_control_specification/_adapters/_sse.py:175
↓ 1 callersFunction_parse_sse_events
(raw: str)
agent-governance-python/agent-os/src/agent_os/cli/mcp_scan.py:1046
↓ 1 callersMethod_parse_step
(self, raw: dict)
agent-governance-python/agent-hypervisor/src/hypervisor/saga/dsl.py:118
↓ 1 callersMethod_parse_subprocess_output
Parse JSON result from subprocess stdout.
agent-governance-python/agent-os/modules/control-plane/src/agent_control_plane/process_isolation.py:446
↓ 1 callersFunction_parse_timestamp
Parse dbt timestamps with or without trailing Z / fractional seconds.
examples/data-quality-aware-governance/adapters/dbt/dbt_adapter.py:82
↓ 1 callersFunction_parse_window_seconds
Parse a window string like '30d', '1h', '7d' into seconds.
agent-governance-python/agent-sre/src/agent_sre/slo/validator.py:42
↓ 1 callersFunction_parse_yaml
Parse YAML content. Uses PyYAML if available, otherwise basic parser.
agent-governance-python/agent-sre/src/agent_sre/specs/__init__.py:51
↓ 1 callersFunction_parser
()
policy-engine/generator/acs_generator/cli.py:44
↓ 1 callersFunction_participant_info
(p: Any)
agent-governance-python/agent-hypervisor/src/hypervisor/api/server.py:117
↓ 1 callersFunction_passes_filter
( atr_rule: dict[str, Any], *, categories: set[str] | None, min_severity: str | None, id_p
examples/atr-import/import_atr.py:127
↓ 1 callersFunction_pattern_to_regex
Normalise a v4 ``blocked_patterns`` entry to a Go RE2 regex string. v4 entries are either a bare string (substring match) or a ``(pattern, Pa
agent-governance-python/agt-policies/src/agt/policies/bridge.py:98
↓ 1 callersFunction_patterns
(code: str)
agent-governance-python/agent-sandbox/tests/test_code_scanner.py:16
↓ 1 callersMethod_peer_has_capability
Check if peer has a required capability (supports wildcards).
agent-governance-python/agentmesh-integrations/dify/trust.py:178
← previousnext →7,101–7,200 of 32,326, ranked by callers