Skip to content
Elogs
Esc
navigateopen⌘Jpreview
On this page

Interface: RequestContextStore

@eastgold15/elogs


@eastgold15/elogs / RequestContextStore

Interface: RequestContextStore

Defined in: packages/elogs/src/context/request-context.ts:10

Properties

clearContext

clearContext: (key) => void

Defined in: packages/elogs/src/context/request-context.ts:11

Parameters

key

ContextKey

Returns

void


getContext

getContext: (key) => Readonly<Record<string, unknown>>

Defined in: packages/elogs/src/context/request-context.ts:12

Parameters

key

ContextKey

Returns

Readonly<Record<string, unknown>>


mergeContext

mergeContext: (key, partial) => void

Defined in: packages/elogs/src/context/request-context.ts:13

Parameters

key

ContextKey

partial

Record<string, unknown>

Returns

void


peekContext

peekContext: (key) => Readonly<Record<string, unknown>>

Defined in: packages/elogs/src/context/request-context.ts:19

Read-only view of the bag for use inside the single emit pipeline. Returned object is the internal bag itself (no defensive clone) — callers must not mutate it; emit only reads/spreads it into a new object literal.

Parameters

key

ContextKey

Returns

Readonly<Record<string, unknown>>

Last updated on August 15, 2026

Was this page helpful?