Aquesta és la versió actual. · Data de publicació:
Fitxers d’instal·lació 0.12.3
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | ZIP → Portable | — | — | github.com | VirusTotal |
| ARM64 | ZIP → Portable | — | — | github.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
v0.12.3: Lint False Positive Fix
Fixed
E105/E107 false positive reduction (#23)
On servers with many tools sharing path/ID/content params (e.g., 65-tool code intelligence servers), E105 and E107 were generating thousands of unusable findings. This release eliminates the noise:
- E105 now skips params that are unconstrained by design: filesystem paths (*_path, *_file, *_dir), identifiers (*_id, *_uri), and free-text content (new_text, query, filter, command, description, scope, etc.)
- E107 collapses cycle variants to one finding per unique cycle (was reporting every path permutation)
- E107 downgraded from error to warning (circular deps are advisory)
Before (65-tool server): 2,784 E105 errors + 751 E107 errors = 3,535 unusable findings
After: 0 E105 errors, 2 E107 warnings
Real issues (missing descriptions, missing examples, schema drift) are no longer buried.
Upgrade Notes
If you pinned --threshold to a high number to work around E105/E107 noise, you can lower it now. --threshold 0 should work for well-documented servers.https://github.com/blackwell-systems/mcp-assert/releases/tag/v0.12.3