content:'Restored project to the state before the tool call.',
};
}catch(e){
consterror=easError;
if(error.message.includes('unable to read tree')){
yield{
type:'message',
messageType:'error',
content:`The commit hash '${toolCallData.commitHash}' associated with this checkpoint could not be found in your Git repository. This can happen if the repository has been re-cloned, reset, or if old commits have been garbage collected. This checkpoint cannot be restored.`,