@formula-monks/kurt
Advanced tools
Comparing version
@@ -84,2 +84,21 @@ import type { RequireExactlyOne } from "type-fest"; | ||
/** | ||
* When present, this is an image data message, with a base64-encoded image. | ||
* This is often used with "multi-modal" LLMs that support image mode input. | ||
* | ||
* Not all LLM providers or underlying models support this kind of message. | ||
* Check your LLM provider's documentation for confirmaton. | ||
*/ | ||
imageData: { | ||
/** | ||
* The IANA standard MIME type of the inline image data. | ||
* | ||
* Not all MIME types are supported by all LLM providers. | ||
* "image/png" and "image/jpeg" are the most commonly supported. | ||
* Check your LLM provider's documentation for the right list. | ||
*/ | ||
mimeType: string; | ||
/** Base64-encoded image data, as a string. */ | ||
base64Data: string; | ||
}; | ||
/** | ||
* When present, this is a tool call message, with structured data input | ||
@@ -86,0 +105,0 @@ * in the `args` object, and structured data output in the `result` object. |
@@ -5,3 +5,3 @@ { | ||
"license": "MIT", | ||
"version": "1.7.0", | ||
"version": "1.8.0", | ||
"homepage": "https://github.com/FormulaMonks/kurt", | ||
@@ -45,7 +45,7 @@ "repository": { | ||
"typescript": "^5.4.5", | ||
"zod-to-json-schema": "^3.23.0" | ||
"zod-to-json-schema": "^3.23.3" | ||
}, | ||
"dependencies": { | ||
"zod": "^3.23.5" | ||
"zod": "^3.23.8" | ||
} | ||
} |
79724
0.98%1646
1.17%Updated