state
Variable: state
const state: {
addToAgentState: (key: string, value: string) => Promise<AddToAgentStateResponse>;
getAgentState: () => Promise<GetAgentStateResponse>;
getApplicationState: () => Promise<ApplicationState>;
getProjectState: () => Promise<GetProjectStateResponse>;
updateProjectState: (key: string, value: any) => Promise<UpdateProjectStateResponse>;
};
Defined in: packages/codeboltjs/src/modules/state.ts:8
Type Declaration
| Name | Type | Description | Defined in |
|---|---|---|---|
addToAgentState() | (key: string, value: string) => Promise<AddToAgentStateResponse> | Adds a key-value pair to the agent's state on the server via WebSocket. | packages/codeboltjs/src/modules/state.ts:28 |
getAgentState() | () => Promise<GetAgentStateResponse> | Retrieves the current state of the agent from the server via WebSocket. | packages/codeboltjs/src/modules/state.ts:46 |
getApplicationState() | () => Promise<ApplicationState> | Retrieves the current application state from the server via WebSocket. | packages/codeboltjs/src/modules/state.ts:13 |
getProjectState() | () => Promise<GetProjectStateResponse> | Retrieves the current project state from the server via WebSocket. | packages/codeboltjs/src/modules/state.ts:62 |
updateProjectState() | (key: string, value: any) => Promise<UpdateProjectStateResponse> | Updates the project state on the server via WebSocket. | packages/codeboltjs/src/modules/state.ts:78 |