Metadata-Version: 2.4
Name: turingpulse-sdk-langgraph
Version: 1.2.0
Summary: TuringPulse SDK integration for LangGraph
Project-URL: Homepage, https://turingpulse.ai
Project-URL: Documentation, https://turingpulse.ai/docs/sdk/langgraph
License-Expression: LicenseRef-Proprietary
Requires-Python: >=3.11
Requires-Dist: langchain-core>=0.2.0
Requires-Dist: langgraph>=1.0.5
Requires-Dist: turingpulse-sdk>=1.0.0
Provides-Extra: dev
Requires-Dist: pytest-asyncio>=0.23; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Description-Content-Type: text/markdown

# turingpulse-sdk-langgraph

TuringPulse SDK integration for LangGraph — auto-instrumentation for stateful multi-actor workflows.

## Installation

```bash
pip install turingpulse-sdk-langgraph
```

## Quick Start

```python
from turingpulse_sdk import init, TuringPulseConfig
from turingpulse_sdk_langgraph import instrument_langgraph

init(TuringPulseConfig(api_key="sk_live_...", workflow_name="my-project"))

# Wrap your compiled StateGraph
run = instrument_langgraph(compiled_graph, name="my-langgraph-workflow")
result = run({"input": "Hello!"})
```

## Documentation

Full documentation: [turingpulse.ai/docs/sdk/langgraph](https://turingpulse.ai/docs/sdk/langgraph)

## Requirements

- Python >= 3.11
- turingpulse-sdk >= 1.0.0
- langgraph >= 1.0.5
- langchain-core >= 0.2.0
