v0.3.34

edwko/OuteTTSv0.3.34Jul 1, 2026by github-actions[bot]

AI Summary

Major updates to Slack integration and AI model support. This version adds native /issue slash commands, support for Claude Sonnet 5, and a new ByteDance TRAE CLI backend. Self-hosting features were also enhanced with anonymous source reporting.

Key Highlights

  • Added Claude Sonnet 5 catalog and pricing support
  • Added ByteDance TRAE CLI (traecli) as an ACP backend
  • Introduced native /issue slash command over Socket Mode
  • Implemented two-command channel reads
  • Added anonymous source channel collection for self-hosting

New Features

  • ByteDance TRAE CLI backend
  • Native /issue slash command over Socket Mode
  • Slack account link reuse across apps
  • Two-command channel reads
  • Per-run prompt-cache hit ratio logging

Full Release Notes

## Changelog
* 170750242b29f8ed4768735d51b601f623863b07 BHI-12314: add Claude Sonnet 5 catalog and pricing support (MUL-3910) (#4783)
* f0c3b0911c6532945482ef7fc252250a6dce3a04 MUL-3828: fix Cursor and Kiro runtime completion transcripts (#4738)
* 1c010d25c0310ea34910deda140c7dfc1c12c099 Revert "refactor(autopilots): fold access management into the edit dialog (MU…" (#4763)
* 93404545580b0aaeef469ca9b900398f86349770 docs(changelog): add v0.3.34 entry for the 2026-07-01 release (MUL-3918) (#4794)
* 4b9ea4aa684dff610c266838a35142e8a23d9312 feat(agent): add ByteDance TRAE CLI (traecli) as an ACP backend (#4724)
* 26142d74aa138ccb50630a349f954ba557a96895 feat(self-host): collect anonymous source channels mul-3878 (#4741)
* 240ec4efd0dca47e96ddcf53479a2b982c6314f6 feat(slack): native /issue slash command over Socket Mode (MUL-3908) (#4780)
* 247e8ed5ab03a44eac4fbc487c62a54e8e89c00c feat(slack): reuse account link across apps in one Slack workspace (#4786)
* 159d9bebb1ea090fb8c9c12286a32202af288bf8 feat(slack): route /issue slash command through quick-create (MUL-3908) (#4793)
* 3a6d3522c89d1491eb5c08e437573122d86a62b6 feat(slack): two-command channel reads — chat history (overview) + chat thread [id] (MUL-3871) (#4762)
* e57288ba60347d24e5b6708c77c8ccc7f868d76b feat(usage): log per-run prompt-cache hit ratio (MUL-3887) (#4759)
* dbf11f0958d510edd8aa456da680714d820ee212 fix(attachments): relax frame-ancestors on local /uploads static route (MUL-3821) (#4777)
* 21d82b2ae596109bceb15636857d6cec8a4478b7 fix(editor): upgrade tiptap inline code handling (#4790)
* c4209ec7c0b4ae6a366aa938aac09539455c1c61 fix(issues): count active issues, not agents, in working chip (#4750)
* a27f82827806705bf01cad863ff83d9cc2abc39c fix(issues): make comment highlight background-only (#4789)
* ad1afdd48db5ad8f9a105e976eb692e5fe656c96 fix(self-host): restore official source report endpoint (#4781)
* a0735f70c822b851a64629149725b27b7ca0bed6 fix(selfhost): pass MULTICA_SLACK_SECRET_KEY through to backend container (MUL-3897) (#4768)
* bbd900635ea4c5c27fe5362295f509a385cf1097 fix(slack): allow slack_chat issue origin so /issue can create issues (MUL-3908) (#4785)
* 444c2f29a5a46567dbb78d6c1522e56707fe7f6d fix(slack): stop the chat agent narrating its history reads (MUL-3871) (#4776)
* 48f49d8abc5898f4f94275e658fd8996fc21f141 refactor(autopilots): fold access management into the edit dialog (MUL-3893) (#4761)
* 87f9d0fdd333d203bd18f1cc15164b5b0ca46a92 refactor(autopilots): open access management as a popover from the edit modal (MUL-3893) (#4765)
* 7b3cad664b80a1e2b3887bc36cb25fcc0f9edc20 revert(self-host): remove source channel reporting (#4799)
* fc88c7720f29182a6695da3e625b376357eaf947 test(onboarding): cover official source reporting controls (#4782)