Skip to content

v0.2.0 — AI triage, cost safety, delta audits

Choose a tag to compare

@Ouranos27 Ouranos27 released this 18 Apr 21:30
· 639 commits to main since this release

First minor release since initial publish. Full notes: CHANGELOG.md.

Headlines

AI triage

Opt-in post-processing layer that turns the findings list into 1–5 ranked root causes. 8 providers supported — install only the SDK you use:

# Cloud
export ANTHROPIC_API_KEY=sk-ant-...
pseolint ./out --ai

# Local, zero data leaves your machine
ollama serve &
pseolint ./out --ai --ai-provider ollama

Cost safety (bill-safe by default)

Every triage call prints a pre-flight estimate. Hard caps via:

pseolint ./out --ai --ai-max-cost 0.50
pseolint ./out --ai --ai-max-cost 0.50 --ai-daily-budget 5.00 --telemetry

HTTP cache + delta audits

Re-running against the same site costs near-zero egress:

pseolint https://example.com --cache --state --since

ETag / Last-Modified 304 revalidation. --since skips URLs whose content hash hasn't changed.

Local telemetry (zero network)

pseolint ./out --ai --telemetry
pseolint stats

Counts only — no URLs, no page content, no keys. Your file, your inspection.

MCP server

Audit sites directly from Claude / Cursor / Copilot via @pseolint/mcp. Three tools: audit_site, explain_score, check_page_technical.

Packages

Package Version
pseolint 0.2.0
@pseolint/core 0.2.0
@pseolint/mcp 0.2.0

Install / upgrade

npm install -g pseolint@0.2.0
# or use without installing
npx pseolint@0.2.0 http://localhost:3000