feat: add key monitoring during reset (#615)

* feat: add key monitoring during reset

* docs: update changelog
This commit is contained in:
ayangweb
2025-06-06 11:23:40 +08:00
committed by GitHub
parent 1296755bc5
commit db41e817c3
2 changed files with 17 additions and 16 deletions

View File

@@ -14,6 +14,7 @@ Information about release notes of Coco Server is provided here.
### 🚀 Features ### 🚀 Features
- feat: ai overview support is enabled with shortcut #597 - feat: ai overview support is enabled with shortcut #597
- feat: add key monitoring during reset #615
### 🐛 Bug fix ### 🐛 Bug fix

View File

@@ -106,7 +106,7 @@ const Shortcuts = () => {
value: modeSwitch, value: modeSwitch,
setValue: setModeSwitch, setValue: setModeSwitch,
reset: () => { reset: () => {
setModeSwitch(INITIAL_MODE_SWITCH); handleChange(INITIAL_MODE_SWITCH, setModeSwitch);
}, },
}, },
{ {
@@ -115,7 +115,7 @@ const Shortcuts = () => {
value: returnToInput, value: returnToInput,
setValue: setReturnToInput, setValue: setReturnToInput,
reset: () => { reset: () => {
setReturnToInput(INITIAL_RETURN_TO_INPUT); handleChange(INITIAL_RETURN_TO_INPUT, setReturnToInput);
}, },
}, },
{ {
@@ -124,7 +124,7 @@ const Shortcuts = () => {
value: voiceInput, value: voiceInput,
setValue: setVoiceInput, setValue: setVoiceInput,
reset: () => { reset: () => {
setVoiceInput(INITIAL_VOICE_INPUT); handleChange(INITIAL_VOICE_INPUT, setVoiceInput);
}, },
}, },
{ {
@@ -133,7 +133,7 @@ const Shortcuts = () => {
value: addFile, value: addFile,
setValue: setAddFile, setValue: setAddFile,
reset: () => { reset: () => {
setAddFile(INITIAL_ADD_FILE); handleChange(INITIAL_ADD_FILE, setAddFile);
}, },
}, },
{ {
@@ -142,7 +142,7 @@ const Shortcuts = () => {
value: deepThinking, value: deepThinking,
setValue: setDeepThinking, setValue: setDeepThinking,
reset: () => { reset: () => {
setDeepThinking(INITIAL_DEEP_THINKING); handleChange(INITIAL_DEEP_THINKING, setDeepThinking);
}, },
}, },
{ {
@@ -151,7 +151,7 @@ const Shortcuts = () => {
value: internetSearch, value: internetSearch,
setValue: setInternetSearch, setValue: setInternetSearch,
reset: () => { reset: () => {
setInternetSearch(INITIAL_INTERNET_SEARCH); handleChange(INITIAL_INTERNET_SEARCH, setInternetSearch);
}, },
}, },
{ {
@@ -161,7 +161,7 @@ const Shortcuts = () => {
value: internetSearchScope, value: internetSearchScope,
setValue: setInternetSearchScope, setValue: setInternetSearchScope,
reset: () => { reset: () => {
setInternetSearchScope(INITIAL_INTERNET_SEARCH_SCOPE); handleChange(INITIAL_INTERNET_SEARCH_SCOPE, setInternetSearchScope);
}, },
}, },
{ {
@@ -170,7 +170,7 @@ const Shortcuts = () => {
value: mcpSearch, value: mcpSearch,
setValue: setMcpSearch, setValue: setMcpSearch,
reset: () => { reset: () => {
setMcpSearch(INITIAL_MCP_SEARCH); handleChange(INITIAL_MCP_SEARCH, setMcpSearch);
}, },
}, },
{ {
@@ -179,7 +179,7 @@ const Shortcuts = () => {
value: mcpSearchScope, value: mcpSearchScope,
setValue: setMcpSearchScope, setValue: setMcpSearchScope,
reset: () => { reset: () => {
setMcpSearchScope(INITIAL_MCP_SEARCH_SCOPE); handleChange(INITIAL_MCP_SEARCH_SCOPE, setMcpSearchScope);
}, },
}, },
{ {
@@ -188,7 +188,7 @@ const Shortcuts = () => {
value: historicalRecords, value: historicalRecords,
setValue: setHistoricalRecords, setValue: setHistoricalRecords,
reset: () => { reset: () => {
setHistoricalRecords(INITIAL_HISTORICAL_RECORDS); handleChange(INITIAL_HISTORICAL_RECORDS, setHistoricalRecords);
}, },
}, },
{ {
@@ -197,7 +197,7 @@ const Shortcuts = () => {
value: aiAssistant, value: aiAssistant,
setValue: setAiAssistant, setValue: setAiAssistant,
reset: () => { reset: () => {
setAiAssistant(INITIAL_AI_ASSISTANT); handleChange(INITIAL_AI_ASSISTANT, setAiAssistant);
}, },
}, },
{ {
@@ -206,7 +206,7 @@ const Shortcuts = () => {
value: newSession, value: newSession,
setValue: setNewSession, setValue: setNewSession,
reset: () => { reset: () => {
setNewSession(INITIAL_NEW_SESSION); handleChange(INITIAL_NEW_SESSION, setNewSession);
}, },
}, },
{ {
@@ -215,7 +215,7 @@ const Shortcuts = () => {
value: fixedWindow, value: fixedWindow,
setValue: setFixedWindow, setValue: setFixedWindow,
reset: () => { reset: () => {
setFixedWindow(INITIAL_FIXED_WINDOW); handleChange(INITIAL_FIXED_WINDOW, setFixedWindow);
}, },
}, },
{ {
@@ -224,7 +224,7 @@ const Shortcuts = () => {
value: serviceList, value: serviceList,
setValue: setServiceList, setValue: setServiceList,
reset: () => { reset: () => {
setServiceList(INITIAL_SERVICE_LIST); handleChange(INITIAL_SERVICE_LIST, setServiceList);
}, },
}, },
{ {
@@ -233,7 +233,7 @@ const Shortcuts = () => {
value: external, value: external,
setValue: setExternal, setValue: setExternal,
reset: () => { reset: () => {
setExternal(INITIAL_EXTERNAL); handleChange(INITIAL_EXTERNAL, setExternal);
}, },
}, },
{ {
@@ -242,7 +242,7 @@ const Shortcuts = () => {
value: aiOverview, value: aiOverview,
setValue: setAiOverview, setValue: setAiOverview,
reset: () => { reset: () => {
setAiOverview(INITIAL_AI_OVERVIEW); handleChange(INITIAL_AI_OVERVIEW, setAiOverview);
}, },
}, },
]; ];