Skip to main content

Coordination mesh for multi-agent orchestration

Project description

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

# 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

weavpy-0.1.0.tar.gz (36.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

weavpy-0.1.0-py3-none-any.whl (1.7 kB view details)

Uploaded Python 3

File details

Details for the file weavpy-0.1.0.tar.gz.

File metadata

  • Download URL: weavpy-0.1.0.tar.gz
  • Upload date:
  • Size: 36.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for weavpy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4d257de8b4c11dd8580cf1ea272f85b54ec0b3bd7ad90460e5735467474b4a21
MD5 d6ab02e61d27ce366afd8be69d3bf525
BLAKE2b-256 5a5fe7537b4c5b3cd75aaaccfeeb46479a3ce740d46998338e3eb2b0dbbdc011

See more details on using hashes here.

File details

Details for the file weavpy-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: weavpy-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 1.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for weavpy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 36f59aeead103f07c519edc2ac1fe0d2d9c552fb26bbee92e71729cd21e2007c
MD5 e51de4ab0facae034d727fbafb2ca797
BLAKE2b-256 865745ee6077111a61cdeb3c53f7e4c8d3ffc98e864f3ef4a855bde523132386

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page