danteterm
Installation
SKILL.md
DanteTerm control via dsh
DanteTerm is Dante's fork of Wave Terminal (dandacompany/danteterm). The CLI is dsh
(Wave's wsh renamed), environment variables are DANTETERM_*, and the AI sidebar has
been removed, so wsh ai has no counterpart. Everything else maps one-to-one.
dsh is DanteTerm'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 DanteTerm usable as a workspace an agent arranges and drives, not just a terminal.
Check these two things first
1. Running inside DanteTerm. dsh authenticates through DANTETERM_JWT, injected into
shells DanteTerm starts. Outside a DanteTerm block every command fails.
[ -n "$DANTETERM_JWT" ] && echo "inside DanteTerm" || echo "not inside DanteTerm"