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

Function updateMessage

packages/opencode/src/session/session.ts:631–635  ·  view source on GitHub ↗
(msg: T)

Source from the content-addressed store, hash-verified

629 })
630
631 const updateMessage = <T extends SessionV1.Info>(msg: T): Effect.Effect<T> =>
632 Effect.gen(function* () {
633 yield* events.publish(SessionV1.Event.MessageUpdated, { sessionID: msg.sessionID, info: msg })
634 return msg
635 }).pipe(Effect.withSpan("Session.updateMessage"))
636
637 const updatePart = <T extends SessionV1.Part>(part: T): Effect.Effect<T> =>
638 Effect.gen(function* () {

Callers 1

session.tsFile · 0.70

Calls 1

publishMethod · 0.45

Tested by

no test coverage detected