fastmcp/loq.toml
Jeremiah Lowin c861862aed
Add too-long label to Marvin triage workflow (#3508)
* Add too-long label to Marvin triage workflow

* Exclude .claude/ from loq file size checks

* Exempt too-long from core-category requirement in triage
2026-03-14 16:48:33 -04:00

31 lines
624 B
TOML

# loq configuration - file size enforcement
# Run `loq baseline` to update when files exceed limits
default_max_lines = 1000
respect_gitignore = true
exclude = ["**/uv.lock", ".git/**", ".claude/**", "docs/**"]
[[rules]]
path = "tests/**"
max_lines = 1000
[[rules]]
path = "src/fastmcp/server/context.py"
max_lines = 1272
[[rules]]
path = "src/fastmcp/server/server.py"
max_lines = 3250
[[rules]]
path = "src/fastmcp/client/client.py"
max_lines = 1885
[[rules]]
path = "src/fastmcp/server/auth/oauth_proxy/proxy.py"
max_lines = 1796
[[rules]]
path = "src/fastmcp/server/providers/local_provider.py"
max_lines = 1187