get_live_user_activity
get_onboarding_context
get_proactivity_criteria
Keep identity out of the conversation
All three tools require:product_id: the fixed Autoplay product identifier associated with the authenticated connection.user_id: the exact stable application ID from verified session context, matching the ID sent by the activity source.
Verify the behavior
Test three separate paths:- Ask a question about the current screen and confirm the agent uses live activity without exposing raw events.
- Ask what to do next and confirm the agent does not recommend a completed or in-progress milestone.
- Attempt an agent-initiated message when
can_be_proactive_nowis false and confirm no message is sent.
Review the complete prompt
See how these tool instructions fit into the provider-neutral conversation behavior.