Skip to main content

ForgeSight runtime — context propagation, instrumentation scopes, dispatch, default exporters.

Project description

forgesight-core

The runtime for ForgeSight — the vendor-neutral, OpenTelemetry-first telemetry SDK for AI agents.

Contains the instrumentation runtime built on the forgesight-api contracts:

  • context propagation (TelemetryContext over contextvars),
  • the instrumentation scopes (agent_run / workflow_run / step / llm_call / tool_call / mcp_call) and the @instrument decorator,
  • the dispatch that runs interceptors and fans records out to exporters and events out to listeners,
  • the shipped InMemoryExporter and ConsoleExporter.

Depends on forgesight-api and opentelemetry-api only — no backend or model-provider SDK (P1).

License

Apache-2.0

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

forgesight_core-0.1.1.tar.gz (42.3 kB view details)

Uploaded Source

Built Distribution

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

forgesight_core-0.1.1-py3-none-any.whl (38.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: forgesight_core-0.1.1.tar.gz
  • Upload date:
  • Size: 42.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for forgesight_core-0.1.1.tar.gz
Algorithm Hash digest
SHA256 9d74dde0d4291edd43c4a6cd5e9ee2fef734f77efa60edb36a75e1feb26a29bd
MD5 244ef9baea1e015fee55e6693305286f
BLAKE2b-256 32dcf9a3139bf90cc7bff4dd0a55739af2e498e0969418a3b90fc0a69071c670

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forgesight_core-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b0bd900498e1d0709a0b00bf30fd3f3dc4c3d991c22ad7776531a217eef51425
MD5 9c0bb1d3c6218883b188b8ba95dce098
BLAKE2b-256 ca3f7e6d46a205548e0abdc622fd6211ef5410380834521378ae27c7f990dd6c

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