ui_prompts

Canonical prompt fragments describing the UI worker wire format.

Apps concatenate these constants into their system prompt so the LLM understands the <ui_state> and <ui_event> developer messages the SDK injects on its behalf.

Example:

system_prompt = f'''
You are a voice-driven music player agent.
...app-specific tool and behavior instructions...

{UI_STATE_PROMPT_GUIDE}
'''

The SDK updates the guide alongside the wire format, so apps get new tags and semantics automatically on the next release.