Skip to content

v0.2.3

Choose a tag to compare

@rambip rambip released this 22 Mar 17:21
· 17 commits to main since this release

New Features

  • send subcommand: after recording and transcribing, sttui can now dispatch the transcript to external targets. A target is either an HTTP endpoint (POST) or a shell command. Targets are sent in sequence with a configurable delay between them.
# send the transcript as the "text" value of a JSON payload
sttui send --post https://example.com --body '{"text": $0}'

# send the first and second transcript parts as keys "a" and "b"
sttui send --post https://example.com --body '{"a": $1, "b": $2}'

# send to one endpoint, wait 1s, then send to another
sttui send --post https://example.com/foo --body '{"text": $0}' --post https://example.com/bar --body '{}' --delay 1000

Errors are logged to ~/.local/state/sttui/send_errors.log.

Kooha-2026-03-22-18-55-34-boosted.mp4

Bug Fixes

  • default_config.toml was missing from the package (pip installs couldn't find it)
  • Transcript history not clearing on Enter in normal mode
  • Error banner was hiding the transcript view