Repository navigation
v1.0.0-dev.1
Pre-release
Pre-release
·
27 commits
to main
since this release
Second development release of stele v1. Fixes from testing v1.0.0-dev.0 with real agents.
- Bash writes: every session and subagent is told to write files only with Write and Edit. A Bash command that writes into a file with scoped rules is stopped once per turn and pointed to Write and Edit (#50, #57).
- stele can't be switched off quietly: a write to
stele.md,stele.json,stele.lock,.stele/or the Claude Code settings that run stele's hooks asks the user first.stele check --baselists changed rule files (#52, #56). - Retries: a retry of the file just denied goes through; parallel writes are still denied once. A clock moved back no longer causes a deny loop or a stuck lock (#51, #53).
- Invalid rules:
stele compileexits 1 on them; the hook warns once a session (#54). - Columns count characters; a leading BOM is ignored, so
^matches on line 1 (#55). - Long messages stay within Claude Code's limit; rules that don't fit are shown on the next write.
stele checkin a checkout with no rule files says there is nothing to check (#49).
Re-run stele init after upgrading: it adds the new hooks.
Install: go install github.com/lictor-ai/stele/cmd/stele@v1.0.0-dev.1.