Function: safeWrite()
safeWrite(
log,writer,chunk,context?):Promise<void>
Best-effort writer.write. No-op when writer is undefined;
caught errors are logged via log.warn("writer:error", ...)
along with any caller-supplied context fields (e.g. a
chartId or messageId) so the warning is greppable per
resource.
Returns when the write resolves or rejects; never throws.
Parameters
Section titled “Parameters”Logger
writer
Section titled “writer”MastraWriter | undefined
unknown
context?
Section titled “context?”Record<string, unknown> = {}
Returns
Section titled “Returns”Promise<void>