stepwarden

by Stefan Trockel · ★ 1 · updated 17 days ago

ToastsGuardsCommandsPromptvalidates

0

Every tool call your agent makes, checked before it runs. Verifies each pending tool call against the session's plan using TypeSafe AI's Jev model, then allows it, asks you, or blocks it.

install stepwarden

Install

git clone https://github.com/getexcited/stepwarden
claude --plugin-dir ./stepwarden

Then run /reload-plugins or start a new session. Requires Claude Code 2.1.287+.

View source on GitHub

What it hooks into

From an automated scan with claude plugin validate, not a security review. Mods run with your permissions; read the code before installing.

Events
session.startprompt.submittool.callcommand.run
API calls
$.clock.now$.clock.sleep$.command.register$.config.set$.env.get$.fs.exists$.fs.read$.fs.write$.http.fetch$.session.id$.store.delete$.store.get$.store.keys$.store.set$.ui.ask$.ui.log$.ui.toast
Can see
every promptevery tool call
Reach
level 3 of 3 networkwrites fileschanges configreads filesreads env varspersists statedraws

Origin

How it got here
Automated scan of public GitHub repos, via the CC0 dataset awesome-claude-code-mods (scan of ).
Repository
github.com/getexcited/stepwarden
Path in repo
repository root
Author
Stefan Trockel @getexcited
License
Apache-2.0
First published
Last pushed
First listed here

Name and description come from the mod's own manifest. We link to the code; we don't host it, and it stays under its author's license.