| 1234567891011121314151617181920212223242526272829303132333435363738 |
- export type AgentStatus = "working" | "idle" | "warning" | "offline";
- export type AgentAvatarKind =
- | "female-analyst"
- | "male-ops"
- | "female-researcher"
- | "male-dispatcher"
- | "female-observer"
- | "male-maintainer";
- export type AgentProfile = {
- id: string;
- name: string;
- role: string;
- avatarKind: AgentAvatarKind;
- status: AgentStatus;
- statusLabel: string;
- host: string;
- owner: string;
- currentTask: string;
- taskId: string;
- taskStage: string;
- queueDepth: number;
- todayCompleted: number;
- uptime: string;
- lastHeartbeat: string;
- updatedAt: string;
- lastOutput: string;
- lastError?: string;
- tags: string[];
- };
- export type AgentFeed = {
- source: "demo" | "file";
- sourceLabel: string;
- fetchedAt: string;
- agents: AgentProfile[];
- };
|