Feature request from a voice/chat session.
Problem: today, to see what my coding-agent instances are doing, I either have to already know the instance ID/nickname (direct lookup) or call my_instances, which dumps every subscribed agent I own (dozens, including non-coding ones) with no sense of what I actually touched recently. There is no way to get a quick 'what have I been working on lately, and what's the status of each' view in one call.
Request: add a tool (something like recent_instance_activity or list_recent_interactions) that:
- Returns the 5 most recently interacted-with instances, where 'interacted with' means the caller (this user, via their MCP session) issued a tool call against that instance -- e.g. coding_loop_start, coding_loop_status, coding_session_message, call_instance_tool, chat_with_instance, etc. Not just whichever instance last ran on its own schedule.
- For each of the 5, return in the same response: instance id, name/nickname if set, health (working/waiting/stalled/ended), status, stopReason, and waitingReason with its deadline if waitingReason is human.
- Ordered most-recent-interaction first, so a new conversation can immediately resume context on whichever instance the user was just driving, without the user needing to name it.
Why: this lets a fresh conversation pick up previous work seamlessly -- ask 'what's going on' and get the real recent picture across the instances actually being worked on, instead of a static shortlist or a full unfiltered roster.
Currently the only paths are: (a) my_instances -- entire roster, no recency-of-interaction signal, includes non-coding agents; (b) coding_loop_status -- single instance only, must already know the id. Neither gives an at-a-glance 'last 5 I was actually working with' view.
Feature request from a voice/chat session.
Problem: today, to see what my coding-agent instances are doing, I either have to already know the instance ID/nickname (direct lookup) or call my_instances, which dumps every subscribed agent I own (dozens, including non-coding ones) with no sense of what I actually touched recently. There is no way to get a quick 'what have I been working on lately, and what's the status of each' view in one call.
Request: add a tool (something like recent_instance_activity or list_recent_interactions) that:
Why: this lets a fresh conversation pick up previous work seamlessly -- ask 'what's going on' and get the real recent picture across the instances actually being worked on, instead of a static shortlist or a full unfiltered roster.
Currently the only paths are: (a) my_instances -- entire roster, no recency-of-interaction signal, includes non-coding agents; (b) coding_loop_status -- single instance only, must already know the id. Neither gives an at-a-glance 'last 5 I was actually working with' view.