openui_mcp 0.0.1-dev.2
openui_mcp: ^0.0.1-dev.2 copied to clipboard
MCP `ToolProvider` for OpenUI Flutter. Wraps `mcp_dart`'s `McpClient` with the JS-reference-compatible `extractToolResult` envelope unwrap.
0.0.1-dev.2 #
- Point pubspec
repository,homepage, andissue_trackerURLs atgithub.com/mtwichel/openui_flutter.
0.0.1-dev.1 #
- feat:
McpToolProvider— implementsopenui_core'sToolProviderovermcp_dart'sMcpClient. Wraps every call throughextractToolResult, mirroring the JS reference envelope semantics (isError→ throwsMcpToolError;structuredContenttakes precedence over text; text is JSON-decoded, falling back to the raw string). - feat:
McpToolProvider.from(mcp.McpClient)convenience factory for the common case. - chore: package scaffold (Phase 0).