Skip to main content

Self-healing telemetry proxy SDK for AI Agents

Project description

AgentPulse SDK Core ⚡

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

Installation

pip install autonomous-agentpulse

Quick Start Implementation

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

import asyncio
from autonomous_agentpulse.monitor 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

  • Lightweight Sync: Only requires httpx for async HTTP communication.
  • Fail-Safe Design: Proxy isolation layers ensure telemetry bottlenecks never crash your core application.
  • Async-Native: Built natively for FastAPI and asyncio production loops.

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.7.tar.gz (3.4 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.7-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: autonomous_agentpulse-1.0.7.tar.gz
  • Upload date:
  • Size: 3.4 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.7.tar.gz
Algorithm Hash digest
SHA256 bc48474375a9fc56c54491161102f34d3bbf58cc71296b960a721a0e2c54e119
MD5 31ee29897c8b413815c1d414bae8d88a
BLAKE2b-256 1620eba2b07f46457f149667590a042134e668402946d3bef456ea3b124b4587

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autonomous_agentpulse-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 537f15c8e84059ea68d6db0b69e982eea894286e51b3d8e3579908a39601780a
MD5 b8d662600280b42f1f8efb1f3ecbf812
BLAKE2b-256 460f5b8ae686232b86f1ac675d9e0d8a81c09c504c666c8c47314badb448f590

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