(enabled: boolean)
| 102 | } |
| 103 | |
| 104 | export async function setMemorySwitch(enabled: boolean): Promise<boolean> { |
| 105 | try { |
| 106 | const body = { key: "MEMORY_SWITCH", value: enabled }; |
| 107 | const res = await requestJson(API_ENDPOINTS.memory.config.set, { |
| 108 | method: "POST", |
| 109 | headers: getAuthHeaders(), |
| 110 | body: JSON.stringify(body), |
| 111 | }); |
| 112 | // Backend returns { success: true } on OK |
| 113 | return !!res?.success; |
| 114 | } catch (e) { |
| 115 | log.error("setMemorySwitch error", e); |
| 116 | return false; |
| 117 | } |
| 118 | } |
| 119 | |
| 120 | export async function setMemoryAgentShare( |
| 121 | option: "always" | "ask" | "never" |
no test coverage detected