Set the status for an AI assistant thread. https://docs.slack.dev/reference/methods/assistant.threads.setStatus
(
self,
*,
channel_id: str,
thread_ts: str,
status: str,
loading_messages: Optional[List[str]] = None,
icon_emoji: Optional[str] = None,
icon_url: Optional[str] = None,
username: Optional[str] = None,
**kwargs,
)
| 2075 | return self.api_call("tooling.tokens.rotate", params=kwargs) |
| 2076 | |
| 2077 | def assistant_threads_setStatus( |
| 2078 | self, |
| 2079 | *, |
| 2080 | channel_id: str, |
| 2081 | thread_ts: str, |
| 2082 | status: str, |
| 2083 | loading_messages: Optional[List[str]] = None, |
| 2084 | icon_emoji: Optional[str] = None, |
| 2085 | icon_url: Optional[str] = None, |
| 2086 | username: Optional[str] = None, |
| 2087 | **kwargs, |
| 2088 | ) -> SlackResponse: |
| 2089 | """Set the status for an AI assistant thread. |
| 2090 | https://docs.slack.dev/reference/methods/assistant.threads.setStatus |
| 2091 | """ |
| 2092 | kwargs.update( |
| 2093 | { |
| 2094 | "channel_id": channel_id, |
| 2095 | "thread_ts": thread_ts, |
| 2096 | "status": status, |
| 2097 | "loading_messages": loading_messages, |
| 2098 | "icon_emoji": icon_emoji, |
| 2099 | "icon_url": icon_url, |
| 2100 | "username": username, |
| 2101 | } |
| 2102 | ) |
| 2103 | kwargs = _remove_none_values(kwargs) |
| 2104 | return self.api_call("assistant.threads.setStatus", json=kwargs) |
| 2105 | |
| 2106 | def assistant_threads_setTitle( |
| 2107 | self, |
nothing calls this directly
no test coverage detected