d93a36e5c9
- Updated the `defaultParseToolUse` function to return both parsed results and remaining content, improving usability. - Introduced a new `TagExtractor` class for flexible tag extraction, supporting various tag formats. - Modified type definitions to reflect changes in parsing function signatures. - Enhanced handling of tool call events in the `ToolCallChunkHandler` for better integration with the new parsing logic. - Added `isBuiltIn` property to the `MCPTool` interface for clearer tool categorization.