Skip to content

scoot 0.5.0

Choose a tag to compare

@sergenes sergenes released this 06 Sep 14:40
· 62 commits to main since this release
2687a6b
  • The workspace is no longer a wall. A file tool that needs a path outside the workspace asks once: allow this path, allow its directory for the session, allow anywhere for the session, skip, or abort. --scope anywhere / SCOOT_SCOPE / /scope anywhere skip the question, --yes implies it, /scope shows and changes grants, /status reports them; headless mode gets a scope_request event. ~ expands in paths. The system prompt tells the model to use absolute paths elsewhere instead of refusing or handing the user a script. Found on a real run where scoot wrote a script for the user to run because it believed it could not touch ~/.config.

Install: pipx install scootcli && pipx ensurepath, or curl -fsSL https://raw.githubusercontent.com/sergenes/scootcli/main/install.sh | bash, or download scoot.pyz below. Upgrade: pipx upgrade scootcli.