Skip to content

Move a Feishu turn's card below a message that steers it - #952

Merged
SaladDay merged 1 commit into
mainfrom
move-the-card-to-a-steer
Nov 11, 2026
Merged

SaladDay merged 1 commit into
mainfrom
move-the-card-to-a-steer

Conversation

@SaladDay

@SaladDay SaladDay commented Nov 11, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • A message that steers a running turn takes over the turn's Feishu card: the old card is recalled (or dropped if not yet sent) and the turn continues in a new card replying to the steering message, so its result always follows the latest message.
  • Adds the recall channel operation (Feishu message delete).

Test plan

  • Feishu test: a steer adds no turn, the card is re-sent replying to the steer and the old card is recalled (fails without the change)
  • make check-example
  • CI

Generated with Devin


Autofix with [code]smith
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.

A message sent while a turn ran kept the turn's card where it was, so the
answer appeared above the latest message. The steering message now takes
over the card: Parsar recalls the old card and continues the turn in a new
one that replies to the steering message, so a turn has one card and it
always follows the latest message.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@SaladDay
SaladDay merged commit 3e9ff0f into main Nov 11, 2026
14 checks passed
@SaladDay
SaladDay deleted the move-the-card-to-a-steer branch November 11, 2026 12:53
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