Skip to main content

Core types and taxonomy for Risicare Agent Self-Healing Infrastructure

Project description

risicare-core

Shared types, context propagation, and error taxonomy for Risicare — self-healing infrastructure for AI agents.

This package is a dependency of the risicare SDK. You typically don't install it directly.

pip install risicare

What's Inside

  • Type systemSpan, SpanKind, SpanStatus, LLMAttributes, ID generation
  • Context propagation — Thread-safe and async-safe session/agent/phase tracking via contextvars
  • Error taxonomy — 154 error codes across 10 modules (Perception, Reasoning, Tool, Memory, Output, Coordination, Communication, Orchestration, Consensus, Resources)
  • Observability — Prometheus-compatible metrics and context health reporting

Zero external dependencies. Pure Python 3.10+.

Links

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

risicare_core-0.1.4.tar.gz (54.5 kB view details)

Uploaded Source

Built Distribution

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

risicare_core-0.1.4-py3-none-any.whl (40.3 kB view details)

Uploaded Python 3

File details

Details for the file risicare_core-0.1.4.tar.gz.

File metadata

  • Download URL: risicare_core-0.1.4.tar.gz
  • Upload date:
  • Size: 54.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for risicare_core-0.1.4.tar.gz
Algorithm Hash digest
SHA256 fe28951e37ffcfe220d7b225aad603638c28f0fd55469f56c19f6326a49a69c8
MD5 547e4d2b7aa70c3959e4f3a3645d8b48
BLAKE2b-256 b17bc6b2fdbdbaa328be8d2d4c14fec28c4aee1a46f50e1375c1ecc989de9fb1

See more details on using hashes here.

File details

Details for the file risicare_core-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: risicare_core-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 40.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for risicare_core-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 603a823627dcd4c9ce3f94c0ef07c29f1c7bd337e9c8a21da55799ac1897374a
MD5 03c807fe87c753ff3ed455534af40ab8
BLAKE2b-256 2a32b1eeab16d7461d249629273dbca8614856ef4aa0df824a5a3b555c5d1e74

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