Metadata-Version: 2.4
Name: agent-exec-trace
Version: 0.2.0
Summary: Execution traces for agent behavior - OpenTelemetry-style observability for AI agent workflows
License: MIT
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: opentelemetry-api>=1.24
Requires-Dist: opentelemetry-sdk>=1.24
Provides-Extra: langgraph
Requires-Dist: langgraph>=1.0; extra == "langgraph"
Provides-Extra: otlp
Requires-Dist: opentelemetry-exporter-otlp-proto-grpc>=1.24; extra == "otlp"
Provides-Extra: dev
Requires-Dist: pytest>=8; extra == "dev"
Requires-Dist: pytest-cov>=5; extra == "dev"
Requires-Dist: ruff>=0.9; extra == "dev"
Requires-Dist: mypy>=1.13; extra == "dev"
Requires-Dist: opentelemetry-exporter-otlp-proto-grpc>=1.24; extra == "dev"

# agent-exec-trace SDK

Instrumentation SDK for `agent-exec-trace`: OpenTelemetry-style observability for AI
agent workflows.

## Installation

```bash
pip install agent-exec-trace
```

Add optional extras for LangGraph integration or OTLP export:

```bash
pip install agent-exec-trace[langgraph]   # LangGraph adapter
pip install agent-exec-trace[otlp]        # OTLP export extras
```

Published on [PyPI](https://pypi.org/project/agent-exec-trace/).

## Overview

The SDK turns agent behavior into OpenTelemetry spans and attributes so runs can be
inspected in Jaeger, Tempo, or any OTLP-compatible backend, then analyzed by the
`agent-exec-trace` analytics service.

## Status

Under active development for `v0.1.0`. Milestones tracked in `docs/wbs-v0.1.0.md`.
