MCPcopy Create free account
hub / github.com/Zoo-Code-Org/Zoo-Code / resolveIncomingImages

Function resolveIncomingImages

src/core/webview/webviewMessageHandler.ts:198–212  ·  view source on GitHub ↗
(payload: { text?: string; images?: string[] })

Source from the content-addressed store, hash-verified

196 * Matches read_file behavior: respects size limits and model capabilities.
197 */
198 const resolveIncomingImages = async (payload: { text?: string; images?: string[] }) => {
199 const text = payload.text ?? ""
200 const images = payload.images
201 const currentTask = provider.getCurrentTask()
202 const state = await provider.getState()
203 const resolved = await resolveImageMentions({
204 text,
205 images,
206 cwd: getCurrentCwd(),
207 rooIgnoreController: currentTask?.rooIgnoreController,
208 maxImageFileSize: state.maxImageFileSize,
209 maxTotalImageSize: state.maxTotalImageSize,
210 })
211 return resolved
212 }
213 /**
214 * Shared utility to find message indices based on timestamp.
215 * When multiple messages share the same timestamp (e.g., after condense),

Callers 1

webviewMessageHandlerFunction · 0.85

Calls 4

resolveImageMentionsFunction · 0.90
getCurrentCwdFunction · 0.85
getCurrentTaskMethod · 0.65
getStateMethod · 0.65

Tested by

no test coverage detected