Metadata-Version: 2.4
Name: soothe-daemon
Version: 0.6.11
Summary: Soothe daemon server - long-running agent runtime with WebSocket/HTTP transports
Project-URL: Homepage, https://github.com/mirasoth/soothe
Project-URL: Documentation, https://soothe.readthedocs.io
Project-URL: Repository, https://github.com/mirasoth/soothe
License: MIT
Keywords: agent,ai,daemon,llm,server,soothe,websocket
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: <3.15,>=3.11
Requires-Dist: aiohttp<4.0.0,>=3.9.0
Requires-Dist: cryptography>=41.0
Requires-Dist: dingtalk-stream<1.0.0,>=0.24.0
Requires-Dist: discord-py<3.0.0,>=2.5.2
Requires-Dist: fastapi<1.0.0,>=0.104.0
Requires-Dist: httpx<1.0.0,>=0.28.0
Requires-Dist: lark-oapi<2.0.0,>=1.5.0
Requires-Dist: matrix-nio>=0.25.2; sys_platform != 'win32'
Requires-Dist: mistune<4.0.0,>=3.0.0
Requires-Dist: nh3<1.0.0,>=0.2.17
Requires-Dist: psutil<8.0.0,>=5.9.0
Requires-Dist: pycryptodome>=3.20.0
Requires-Dist: pydantic-settings<3.0.0,>=2.0.0
Requires-Dist: pydantic<3.0.0,>=2.0.0
Requires-Dist: pyjwt<3.0,>=2.0
Requires-Dist: python-telegram-bot[socks,webhooks]<23.0,>=22.6
Requires-Dist: pyyaml<7.0.0,>=6.0.0
Requires-Dist: qq-botpy<2.0.0,>=1.2.0
Requires-Dist: qrcode[pil]>=8.0
Requires-Dist: requests<3.0.0,>=2.32.3
Requires-Dist: slack-sdk<4.0.0,>=3.39.0
Requires-Dist: slackify-markdown<1.0.0,>=0.2.0
Requires-Dist: soothe-sdk<1.0.0,>=0.5.25
Requires-Dist: soothe<1.0.0,>=0.5.25
Requires-Dist: typer<2.0.0,>=0.9.0
Requires-Dist: uvicorn[standard]<1.0.0,>=0.24.0
Requires-Dist: websockets<16.0,>=12.0
Requires-Dist: wecom-aibot-sdk-python>=0.1.5
Provides-Extra: dev
Requires-Dist: mypy>=1.0.0; extra == 'dev'
Requires-Dist: pytest-asyncio>=1.3.0; extra == 'dev'
Requires-Dist: pytest-cov; extra == 'dev'
Requires-Dist: pytest>=8.0.0; extra == 'dev'
Requires-Dist: ruff>=0.12.0; extra == 'dev'
Requires-Dist: soothe-cli>=0.5.25; extra == 'dev'
Description-Content-Type: text/markdown

# soothe-daemon

Soothe daemon server — long-running agent runtime with WebSocket/HTTP transports.

## Installation

```bash
pip install soothe-daemon
```

For full runtime, also install the agent core and CLI:

```bash
pip install soothe soothe-daemon soothe-cli
```

## Usage

```bash
soothed start --foreground
soothed status
soothed doctor
soothed stop
```

## Configuration

- `~/.soothe/config/config.yml` — Agent config (`SootheConfig`)
- `~/.soothe/config/daemon_config.yml` — Daemon config (`SootheDaemonConfig`)

## Dependencies

- `soothe>=0.5.0` — In-process agent core
- `soothe-sdk>=0.5.10` — WebSocket protocol