The focused session defaults to response: completed answers and routine
completion feedback are presented, while thought, plan, and tool chatter is
suppressed. An unfocused session defaults to notify: its notification
names the session but does not disclose response or tool content.
fullSpeak responses plus configured thought, plan, and tool detail. Full tool output can contain commands, file contents, or other sensitive provider data.
responseSpeak completed agent responses while suppressing routine thought, plan, and tool content.
notifyPresent routine completion without reading the response body.
quietSuppress routine automatic feedback. Explicit inspection remains available.
autoUse emacsvox-agent-shell-foreground-speech-level or
emacsvox-agent-shell-background-speech-level according to focus.
Press C-c C-q to run
emacsvox-agent-shell-select-speech-level and choose the current
session’s level, including auto. Press C-c C-S-q to run
emacsvox-agent-shell-select-background-speech-level and change the
shared background default.
M-x emacsvox-agent-shell-cycle-speech-level cycles toward less routine
speech; use a prefix argument to restore auto.
Automatic response, tool, error, permission, and similar text is limited by
emacsvox-agent-shell-automatic-content-max-characters, which defaults to
2,000 characters. A shortened presentation gives exact omitted character and
line counts and tells you where to inspect the full content. The complete text
rendered by Agent Shell stays in its buffer; Emacsvox limits the automatic
announcement rather than editing that displayed text. Agent Shell separately shortens tool
output lines longer than 32,768 characters, keeping their beginning and end with
an omitted-character count. Full tool speech reads that notice; the removed
middle is not available by reading the buffer.