Borrowing it
Nothing to install: this file belongs to liatrio/liatrio-otel-collector. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/liatrio/liatrio-otel-collector/main/AGENTS.mdgit clone --depth 1 https://github.com/liatrio/liatrio-otel-collectorWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/instructions/liatrio/liatrio-otel-collector/agents-md)<a href="https://agentmods.dev/instructions/liatrio/liatrio-otel-collector/agents-md"><img src="https://agentmods.dev/badge/instructions/liatrio/liatrio-otel-collector/agents-md/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/instructions/liatrio/liatrio-otel-collector/agents-md"><img src="https://agentmods.dev/badge/instructions/liatrio/liatrio-otel-collector/agents-md.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.03529 | $0.03529 |
| Opus 5.5 | $0.01412 | $0.01412 |
| Sonnet 5.5 | $0.00706 | $0.00706 |
| Haiku 4.5 | $0.00353 | $0.00353 |
Grade A, and why
liatrio-otel-collector AGENTS.md scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
- `make run` loads `config/config.yaml`. That file does not boot as committed: pipelines reference the undefined exporter `otlphttp/openobserve`, and bearer-token extensions require `ADO_PAT`, `GH_PAT`, and `GL_PAT` (scr How it starts
The opening of the file, as written. The whole thing — 213 lines — stays where its author put it; the contents beside it link to each section on GitHub.
liatrio-otel-collector
Guidance for AI agents (and humans) working in this repository. This is the source of truth;
CLAUDE.md is a symlink to it.
liatrio-otel-collector is a custom OpenTelemetry Collector distribution. It bundles upstream
collector/contrib components with a small set of Liatrio-authored components, most of which scrape
software-delivery metrics from VCS platforms (GitHub, GitLab, Azure DevOps). The custom components
are intended for eventual upstream contribution to opentelemetry-collector-contrib, so they follow
upstream conventions closely.
Domain Glossary
- Distribution — a collector binary built from a chosen set of components. This repo is one such
distribution; its binary is
otelcol-custom. - Component — a receiver, processor, exporter, connector, or extension. The custom components here are four receivers, one processor, and one extension.
- OCB (OpenTelemetry Collector Builder) —
go.opentelemetry.io/collector/cmd/builder; assembles the distribution binary fromconfig/manifest.yaml. Invoked bymake build. config/manifest.yaml— the OCB build manifest and the only place components are wired into the build (gomod:lines plus a localreplaces:block). There is no hand-written registry.- Factory pattern — the upstream OTel registration idiom; each component exposes
NewFactory(). - Scraper — a pull-based metrics source inside a receiver. Three receivers use a pluggable multi-scraper design (see Receiver scraper pattern).
metadata.yaml— the declarative source describing a component (type, status, attributes, metrics). Input to mdatagen.- mdatagen — code generator that turns a component's
metadata.yamlinto itsinternal/metadata/package anddocumentation.md. - genqlient — GraphQL client generator (Khan/genqlient) that turns
schema.graphql+genqlient.graphqlinto generated Go for GraphQL-based scrapers. - semconv — OpenTelemetry Semantic Conventions. The spec and the Go package version
separately; see
docs/semantic-conventions.md. - multimod — OTel build tool that manages module-set versions from
versions.yamlat release. - crosslink — OTel build tool that syncs/prunes
replacedirectives across modulego.mods. - otel-compgen — in-repo CLI (
cmd/otel-compgen) that scaffolds new components.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 6d ago Changed · +7 lines · +406 tokens per session c9348f33ce63
- 14d ago Changed · +1 lines · +29 tokens per session 15a743d2991c
- 22d ago First seen · 205 lines · 3,094 tokens per session scan A 091e0c551f11
liatrio-otel-collector AGENTS.md is an instructions file published in the GitHub repository liatrio/liatrio-otel-collector (47 stars, last pushed today), licensed Apache-2.0. It adds 3,529 tokens to every session, about $0.0141 per session on Opus 5.5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-15.
liatrio-otel-collector AGENTS.md compared with instructions from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| liatrio-otel-collector AGENTS.mdliatrio/liatrio-otel-collector | Instructions file | 47 | today | Apache-2.0 | A | 3,529 | Codex, OpenCode |
| vscode buildNext.instructions.mdmicrosoft/vscode | Instructions file | 195k | yesterday | MIT | A | 9,719 | GitHub Copilot |
| next.js AGENTS.mdvercel/next.js | Instructions file | 143k | yesterday | MIT | A | 7,461 | Codex, OpenCode |
| langchain AGENTS.mdlangchain-ai/langchain | Instructions file | 149k | yesterday | MIT | A | 4,680 | Codex, OpenCode |
| vscode oss-third-party-notices.instructions.mdmicrosoft/vscode | Instructions file | 195k | yesterday | MIT | A | 5,516 | GitHub Copilot |
| vscode copilot-instructions.mdmicrosoft/vscode | Instructions file | 195k | yesterday | MIT | A | 3,093 | GitHub Copilot |
| deepseek-harness AGENTS.mddeepseek-ai/deepseek-harness | Instructions file | 274k | 2d ago | MIT | A | 4,313 | Codex, OpenCode |