mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-08-09 15:19:10 +02:00
* Add too-long label to Marvin triage workflow * Exclude .claude/ from loq file size checks * Exempt too-long from core-category requirement in triage
31 lines
624 B
TOML
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
|