mirror of
https://github.com/mark3labs/kit.git
synced 2026-06-14 03:30:26 +00:00
3c51c20be7
- Extract all MCP content types in prompt expansion: ImageContent, AudioContent, EmbeddedResource (text and blob), and ResourceLink - Add MCPFilePart type to carry decoded binary attachments through the tools → SDK → bridge → UI layers - Inline text resources as fenced code blocks with URI annotation - Decode image/audio/blob content from base64 into LLMFilePart attachments submitted via RunWithFiles - Render ResourceLink as text annotation for the LLM - Show attachment badges on user messages (e.g. '1 image(s) attached') matching the existing clipboard paste UI pattern - Log warnings on base64 decode failures instead of silently dropping