Features
Sidemesh exposes host capabilities and provider capabilities through a unified API. The Flutter app gates UI based on these capability flags.
Host Features
Section titled “Host Features”These are daemon-owned and available regardless of provider:
- Filesystem: Browse, read, write, create, remove files and directories
- Git: Status, working diff, staged diff, remote diff
- Terminal: Attach to a host shell (opt-in, behind private network)
- Browser: Open browser tabs and stream them to the client
Provider Features
Section titled “Provider Features”These depend on the active provider:
- Sessions: Create, resume, archive, compact
- Input: Text, images, skills
- Approvals: Command, file, permissions
- Models: List, switch, reasoning levels
- Skills: List, inline in prompts