File size: 676 Bytes
5f40163 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | export enum AgentState {
LOADING = "loading",
INIT = "init",
RUNNING = "running",
AWAITING_USER_INPUT = "awaiting_user_input",
PAUSED = "paused",
STOPPED = "stopped",
FINISHED = "finished",
REJECTED = "rejected",
ERROR = "error",
RATE_LIMITED = "rate_limited",
AWAITING_USER_CONFIRMATION = "awaiting_user_confirmation",
USER_CONFIRMED = "user_confirmed",
USER_REJECTED = "user_rejected",
}
export const RUNTIME_STARTING_STATES = [AgentState.INIT, AgentState.LOADING];
export const RUNTIME_INACTIVE_STATES = [
...RUNTIME_STARTING_STATES,
// Removed AgentState.STOPPED to allow tabs to remain visible when agent is stopped
AgentState.ERROR,
];
|