Scene: Community Garden, 5:30 PM. Present: Chen Mei (at the long shared table, eating with three neighbours), Wang Jun (walking the perimeter path alone). Lin Wei is reportedly at the Sunrise Cafe (hosting an evening poetry reading). Zhang Hao is reportedly at the Town Library (finishing late).

Query: Is now a good moment to apologise to Chen Mei about earlier?
Subject: Chen Mei
Category: appropriateness
Implicit need: Will an apology now land well, or will the group setting make it awkward?
Literal answer requires: agent_action, nearby_agents
Implicit answer requires: availability, emotional_state, unspoken_goal
Required tools: get_agent_private_state, get_nearby_agents

Query: Should I bring up the out-of-town opportunity with Wang Jun on his walk?
Subject: Wang Jun
Category: appropriateness
Implicit need: Is this a moment that helps him think, or one where I should not bring it up at all?
Literal answer requires: agent_action
Implicit answer requires: availability, unspoken_goal
Required tools: get_agent_private_state

Query: Should I drop by the cafe to congratulate Lin Wei mid-reading?
Subject: Lin Wei
Category: appropriateness
Implicit need: Would showing up be supportive or knock her off her timing?
Literal answer requires: agent_action, current_time
Implicit answer requires: availability, emotional_state
Required tools: get_agent_private_state

Query: Is it OK to invite Zhang Hao to dinner at the garden tonight?
Subject: Zhang Hao
Category: appropriateness
Implicit need: Will inviting him help him, or push him into a social setting he is trying to avoid?
Literal answer requires: agent_action, current_time
Implicit answer requires: availability, emotional_state, unspoken_goal
Required tools: get_agent_private_state

Query: Is now a good time to suggest planning a joint trip next week?
Category: appropriateness
Implicit need: Is the group in a mood to plan, or are people too spent for forward planning?
Literal answer requires: all_agents_action
Implicit answer requires: availability, emotional_state, unspoken_goal
Required tools: get_all_agents, get_agent_private_state

Query: What is Chen Mei hoping the dinner accomplishes?
Subject: Chen Mei
Category: latent_goal
Implicit need: Beyond the meal, what relational goal is she working on?
Literal answer requires: agent_action
Implicit answer requires: unspoken_goal
Required tools: get_agent_private_state

Query: What is Wang Jun turning over in his head right now?
Subject: Wang Jun
Category: latent_goal
Implicit need: What private decision is he weighing on this walk?
Literal answer requires: agent_action
Implicit answer requires: unspoken_goal, emotional_state
Required tools: get_agent_private_state

Query: What is Lin Wei privately hoping for tonight's reading?
Subject: Lin Wei
Category: latent_goal
Implicit need: Whose response is she actually trying to win, beyond the audience overall?
Literal answer requires: agent_action
Implicit answer requires: unspoken_goal
Required tools: get_agent_private_state