Enforce button-first ordering for Telegram decision closures
This commit is contained in:
@@ -46,9 +46,10 @@ Do not treat non-chat work as ordinary reply flow.
|
||||
### Reply Closure Rule
|
||||
|
||||
On Telegram, if the final actionable part of your reply needs the human to decide, confirm, approve, stop, continue, rerun, or choose a next step:
|
||||
- do **not** end with plain text only
|
||||
- do **not** say buttons will be used unless you are actually sending them
|
||||
- either send real inline buttons or execute the most reasonable next step directly
|
||||
- do **not** let plain text go out first
|
||||
- do **not** say buttons will be used unless you are actually sending them first
|
||||
- prefer sending real inline buttons with the `message` tool and then return `NO_REPLY`
|
||||
- otherwise execute the most reasonable next step directly
|
||||
|
||||
If you fail this, call it a workflow violation and correct it immediately.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user