AgentContextSession
Generated by TypeDoc. Do not edit this page directly.
Interface: AgentContextSession
Section titled “Interface: AgentContextSession”Defined in: packages/core/src/runtime/types/sessions.ts:97
Extends
Section titled “Extends”Methods
Section titled “Methods”add(input, options?): Promise<ContextEntry>;Defined in: packages/core/src/runtime/types/sessions.ts:98
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
input | ContextContributionInput |
options? | ContextRegistrationOptions |
Returns
Section titled “Returns”Promise<ContextEntry>
clear()
Section titled “clear()”clear(filter?): Promise<number>;Defined in: packages/core/src/runtime/types/sessions.ts:101
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
filter? | ContextEntryFilter |
Returns
Section titled “Returns”Promise<number>
get(filter?): ContextEntry[];Defined in: packages/core/src/runtime/types/sessions.ts:93
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
filter? | ContextEntryFilter |
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”remove()
Section titled “remove()”remove(id): Promise<boolean>;Defined in: packages/core/src/runtime/types/sessions.ts:100
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
id | string |
Returns
Section titled “Returns”Promise<boolean>
render()
Section titled “render()”render(binding, options?): Promise<ContextEntry[]>;Defined in: packages/core/src/runtime/types/sessions.ts:99
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
binding | ContextProviderReference |
options? | ContextRegistrationOptions |
Returns
Section titled “Returns”Promise<ContextEntry[]>
snapshot()
Section titled “snapshot()”snapshot(): ContextSnapshot | undefined;Defined in: packages/core/src/runtime/types/sessions.ts:94
Returns
Section titled “Returns”ContextSnapshot | undefined