@@ -43,7 +43,7 @@ type MessageType = "user" | "raw";
43
43
44
44
export type ServerStatus = "stable" | "running" | "offline" | "unknown" ;
45
45
46
- export type AgentType = "claude" | "goose" | "aider" | "gemini" | "amp" | "codex" | "custom" | "unknown" ;
46
+ export type AgentType = "claude" | "goose" | "aider" | "gemini" | "amp" | "codex" | "cursor" | "cursor-agent" | " custom" | "unknown" ;
47
47
48
48
export type AgentColorDisplayNamePair = {
49
49
displayName : string ;
@@ -57,6 +57,8 @@ export const AgentTypeColorCoding: Record<Exclude<AgentType, "unknown">, AgentCo
57
57
gemini : { color : "bg-purple-300 ring-purple-300/35" , displayName : "Gemini" } ,
58
58
amp : { color : "bg-pink-300 ring-pink-300/35" , displayName : "Amp" } ,
59
59
codex : { color : "bg-orange-300 ring-orange-300/35" , displayName : "Codex" } ,
60
+ cursor : { color : "bg-violet-300 ring-violet-300/35" , displayName : "Cursor Agent" } ,
61
+ "cursor-agent" : { color : "bg-violet-300 ring-violet-300/35" , displayName : "Cursor Agent" } ,
60
62
custom : { color : "bg-gray-300 ring-gray-300/35" , displayName : "Custom" }
61
63
}
62
64
@@ -175,7 +177,6 @@ export function ChatProvider({children}: PropsWithChildren) {
175
177
// Handle status changes
176
178
eventSource . addEventListener ( "status_change" , ( event ) => {
177
179
const data : StatusChangeEvent = JSON . parse ( event . data ) ;
178
- console . log ( data )
179
180
if ( data . status === "stable" ) {
180
181
setServerStatus ( "stable" ) ;
181
182
} else if ( data . status === "running" ) {
0 commit comments