set_status_message(
self,
message: str,
*,
source: StatusMessageSource = 'agent'
) -> None| Name | Type | Description |
|---|---|---|
message* | str | Status message to display (empty string to clear). |
source | StatusMessageSource | Default: 'agent'Subsystem that owns this write ( |
Set the status message with explicit source ownership.
Each source stores its own message. Hooks take display priority while they have a non-empty message; clearing hooks restores any stored agent message instead of blanking the slot. Agent writes never erase an active hook status, and hook completion never erases a stored agent status.