ChatWalaʻau v0.84.0
This release adds one user-facing feature to ChatWalaʻau: Slash Commands -- run common actions straight from the chat input by typing /.
Highlights
Slash Commands (v0.84.0)
- Type
/in the chat input to run a command. The initial set is/help(a searchable portal of every command),/prompt(run a saved Prompt Template),/skill(invoke an Agent Skill), and/model(switch the active model, alias/m). - Inline completion: as you type you get ghost-text suggestions plus a candidate dropdown -- commands after
/, model names after/model, skill names after/skill, and workspace files after@. Press Tab (or the Right-arrow) to accept, Up/Down to move, Esc to dismiss. - Dynamic arguments for templates and skills: positional
$1,$2,${N}(wrap a value in"double quotes"to keep spaces together) and the$ARGUMENTScatch-all, with$$/\$for a literal dollar. For example, a template bodySummarize $1 in $2 words. Context: $ARGUMENTSrun as/<template> "Q3 report" 100expands accordingly -- and the expanded text appears in the box for you to review before sending. - Templates as commands: each Prompt Template gains an optional Slash command field (blank uses the template name), so any template is runnable as
/<your-command>and shows up in/help. - Safe by design: a leading
/is treated as a command only when its first word matches a known command, so an absolute path like/Users/me/file.mdis sent as a normal message./helpand/modelare UI actions;/promptand/skillonly ever produce ordinary, editable message text.@filecompletion is confined to your coding workspace and is available only when coding tools are enabled. - Zero configuration: the four built-in commands always work. Operators who want to add or relabel commands can supply an optional JSONC registry via
COMMANDS_CONFIG_FILE(it falls back to a bundled default).
Included in this release
This release includes implementation work from:
- v0.84.0 through v0.84.0
Notes
- No breaking changes. The feature works with zero configuration and the chat/streaming behavior is unchanged. The only new setting,
COMMANDS_CONFIG_FILE, is optional;@filereuses the existing coding-workspace settings. - Internal design management content and architecture control artifacts are intentionally omitted from this release note.
Installation
See the repository README for setup and usage instructions.
Version
- Release version:
0.84.0 - Previous release:
0.83.0