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

weavepy-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.

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: weavepy-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 weavepy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 6429f2c9c0bd1a1b80afafddbb2a269c3ebfa5141cf9e60aec8a64fb6e53592d
MD5 63d45ee94b6d5173fb5192ac5ef49de3
BLAKE2b-256 e2245b017325d45d056ffc1931e7c234109cca073b36b6d0c4607301f86abd6f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: weavepy-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 weavepy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 167017c4891e401d59a9d109f0f6669983a03920c2f2b5c97fbd00898db6fc48
MD5 a0496c13a0b3f8af5516ce615d5c2d80
BLAKE2b-256 dbcc846f4d34376c97362ec2f3589ec45087273ae103b2a0b124f33993304813

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