waveterm
Installation
SKILL.md
Wave Terminal control via wsh
wsh is Wave Terminal's CLI. It can create tabs, place blocks, type into other
terminals, read their output, and open files or URLs in the right kind of block. That
makes Wave usable as a workspace an agent arranges and drives, not just a terminal.
Check these two things first
1. Running inside Wave. wsh authenticates through WAVETERM_JWT, injected into
shells Wave starts. Outside a Wave block every command fails.
[ -n "$WAVETERM_JWT" ] && echo "inside Wave" || echo "not inside Wave"
2. Version. Tab management, sendkeys, and block placement need v0.17.4+: