Feature Request
We should allow the non-streaming agent loop to return messages natively in the agent loop instead of forcing users to use &mut chat_history.
This will require accumulation of message history, as well as adding potentially another variant of typestate (maybe something like FullDetails?) to Agent.
Motivation
Better DX
Proposal
See ExtendedDetails, but now you also return the message history.
Feature Request
We should allow the non-streaming agent loop to return messages natively in the agent loop instead of forcing users to use &mut chat_history.
This will require accumulation of message history, as well as adding potentially another variant of typestate (maybe something like
FullDetails?) to Agent.Motivation
Better DX
Proposal
See ExtendedDetails, but now you also return the message history.