Add tool call error display. Example JSON-RPC:
{"jsonrpc":"2.0","method":"session/update","params":{"sessionId":"...","update":{"sessionUpdate":"tool_call","toolCallId":"replace-...","status":"in_progress","title":"...end\\src\\hooks\\useConversationEvents.ts: const setupEventListenerForC... => const setupEventListenerForC...","content":[],"locations":[{"path":"..."}],"kind":"edit"}}}
{"jsonrpc":"2.0","method":"session/update","params":{"sessionId":"...","update":{"sessionUpdate":"tool_call_update","toolCallId":"replace-...","status":"completed","content":[{"type":"content","content":{"type":"text","text":"Error: Failed to edit, could not find the string to replace."}}]}}}
Add tool call error display. Example JSON-RPC:
{"jsonrpc":"2.0","method":"session/update","params":{"sessionId":"...","update":{"sessionUpdate":"tool_call","toolCallId":"replace-...","status":"in_progress","title":"...end\\src\\hooks\\useConversationEvents.ts: const setupEventListenerForC... => const setupEventListenerForC...","content":[],"locations":[{"path":"..."}],"kind":"edit"}}} {"jsonrpc":"2.0","method":"session/update","params":{"sessionId":"...","update":{"sessionUpdate":"tool_call_update","toolCallId":"replace-...","status":"completed","content":[{"type":"content","content":{"type":"text","text":"Error: Failed to edit, could not find the string to replace."}}]}}}