Repository navigation
Release v0.2.0
v0.2.0
This version focus on general improvement on SHAI, include SKILLS and AGENTS.md support, general improvement on agent harness, auto/plan mode and session restoration
Breaking change/deprecation
- headless: shai "prompt", should use shai -p "prompt"
- config: configuration are know prefix with .json, existing config are migrated at first launch
- tui: setting shortcut through env var is deprecated in favor of tui.config.json, if a config does not exist and env var exist a new configuration is created. env var have no effect if a config exist.
Agent feature
- Add native support for agent.md
- Add native support skills.md (details : docs/skills.md)
- Add native support for memory
- Add support for sessions and sessions restoration (/restore)
- Add support for Claude/Cursor config file
- Add support for manual/auto/plan mode (shift+tab cycling)
Interface (TUI)
- Add a file in chat with @ shortcut
- Status bar : Add location, git branch, agent mode, token usage
- Implement better highlighting for multiple language
- Default to full screen instead of inline in the shell
- Reduce ls, find, read tool verbosity to a one liner with file path / search pattern
- Add support for command history
- Add color diff for git
- Better UI resizing
- /auth is now avalaible in the interactive tui
- /mcp list mcp and their active status
- a new tui.config.json to configure port mapping (details : docs/configuration/tui.md)
- Multiple command improvement (details : docs/cli-reference.md)
Harness
- Add batch read/edit tools
- Add support for line hash edition
- Add support for tools compaction
- Limit impact of huge read >2000 char
- Allow models temperature change
- Implement read caching
- Implement AST parsing for read for multiple languages
- Implement auto-verification on edit for 10 languages
- Implement progressive compaction to limit context growth of multi turn session
- Improve tool documentation so model can better leverage built-in tool
Fix
- Config is not override if malformed
- Fix some issue with the permission modal which could hang shai
Full Changelog: v0.1.11...v0.2.0