Skip to main content

Base orchestrator with pluggable resolution strategies for the Model Context Standard.

Project description

mcs-orchestrator-base

Base orchestrator with pluggable resolution strategies for the Model Context Standard (MCS).

Combines multiple MCSToolDriver instances behind a single MCSDriver interface. Tool-name conflicts are resolved by configurable strategies (e.g. prefix-based, priority-based).

Installation

pip install mcs-orchestrator-base

Quick start

from mcs.orchestrator.base import BaseOrchestrator

orchestrator = BaseOrchestrator(drivers=[driver_a, driver_b])
system_prompt = orchestrator.get_driver_system_message()

Links

License

Apache-2.0

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

mcs_orchestrator_base-0.1.5.tar.gz (17.1 kB view details)

Uploaded Source

Built Distribution

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

mcs_orchestrator_base-0.1.5-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

Details for the file mcs_orchestrator_base-0.1.5.tar.gz.

File metadata

  • Download URL: mcs_orchestrator_base-0.1.5.tar.gz
  • Upload date:
  • Size: 17.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for mcs_orchestrator_base-0.1.5.tar.gz
Algorithm Hash digest
SHA256 ff3192711c52f24752413ad2648d09f12b27a9531ee25eb1c67f3993d3bdb4e8
MD5 25edf5b1481d26e5c2ce14460a705541
BLAKE2b-256 fb60cbf60e4eae9c378ac6cfdc9bbb71c25c8eb936059f6f6c69d3a0c5f20d99

See more details on using hashes here.

File details

Details for the file mcs_orchestrator_base-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for mcs_orchestrator_base-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7c6a93febb004dac9f4839eb0df749769acad1b8be417049ff08976fb9c28b61
MD5 6dac4e94bcb2695a7827445733e0a44c
BLAKE2b-256 615b24d7dedef3d7c1d7f156bd2a91a8ed9732f9c482fcfe21cd3c6c11b711b6

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