mj-livekit-agent-state — an animated orb + label reflecting the agent's conversational state
(idle / listening / thinking / speaking). MJ is agent-centric, so this gives a clear "what is the
agent doing right now" affordance that LiveKit's generic components don't ship. The host feeds
State (derived from speaking activity and/or a lk-agent-state data-channel signal).
mj-livekit-agent-state— an animated orb + label reflecting the agent's conversational state (idle / listening / thinking / speaking). MJ is agent-centric, so this gives a clear "what is the agent doing right now" affordance that LiveKit's generic components don't ship. The host feeds State (derived from speaking activity and/or alk-agent-statedata-channel signal).