Conversation
|
@ConradIrwin will this allow "rewinding" to a prompt id from a different fork of the conversation? If so, should that be a documented requirement of the feature? Example use cases:
The last comes up for me when I know that ~10 messages back the agent already had enough context to answer a question, but I also know I'm running out of space in the context window to finish my current task. If, eg, Claude Code supports that kind of "rewind", then this new capability could make it a documented requirement. This would allow ACP client applications to experiment with context branching UIs, even if agents are not directly exposing the forking history. (This might warrant a rename, as well as some longer-horizon protocol thinking though.) |
|
@kamalmarhubi Potentially, though even the Zed built in agent doesn't support that yet, it sounds like a useful feature. I don't think anything in the protocol would need to change, but we would need to build it :D |
Adds app support for rewind.
This is currently limited to the 1st party agent in Zed, but it would be nice to support it over acp.