Metadata-Version: 2.4
Name: takopi-linear
Version: 0.0.1.dev0
Summary: Takopi transport backend for Linear Agent SDK
Project-URL: Source, https://github.com/asianviking/takopi-linear
Project-URL: Issues, https://github.com/asianviking/takopi-linear/issues
Keywords: linear,takopi
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.14
Requires-Dist: anyio>=4.0
Requires-Dist: httpx>=0.27
Requires-Dist: psycopg[binary]>=3.2
Requires-Dist: pydantic>=2.0
Requires-Dist: takopi>=0.1
Provides-Extra: test
Requires-Dist: pytest-anyio>=0.0.0; extra == 'test'
Requires-Dist: pytest>=8.0; extra == 'test'
Description-Content-Type: text/markdown

# takopi-linear

Linear transport backend plugin for [takopi](https://github.com/kaiships/takopi).

**Status:** pre-alpha / early development. Not recommended for production use yet.

See `PLAN.md` for the intended architecture and lifecycle.

## Installation

```bash
pip install takopi-linear
```

## Config sketch

```toml
transport = "linear"

[transports.linear]
oauth_token = "..."
app_id = "..."
gateway_database_url = "postgresql://.../kai_gateway?sslmode=require"
poll_interval = 5.0
message_overflow = "split"

# Optional: map Linear project id -> takopi project alias
[plugins.linear]
project_map = { "linear-project-id" = "backend" }
```
