Skip to main content

Runtime agent that captures uncaught errors + env snapshot and prints data‑driven CLI hints.

Project description

Corp Error Agent

A lightweight runtime agent that captures uncaught exceptions and environment snapshots.

Install this in your project to capture errors and send them to a backend for further processing and fix suggestions.

Backend URL Configuration

The backend URL defaults to http://127.0.0.1:8000, but you can change it in two ways:

  1. Environment Variable (recommended for quick changes):

    • Set the environment variable ERROR_AGENT_URL to your backend URL before running your Python process.
      • On Windows (cmd): set ERROR_AGENT_URL=http://your-backend:port
      • On PowerShell: $env:ERROR_AGENT_URL="http://your-backend:port"
      • On Unix/bash: export ERROR_AGENT_URL=http://your-backend:port
  2. Persistent CLI Configuration:

    • Use the provided CLI helper to set the backend URL once per machine:
      python -m corp_error_agent.cli configure --url http://your-backend:port
      
    • This stores the URL in a user config file for persistent use.

Telemetry Server

You can use or further customize the corp_error_agent_server Django REST project as a telemetry server for this package.


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

corp_error_agent-0.4.2.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

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

corp_error_agent-0.4.2-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file corp_error_agent-0.4.2.tar.gz.

File metadata

  • Download URL: corp_error_agent-0.4.2.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.0

File hashes

Hashes for corp_error_agent-0.4.2.tar.gz
Algorithm Hash digest
SHA256 aada24a4f5316bac2cb39ad361a71c81136ddd4aa5076daaff7d7a4cf9eeceff
MD5 70013f0b058f9de1a763ce8ab2501ed5
BLAKE2b-256 340775b83d99798ef61031929a2e6ac63dd453048e9e62a226ce6da67955d2cd

See more details on using hashes here.

File details

Details for the file corp_error_agent-0.4.2-py3-none-any.whl.

File metadata

File hashes

Hashes for corp_error_agent-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ff0c8895a4d7ce99d1753223a8c6706a14584649d5e09cde21c569960482bc07
MD5 406cd3657d743b8aafea51c14a1285ca
BLAKE2b-256 0ba0b31a8a5e5f47d5f86449c721cdeeac3cbb843b02473855cced7e4add1487

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