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

Method setExtensionState

apps/cli/src/agent/state-store.ts:304–318  ·  view source on GitHub ↗

* Update cached extension state. * This stores any additional extension state fields we might need. * * @param extensionState - The extension state to cache

(extensionState: Partial<ExtensionState>)

Source from the content-addressed store, hash-verified

302 * @param extensionState - The extension state to cache
303 */
304 setExtensionState(extensionState: Partial<ExtensionState>): void {
305 // Extract and store messages if present
306 if (extensionState.clineMessages) {
307 this.setMessages(extensionState.clineMessages)
308 }
309
310 // Store the rest of the extension state
311 this.updateState({
312 ...this.state,
313 extensionState: {
314 ...this.state.extensionState,
315 ...extensionState,
316 },
317 })
318 }
319
320 // ===========================================================================
321 // Subscriptions

Callers

nothing calls this directly

Calls 2

setMessagesMethod · 0.95
updateStateMethod · 0.95

Tested by

no test coverage detected