@@ -3,10 +3,22 @@ export const COMMON_AI_EXTENSIONS: AIExtension[] = [
33 name : 'claude' ,
44 extensionIds : [ 'anthropic.claude-code' ] ,
55 } ,
6+ {
7+ name : 'codeium' ,
8+ extensionIds : [ 'codeium.codeium' ] ,
9+ } ,
610 {
711 name : 'codex' ,
812 extensionIds : [ 'openai.chatgpt' , 'openai.openai-gpt-vscode' ] ,
913 } ,
14+ {
15+ name : 'cody' ,
16+ extensionIds : [ 'sourcegraph.cody-ai' ] ,
17+ } ,
18+ {
19+ name : 'continue' ,
20+ extensionIds : [ 'continue.continue' ] ,
21+ } ,
1022 {
1123 name : 'copilot' ,
1224 extensionIds : [ 'github.copilot' , 'github.copilot-chat' ] ,
@@ -15,21 +27,25 @@ export const COMMON_AI_EXTENSIONS: AIExtension[] = [
1527 name : 'cursor' ,
1628 extensionIds : [ ] ,
1729 } ,
30+ {
31+ name : 'factory' ,
32+ extensionIds : [ ] ,
33+ } ,
1834 {
1935 name : 'gemini' ,
2036 extensionIds : [ ] ,
2137 } ,
2238 {
23- name : 'codeium ' ,
24- extensionIds : [ 'codeium.codeium' ] ,
39+ name : 'openclaw ' ,
40+ extensionIds : [ ] ,
2541 } ,
2642 {
27- name : 'continue ' ,
28- extensionIds : [ 'continue.continue' ] ,
43+ name : 'opencode ' ,
44+ extensionIds : [ ] ,
2945 } ,
3046 {
31- name : 'cody ' ,
32- extensionIds : [ 'sourcegraph.cody-ai' ] ,
47+ name : 'qoder ' ,
48+ extensionIds : [ ] ,
3349 } ,
3450 {
3551 name : 'supermaven' ,
@@ -43,18 +59,6 @@ export const COMMON_AI_EXTENSIONS: AIExtension[] = [
4359 name : 'vscode-ai-toolkit' ,
4460 extensionIds : [ 'ms-vscode.vscode-ai-toolkit' ] ,
4561 } ,
46- {
47- name : 'factory' ,
48- extensionIds : [ ] ,
49- } ,
50- {
51- name : 'opencode' ,
52- extensionIds : [ ] ,
53- } ,
54- {
55- name : 'openclaw' ,
56- extensionIds : [ ] ,
57- } ,
5862] ;
5963
6064export const COMMAND_API_KEY = 'wakatime.apikey' ;
@@ -102,19 +106,20 @@ export interface Heartbeat {
102106export interface AIExtension {
103107 name :
104108 | 'claude'
109+ | 'codeium'
105110 | 'codex'
111+ | 'cody'
112+ | 'continue'
106113 | 'copilot'
107114 | 'cursor'
115+ | 'factory'
108116 | 'gemini'
109- | 'codeium '
110- | 'continue '
111- | 'cody '
117+ | 'openclaw '
118+ | 'opencode '
119+ | 'qoder '
112120 | 'supermaven'
113121 | 'tabnine'
114- | 'vscode-ai-toolkit'
115- | 'factory'
116- | 'opencode'
117- | 'openclaw' ;
122+ | 'vscode-ai-toolkit' ;
118123 extensionIds : string [ ] ;
119124}
120125
0 commit comments