Repository navigation
What's changed
- Add explicitly configured vLLM providers with served-context discovery, optional Bearer authentication, and the shared streaming, tool-calling, reasoning, structured-output, and embedding paths. Includes a Qwen2.5/Hermes tool-calling server example and verification steps. vLLM is not autodetected, and the port-8000 probe no longer misidentifies it as oMLX. (#20)
- Reduce unnecessary project-trust prompts: comments, YAML formatting, and allowlisted presentation/tuning changes preserve approval. Security-relevant settings and external permission edits still require review. Explicitly saved permission decisions remain trusted across restarts. (#19)
- Add
cleetus trust --global --yesand--directoryrecovery commands, improve trust-error formatting, and stop global/scratch launches from checking the launch directory's project configuration. Terminal and ACP launches use the same behavior. (#19)
Upgrading
Run the installer to upgrade:
curl -fsSL https://raw.githubusercontent.com/commoncosmo/cleetus/main/install.sh | bashExisting exact-byte trust approvals remain valid for unchanged files. Run cleetus trust --yes once (or cleetus trust --global --yes for the global workspace, preserving any custom --config-dir) to adopt the new comparison policy.
For vLLM configuration and server startup, see the provider guide.
Full changelog: v0.5.9...v0.5.10