MCPcopy Index your code
hub / github.com/anomalyco/opencode / write

Function write

packages/app/src/context/local.tsx:262–274  ·  view source on GitHub ↗
(next: Partial<State>)

Source from the content-addressed store, hash-verified

260 }
261
262 const write = (next: Partial<State>) => {
263 const state = {
264 ...(scope() ?? { agent: agent.current()?.name }),
265 ...next,
266 } satisfies State
267
268 const session = id()
269 if (session) {
270 setSaved("session", session, state)
271 return
272 }
273 setStore("draft", state)
274 }
275
276 const recent = createMemo(() => models.recent.list().map(models.find).filter(Boolean))
277

Callers 1

setFunction · 0.70

Calls 4

setStoreFunction · 0.85
scopeFunction · 0.70
idFunction · 0.50
currentMethod · 0.45

Tested by

no test coverage detected