Skip to content

Fix Addie creating threads in DMs instead of flat replies#491

Merged
bokelley merged 1 commit into
mainfrom
bokelley/addie-dm-thread-bug
Jan 3, 2026
Merged

Fix Addie creating threads in DMs instead of flat replies#491
bokelley merged 1 commit into
mainfrom
bokelley/addie-dm-thread-bug

Conversation

@bokelley

@bokelley bokelley commented Jan 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • When streaming responses in Assistant threads, we were always passing thread_ts (falling back to event.ts for new threads), which caused Slack to create a nested thread on the user's message
  • Now we only pass thread_ts when continuing an existing thread, not when starting a new conversation

Test plan

  • Deploy to staging
  • Start a new DM conversation with Addie and verify the response appears flat (not threaded)
  • Continue an existing DM thread and verify responses stay in the thread
  • Test the Assistant panel and verify same behavior

🤖 Generated with Claude Code

When streaming responses in Assistant threads, we were always passing
thread_ts (falling back to event.ts for new threads), which caused Slack
to create a nested thread on the user's message. Now we only pass
thread_ts when continuing an existing thread.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@bokelley bokelley merged commit 5748c41 into main Jan 3, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant