- The changes must replace the previous output returned by
FindReplaceFileToolwith the newToolResultstruct. The struct should contain anoutputfield that is the same as the task we were returning before, and a newcardfield that contains a view for the card. - The card should be a view that displays a diff. Each line in the diff should be colored according to whether it was added, removed or unchanged.