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

Uploaded Python 3

File details

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

File metadata

  • Download URL: risicare_core-0.1.1.tar.gz
  • Upload date:
  • Size: 53.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.1.tar.gz
Algorithm Hash digest
SHA256 4943c6736cc93b8956330752091a4419225ba8122f04517c21f90623861de322
MD5 01469d7dcb4f29feeab6624e6b7cd6ea
BLAKE2b-256 91ef8d789f0624ab170d315c943e073ebeb25abee72a6750af993607c1d1556e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: risicare_core-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 39.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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 00e0e761373ac8ae19f400cdeb5b5aaf8347219314071ef8f01f4f054b85928e
MD5 c8c4bd50924cc01934dda2db6a1b19cd
BLAKE2b-256 588ff1581a2ba433a5dcc6a393f66a343ca8976547476006f720d8cc8e21a090

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