Skip to content

Commit 1566b8b

Browse files
committed
Correct AI Studio's token count selector
1 parent 943251e commit 1566b8b

3 files changed

Lines changed: 36 additions & 48 deletions

File tree

‎packages/browser/src/content-scripts/send-prompt-content-script/chatbots/ai-studio.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ export const ai_studio: Chatbot = {
251251
await new Promise((resolve) => {
252252
const check = () => {
253253
const token_count_value = document.querySelector(
254-
'span.token-count-value'
254+
'span.v3-token-count-value'
255255
)
256256
const text = token_count_value?.textContent?.trim()
257257
if (text && text.startsWith('0')) {

‎packages/browser/src/manifest.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"name": "Code Web Chat Connector",
55
"short_name": "CWC",
66
"description": "Initialize 15+ free chatbots with your code and instructions. Parse websites into markdown to include in context.",
7-
"version": "1.34.0",
7+
"version": "1.35.0",
88
"homepage_url": "https://github.com/robertpiosik/CodeWebChat",
99
"icons": {
1010
"16": "icons/icon-16.png",

‎packages/ui/src/components/editor/Presets/Presets.stories.tsx‎

Lines changed: 34 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -19,46 +19,40 @@ const presets: Presets.Preset[] = [
1919
export const Multiple = () => {
2020
return (
2121
<Presets
22+
web_mode="edit-context"
2223
is_connected={true}
23-
has_active_editor={true}
24-
has_active_selection={false}
24+
has_instructions={true}
25+
is_in_code_completions_mode={false}
26+
has_context={true}
2527
presets={presets}
2628
on_preset_click={(name) => {
2729
console.log('on_preset_click', name)
2830
}}
2931
on_group_click={() => {}}
30-
on_preset_delete={(name) => console.log('on_preset_delete', name)}
31-
on_preset_edit={(name) => console.log('on_preset_edit', name)}
32-
on_preset_duplicate={(name) => console.log('on_preset_duplicate', name)}
3332
on_create_preset={() => console.log('on_create_preset')}
3433
on_preset_copy={(name) => console.log('on_preset_copy', name)}
3534
on_presets_reorder={(reordered) =>
3635
console.log('on_presets_reorder', reordered)
3736
}
38-
on_toggle_default_preset={() => {}}
39-
has_instructions={true}
40-
is_in_code_completions_mode={false}
41-
has_context={true}
42-
web_mode="edit-context"
37+
on_preset_edit={(name) => console.log('on_preset_edit', name)}
38+
on_preset_duplicate={(name) => console.log('on_preset_duplicate', name)}
39+
on_preset_delete={(name) => console.log('on_preset_delete', name)}
40+
on_toggle_selected_preset={(name) =>
41+
console.log('on_toggle_selected_preset', name)
42+
}
43+
on_toggle_group_collapsed={(name) =>
44+
console.log('on_toggle_group_collapsed', name)
45+
}
4346
translations={{
4447
my_chat_presets: 'My Chat Presets',
45-
set_presets_opening_by_default: 'Set presets opening by default',
46-
set_as_default: 'Set as Default',
47-
unset_as_default: 'Unset as Default',
48-
not_connected: 'Not connected to VS Code',
49-
preset_requires_active_editor: 'Preset requires an active editor',
50-
preset_cannot_be_used_with_selection:
51-
'Preset cannot be used with an active selection',
52-
initialize_chat_with_preset: 'Initialize chat with this preset',
53-
type_or_add_prompt_to_use_preset:
54-
'Type or add a prompt to use this preset',
5548
copy_to_clipboard: 'Copy to clipboard',
5649
duplicate: 'Duplicate',
5750
edit: 'Edit',
5851
delete: 'Delete',
59-
create: 'Create Preset',
60-
no_preset_enabled_or_selected_in_this_group:
61-
'No preset is enabled or set as default in this group'
52+
set_as_selected: 'Set as selected',
53+
unset_as_selected: 'Unset as selected',
54+
collapse_group: 'Collapse group',
55+
expand_group: 'Expand group'
6256
}}
6357
/>
6458
)
@@ -67,46 +61,40 @@ export const Multiple = () => {
6761
export const CodeCompletionsMode = () => {
6862
return (
6963
<Presets
64+
web_mode="edit-context"
7065
is_connected={true}
71-
has_active_editor={true}
72-
has_active_selection={false}
66+
has_instructions={true}
67+
is_in_code_completions_mode={false}
68+
has_context={true}
7369
presets={presets}
7470
on_preset_click={(name) => {
7571
console.log('on_preset_click', name)
7672
}}
7773
on_group_click={() => {}}
78-
on_preset_delete={(name) => console.log('on_preset_delete', name)}
79-
on_preset_edit={(name) => console.log('on_preset_edit', name)}
80-
on_preset_duplicate={(name) => console.log('on_preset_duplicate', name)}
8174
on_create_preset={() => console.log('on_create_preset')}
8275
on_preset_copy={(name) => console.log('on_preset_copy', name)}
8376
on_presets_reorder={(reordered) =>
8477
console.log('on_presets_reorder', reordered)
8578
}
86-
on_toggle_default_preset={() => {}}
87-
has_instructions={true}
88-
is_in_code_completions_mode={false}
89-
has_context={true}
90-
web_mode="edit-context"
79+
on_preset_edit={(name) => console.log('on_preset_edit', name)}
80+
on_preset_duplicate={(name) => console.log('on_preset_duplicate', name)}
81+
on_preset_delete={(name) => console.log('on_preset_delete', name)}
82+
on_toggle_selected_preset={(name) =>
83+
console.log('on_toggle_selected_preset', name)
84+
}
85+
on_toggle_group_collapsed={(name) =>
86+
console.log('on_toggle_group_collapsed', name)
87+
}
9188
translations={{
9289
my_chat_presets: 'My Chat Presets',
93-
set_presets_opening_by_default: 'Set presets opening by default',
94-
set_as_default: 'Set as Default',
95-
unset_as_default: 'Unset as Default',
96-
not_connected: 'Not connected to VS Code',
97-
preset_requires_active_editor: 'Preset requires an active editor',
98-
preset_cannot_be_used_with_selection:
99-
'Preset cannot be used with an active selection',
100-
initialize_chat_with_preset: 'Initialize chat with this preset',
101-
type_or_add_prompt_to_use_preset:
102-
'Type or add a prompt to use this preset',
10390
copy_to_clipboard: 'Copy to clipboard',
10491
duplicate: 'Duplicate',
10592
edit: 'Edit',
10693
delete: 'Delete',
107-
create: 'Create Preset',
108-
no_preset_enabled_or_selected_in_this_group:
109-
'No preset is enabled or set as default in this group'
94+
set_as_selected: 'Set as selected',
95+
unset_as_selected: 'Unset as selected',
96+
collapse_group: 'Collapse group',
97+
expand_group: 'Expand group'
11098
}}
11199
/>
112100
)

0 commit comments

Comments
 (0)