Add telemetry module with tracing (agent/tool/llm/pipeline_step spans), metrics (5 histograms/counters), and setup with optional OTLP exporters. Uses no-op pattern when opentelemetry not installed. GenAI Semantic Conventions for LLM spans. Integrated into ReactEngine, LLMGateway, ToolBase, and FastAPI app. |
||
|---|---|---|
| .. | ||
| providers | ||
| __init__.py | ||
| config.py | ||
| gateway.py | ||
| protocol.py | ||
| retry.py | ||