Skip to main content

Self-healing telemetry proxy SDK for AI Agents

Project description

AgentPulse SDK ⚡

The official, zero-dependency Python client package for connecting applications to AgentPulse—the self-healing telemetry proxy engine built specifically for autonomous AI Agent workflows.

Installation

pip install agentpulse-sdk

Quick Start Implementation

Wrap your core asynchronous API endpoint listener routines with our performance monitoring wrapper decorator:

import asyncio
from agentpulse_sdk.interceptor import monitor_agent_webhook

# The decorator automatically catches schema changes and triggers AI self-healing
@monitor_agent_webhook(provider="stripe", agentpulse_key="your_active_token_here")
async def handle_incoming_transaction(payload: dict):
    print(f"Executing agent workflows safely with clean data structures: {payload}")

Resilience Architecture

If your upstream integration endpoint falls offline or returns an unexpected schema payload variant format, our SDK drops back to a native exception recovery mode. Your core execution loop will never fail.

Features

  • Zero Dependencies: Only requires httpx for async HTTP
  • Fail-Safe Design: Never crashes your application
  • Async-Native: Built for FastAPI, asyncio workflows
  • Type-Safe: Full type hints support
  • Production Ready: Battle-tested in real AI agent deployments

Documentation

For complete setup and advanced usage, visit the main repository.

License

MIT License - see LICENSE for details.

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

autonomous_agentpulse-1.0.5.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

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

autonomous_agentpulse-1.0.5-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file autonomous_agentpulse-1.0.5.tar.gz.

File metadata

  • Download URL: autonomous_agentpulse-1.0.5.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for autonomous_agentpulse-1.0.5.tar.gz
Algorithm Hash digest
SHA256 3b08dab626027a5425647eb7ea4e9e285993f3b442c0e066de667c32ae55d88c
MD5 81cad4359847ab5fea44bde513f2de62
BLAKE2b-256 cb69cd40b3e0e96a3727e4f9d43af04f136a9457b8df31a6e008e3e923e9b778

See more details on using hashes here.

File details

Details for the file autonomous_agentpulse-1.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for autonomous_agentpulse-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 2ca418205eeff19636f50e2fe3ab8377a3bf850ce9d352e04ef34b788c04ad32
MD5 14c09c5371ec88d09ed6ce6b564a262f
BLAKE2b-256 d719a5e50955feb6d4ee779bfe99898b866015ce49375c271bf683230085aba5

See more details on using hashes here.

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