resolve_topic
Rename Zulip topics to mark them resolved or unresolved without generating notifications. Use to track task completion by adding or removing checkmark prefixes.
Instructions
Rename a topic silently to mark it resolved or unresolved.
No "This topic was moved to..." notification is created in either thread. Use this instead of move_messages when marking a topic as done.
Args: message_id: Any message ID in the topic. Use get_messages() to find one. topic: The full new topic name. To resolve, prepend "✔ " to the existing topic (e.g. "✔ PR #2312: Fix thing"). To unresolve, remove the "✔ " prefix. propagate_mode: Which messages to rename: - "change_all": All messages in the topic (default). - "change_later": This message and all after it. - "change_one": Only the specified message.
Returns: Confirmation or error message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message_id | Yes | ||
| topic | Yes | ||
| propagate_mode | No | change_all |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |