Skip to content

v1.0.0-dev.1

Pre-release
Pre-release

Choose a tag to compare

@nacer-noubir nacer-noubir released this 24 Oct 15:51
· 27 commits to main since this release
5b13993

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 --base lists 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 compile exits 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 check in 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.