session/update notifications and update them as work progresses.
Creating plans
When the language model creates an execution plan, the Agent SHOULD report it to the Client:An array of plan entries representing the tasks to be
accomplished
Plan entries
Each plan entry represents a specific task or goal within the overall execution strategy:Updating plans
As the Agent progresses through the plan, it SHOULD report updates by sending moresession/update notifications with the same structure.
The Agent MUST send a complete list of all plan entries in each update and their current status. The Client MUST replace the current plan completely.