Skip to main content

state

@codebolt/codeboltjs


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

NameTypeDescriptionDefined 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