Skip to main content

FailSafe governance adapter for Microsoft Agent Governance Toolkit

Project description

agent-failsafe

FailSafe governance adapter for the Microsoft Agent Governance Toolkit.

Bridges FailSafe's governance engine (Shadow Genome, risk grading, trust dynamics) into the toolkit's extension points.

Installation

pip install agent-failsafe

With toolkit integration:

pip install agent-failsafe[full]

Extension Points

FailSafe Concept Toolkit Extension Point
FailSafeInterceptor ToolCallInterceptor
create_failsafe_kernel() BaseIntegration + @register_adapter
ShadowGenomePolicyProvider PolicyProviderInterface
FailSafeComplianceSLI SLI
FailSafeAuditSink AuditSink
FailSafeApprovalBackend ApprovalBackend
FailSafeTrustMapper DID translation (did:mythdid:mesh)

Quick Start

from agent_failsafe import LocalFailSafeClient, FailSafeInterceptor

client = LocalFailSafeClient()
interceptor = FailSafeInterceptor(client=client)

# Add to a CompositeInterceptor chain
from agent_os.integrations.base import CompositeInterceptor
chain = CompositeInterceptor()
chain.add(interceptor)

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agent_failsafe-0.2.0.tar.gz (37.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agent_failsafe-0.2.0-py3-none-any.whl (32.4 kB view details)

Uploaded Python 3

File details

Details for the file agent_failsafe-0.2.0.tar.gz.

File metadata

  • Download URL: agent_failsafe-0.2.0.tar.gz
  • Upload date:
  • Size: 37.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agent_failsafe-0.2.0.tar.gz
Algorithm Hash digest
SHA256 9e2c152d9f124db033a02de8b2d72386d10aeb89df12464e230eb3b8c23d98f0
MD5 a1436113e60ba10e14e578b0e82a4ad0
BLAKE2b-256 6180bf4a6ce4fc79e3fe5c0ad1f411b5e42eaf09a427d4d2e5df739341008035

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent_failsafe-0.2.0.tar.gz:

Publisher: publish.yml on MythologIQ/agent-failsafe

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agent_failsafe-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: agent_failsafe-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 32.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agent_failsafe-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 803f1a1da5e02ceae53d54af46f337a03e65a9c5bf958b8a8d4b745c2f3964a7
MD5 ea39bc18ca67b23ee42ac1f338000d4e
BLAKE2b-256 0f9249d59cfea0fa262d8fc90d6a1d6a3167d1aa135c30fc28641455064d3aa3

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent_failsafe-0.2.0-py3-none-any.whl:

Publisher: publish.yml on MythologIQ/agent-failsafe

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page