Metadata-Version: 2.4
Name: weavpy
Version: 0.1.0
Summary: Coordination mesh for multi-agent orchestration
Author-email: Koosha Pari <koosha@example.com>
License-Expression: MIT
Keywords: coordination,mesh,multi-agent,orchestration
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.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Provides-Extra: dev
Requires-Dist: mypy>=1.0; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.21; extra == 'dev'
Requires-Dist: pytest>=7.0; extra == 'dev'
Requires-Dist: ruff>=0.1; extra == 'dev'
Description-Content-Type: text/markdown

# thegent-mesh

Coordination mesh for multi-agent orchestration.

## Features

- **Task Queue**: Maildir-style atomic queue for task distribution
- **Smart Merge**: AST-aware merging (Mergiraf-style) for conflict resolution
- **Request Coalescing**: Singleflight pattern for deduplicating requests
- **Coordination**: HLC timestamps, OCC, lease-based file ownership
- **Git Parallelism**: Parallel git operations with coordination
- **Process Detection**: Detect and coordinate running processes

## Architecture

Based on thegent's mesh/ module for multi-agent coordination.

## CLI Commands

```bash
# Task queue operations
thegent-mesh queue push <task>
thegent-mesh queue pop
thegent-mesh queue list

# Merge operations
thegent-mesh merge <file1> <file2>

# Coordination
thegent-mesh coord status
thegent-mesh coord acquire <resource>
```

## License

MIT
