(agentId: string)
| 253 | |
| 254 | // Get agent code |
| 255 | export async function getAgentCode(agentId: string): Promise<string | null> { |
| 256 | const db = await openDB(); |
| 257 | |
| 258 | return new Promise((resolve, reject) => { |
| 259 | const tx = db.transaction(CODE_STORE, 'readonly'); |
| 260 | const store = tx.objectStore(CODE_STORE); |
| 261 | const request = store.get(agentId); |
| 262 | |
| 263 | request.onsuccess = () => { |
| 264 | const result = request.result; |
| 265 | resolve(result ? result.code : null); |
| 266 | }; |
| 267 | request.onerror = () => reject(request.error); |
| 268 | }); |
| 269 | } |
| 270 | |
| 271 | // Get agent memory |
| 272 | export async function getAgentMemory(agentId: string): Promise<string> { |
no test coverage detected