metrics is an external mesh-llm plugin that advertises metrics support through
the mesh-llm plugin API.
Telemetry export is configured in mesh-llm with [telemetry]; this plugin does
not read mesh-llm internals or receive private telemetry payloads.
mesh-llm plugins install metricsYou can also install directly from GitHub:
mesh-llm plugins install Mesh-LLM/metricsEnable the plugin in ~/.mesh-llm/config.toml:
[[plugin]]
name = "metrics"Configure OTLP export with mesh-llm telemetry settings:
[telemetry]
enabled = true
endpoint = "https://otel.example.com"Version 0.1.1 requires a MeshLLM host that supports plugin protocol 3.
Protocol 2 hosts cannot load this version. The plugin SDK is pinned to MeshLLM
commit efd30516fd2cd92ac132dfd7b8341d24d412ee9c for reproducible builds.
cargo build --lockedPush a v* tag from a validated commit to publish a release. To recover an
interrupted release, select the reviewed main branch in the Release
workflow and enter the existing version tag. The selected branch supplies
the workflow; builds check out refs/tags/<version>. Confirm that the tag
still points to the validated commit and no release assets have been published
before running it manually. macOS archives use the ARM64 macos-15 runner.
GitHub releases package archives using the same contract as
Mesh-LLM/blackboard:
metrics-<target>.tar.gzor.zipmetrics-<version>-<target>.tar.gzor.zip
Each archive contains:
metrics/metricsmetrics/plugin.toml