Skip to content

MemorySessionStorage

Generated by TypeDoc. Do not edit this page directly.

API Reference


Defined in: packages/core/src/runtime/storage.ts:247

new MemorySessionStorage(): MemorySessionStorage;

MemorySessionStorage

HarnessSessionStorage.constructor

PropertyModifierTypeDefault valueOverridesDefined in
idreadonly"memory-session""memory-session"HarnessSessionStorage.idpackages/core/src/runtime/storage.ts:248
labelpublicstring"Memory Session"HarnessSessionStorage.labelpackages/core/src/runtime/storage.ts:249
createRun(input): StoredRunSummary;

Defined in: packages/core/src/runtime/storage.ts:299

ParameterType
inputCreateStoredRunInput

StoredRunSummary

HarnessSessionStorage.createRun


createSession(input): HarnessSessionSummary;

Defined in: packages/core/src/runtime/storage.ts:253

ParameterType
inputCreateStoredSessionInput

HarnessSessionSummary

HarnessSessionStorage.createSession


deleteSession(sessionId): boolean;

Defined in: packages/core/src/runtime/storage.ts:291

ParameterType
sessionIdstring

boolean

HarnessSessionStorage.deleteSession


getLatestRun(sessionId): StoredRunSummary | undefined;

Defined in: packages/core/src/runtime/storage.ts:327

ParameterType
sessionIdstring

StoredRunSummary | undefined

HarnessSessionStorage.getLatestRun


getSession(sessionId):
| HarnessSessionSummary
| undefined;

Defined in: packages/core/src/runtime/storage.ts:270

ParameterType
sessionIdstring

| HarnessSessionSummary | undefined

HarnessSessionStorage.getSession


optional init(): void | Promise<void>;

Defined in: packages/core/src/runtime/storage.ts:147

void | Promise<void>

HarnessSessionStorage.init


listRuns(sessionId): StoredRunSummary[];

Defined in: packages/core/src/runtime/storage.ts:335

ParameterType
sessionIdstring

StoredRunSummary[]

HarnessSessionStorage.listRuns


listSessions(query?): SessionListResult;

Defined in: packages/core/src/runtime/storage.ts:275

ParameterType
query?SessionListQuery

SessionListResult

HarnessSessionStorage.listSessions


openRun(input): HarnessRunStore;

Defined in: packages/core/src/runtime/storage.ts:339

ParameterType
inputOpenRunStoreInput

HarnessRunStore

HarnessSessionStorage.openRun


touchSession(input): void;

Defined in: packages/core/src/runtime/storage.ts:279

ParameterType
inputTouchStoredSessionInput

void

HarnessSessionStorage.touchSession