Pouchy → app (control/data plane).
NOTE: every type here has a server producer since 0.58.0 (design #25):
companion.audio (a TTS clip of the reply, when the agent opted in and the
session negotiated voice on a token holding the voice scope) and
companion.expression (an avatar cue from the reply's tone, opt-in) were
the last two reserved ones. The set of reserved types — now empty — is
pinned against the server's producers by outbound-producers.census.test.ts,
so a marker here is only ever as true as that census says.
Pouchy → app (control/data plane). NOTE: every type here has a server producer since 0.58.0 (design #25):
companion.audio(a TTS clip of the reply, when the agent opted in and the session negotiatedvoiceon a token holding thevoicescope) andcompanion.expression(an avatar cue from the reply's tone, opt-in) were the last two reserved ones. The set of reserved types — now empty — is pinned against the server's producers by outbound-producers.census.test.ts, so a marker here is only ever as true as that census says.