Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,32 @@ Add to your project's `.mcp.json`:

Restart Claude Code. The tools activate automatically.

### Verify it's working

After setup, confirm preflight is loaded:

```bash
claude mcp list
# Should show: preflight
```

Then open Claude Code in your project and try a deliberately vague prompt:

```
> fix the bug
```

Instead of guessing, Claude will fire `preflight_check` → `clarify_intent` and ask which bug you mean, listing recent errors or open issues it finds. That's how you know it's working.

Try a well-scoped prompt for comparison:

```
> In src/auth/jwt.ts, the refreshToken function doesn't handle expired refresh tokens —
add a check that throws AuthExpiredError when the refresh token's exp claim is in the past
```

This one passes triage as actionable and goes straight through. No interruption, no overhead — preflight only activates when it helps.

### Option C: npm (global)

```bash
Expand Down
Loading