Add opt-in reaction tool tracking

This commit is contained in:
Peter Steinberger
2026-05-03 15:39:02 +01:00
committed by Peter Steinberger
parent c40f89414c
commit 788cff1df4
10 changed files with 168 additions and 22 deletions

View File

@@ -22,6 +22,9 @@ tool with the `react` action. Reaction behavior varies by channel and transport.
- `emoji` is required when adding a reaction.
- Set `emoji` to an empty string (`""`) to remove the bot's reaction(s).
- Set `remove: true` to remove a specific emoji (requires non-empty `emoji`).
- On channels that support status reactions, `trackToolCalls: true` on a
reaction lets the runtime use that reacted message for subsequent tool
progress reactions during the same turn.
## Channel behavior