(logActivity = true)
| 83 | }; |
| 84 | |
| 85 | const loadImageMemory = async (logActivity = true) => { |
| 86 | try { |
| 87 | const agentImageMemory = await getAgentImageMemory(agentId); |
| 88 | setImageMemory(agentImageMemory); |
| 89 | |
| 90 | if (logActivity) { |
| 91 | Logger.debug(agentId, `Image memory loaded (${agentImageMemory.length} images)`); |
| 92 | } |
| 93 | } catch (err) { |
| 94 | const errorMessage = err instanceof Error ? err.message : 'Unknown error'; |
| 95 | setError(`Failed to load image memory: ${errorMessage}`); |
| 96 | Logger.error(agentId, `Failed to load image memory: ${errorMessage}`, err); |
| 97 | } |
| 98 | }; |
| 99 | |
| 100 | const handleSave = async () => { |
| 101 | try { |
no test coverage detected