Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/calendar0917/DeepseekWeb-enhance
/ functions
Functions
275 in github.com/calendar0917/DeepseekWeb-enhance
⨍
Functions
275
◇
Types & classes
21
↳
Endpoints
13
↓ 49 callers
Function
toast
(msg, type = 'info')
ds-enhance.user.js:323
↓ 39 callers
Function
toast
(msg, type = 'info')
ds-mcp-bridge.user.js:659
↓ 22 callers
Function
esc
(t)
ds-mcp-bridge.user.js:2025
↓ 19 callers
Method
json
(self)
server/tests/test_mcp_external.py:103
↓ 18 callers
Method
post
(self, url, json, headers)
server/tests/test_mcp_external.py:138
↓ 16 callers
Function
renderList
(container, sessions, opts = {})
ds-enhance.user.js:703
↓ 14 callers
Function
refreshStatus
()
ds-mcp-bridge.user.js:913
↓ 13 callers
Function
esc
(t)
ds-enhance.user.js:307
↓ 11 callers
Function
extApiCall
(path, method = 'GET', body)
ds-mcp-bridge.user.js:1157
↓ 10 callers
Function
fetchAllSessions
()
ds-enhance.user.js:225
↓ 9 callers
Function
execute_command
Execute a shell command and return stdout/stderr.
server/tools/shell.py:55
↓ 8 callers
Function
loadPrompts
()
ds-enhance.user.js:1239
↓ 7 callers
Function
api
(path, method = 'GET', body)
ds-enhance.user.js:172
↓ 7 callers
Function
getModuleEnabled
(mod)
ds-mcp-bridge.user.js:32
↓ 6 callers
Function
savePrompts
(arr)
ds-enhance.user.js:1251
↓ 4 callers
Function
_truncate
(text: str, max_len: int = MAX_TEXT_LENGTH)
server/tools/file_processor.py:41
↓ 4 callers
Function
extractFunction
(source, name)
tests/userscript-regressions.test.js:11
↓ 4 callers
Function
getMCPCodeInfo
(block)
ds-mcp-bridge.user.js:1699
↓ 4 callers
Function
isVisible
(el)
ds-mcp-bridge.user.js:599
↓ 4 callers
Function
parseToolArgs
(rawArgs)
ds-mcp-bridge.user.js:1692
↓ 4 callers
Function
posPanel
()
ds-enhance.user.js:496
↓ 4 callers
Function
renderCatFilterBar
()
ds-enhance.user.js:915
↓ 4 callers
Function
saveCats
(data)
ds-enhance.user.js:275
↓ 4 callers
Method
stop
Close HTTP client.
server/tools/mcp_external.py:252
↓ 3 callers
Method
_rpc
(method, params = {})
ds-mcp-bridge.user.js:150
↓ 3 callers
Method
_rpc
Send JSON-RPC request and wait for response.
server/tools/mcp_external.py:146
↓ 3 callers
Method
_rpc
Send JSON-RPC request and wait for response.
server/tools/mcp_external.py:307
↓ 3 callers
Method
_start_server
Start a single server from config dict. Returns True on success. Accepted formats: MCP standard: {"type": "http", "url": "...", "he
server/tools/mcp_external.py:360
↓ 3 callers
Function
_validate_path
Validate path is within workspace. Raises ValueError if outside.
server/tools/shell.py:42
↓ 3 callers
Method
add_server
Add and start a new external server at runtime. Returns status dict.
server/tools/mcp_external.py:413
↓ 3 callers
Function
apiHistory
(id)
ds-enhance.user.js:264
↓ 3 callers
Method
call_tool
Call a tool on the external server.
server/tools/mcp_external.py:259
↓ 3 callers
Function
checkForToolCalls
(content)
ds-mcp-bridge.user.js:337
↓ 3 callers
Function
download
(name, content, mime)
ds-enhance.user.js:314
↓ 3 callers
Function
enhanceChatUI
()
ds-mcp-bridge.user.js:1849
↓ 3 callers
Function
esc
(t)
shared/shared-header.js:14
↓ 3 callers
Function
executeToolCall
(toolName, args)
ds-mcp-bridge.user.js:515
↓ 3 callers
Function
fmtDate
(ts)
ds-enhance.user.js:309
↓ 3 callers
Function
getSessionId
()
ds-enhance.user.js:308
↓ 3 callers
Method
get_all_tool_names
Return set of all external tool names.
server/tools/mcp_external.py:522
↓ 3 callers
Method
get_all_tools
Return aggregated tool definitions from all servers.
server/tools/mcp_external.py:513
↓ 3 callers
Method
get_status
Return status of all known external servers (including stopped).
server/tools/mcp_external.py:533
↓ 3 callers
Function
hideBatchProg
()
ds-enhance.user.js:776
↓ 3 callers
Function
injectResultToChat
(resultText)
ds-mcp-bridge.user.js:542
↓ 3 callers
Function
injectToolFileContext
(bodyStr)
ds-mcp-bridge.user.js:85
↓ 3 callers
Method
load_config
Load and start external servers from config. Config format per server: stdio: {"command": "...", "args": [...], "env": {...}}
server/tools/mcp_external.py:346
↓ 3 callers
Function
parseSSEChunk
(rawText)
ds-mcp-bridge.user.js:386
↓ 3 callers
Function
posPanel
()
ds-mcp-bridge.user.js:834
↓ 3 callers
Function
renderCatChips
()
ds-enhance.user.js:901
↓ 3 callers
Function
renderCatListFiltered
()
ds-enhance.user.js:932
↓ 3 callers
Function
renderPromptCards
()
ds-enhance.user.js:1255
↓ 3 callers
Function
sleep
(ms)
ds-mcp-bridge.user.js:654
↓ 3 callers
Method
start
Initialize MCP session over HTTP.
server/tools/mcp_external.py:223
↓ 3 callers
Method
stop
()
ds-mcp-bridge.user.js:269
↓ 2 callers
Method
_build_headers
(self)
server/tools/mcp_external.py:274
↓ 2 callers
Method
_post
(body)
ds-mcp-bridge.user.js:120
↓ 2 callers
Method
_post
POST JSON-RPC message, handle both JSON and SSE responses.
server/tools/mcp_external.py:281
↓ 2 callers
Function
_reconnectObserver
()
ds-mcp-bridge.user.js:1989
↓ 2 callers
Method
_save_persistent_config
Write current mcpServers config back to mcp.json (atomic write).
server/tools/mcp_external.py:480
↓ 2 callers
Method
_unregister_server_tools
Remove tool-to-server mappings for a server.
server/tools/mcp_external.py:405
↓ 2 callers
Function
addTextBlock
(content)
ds-mcp-bridge.user.js:1808
↓ 2 callers
Function
apiCreateShare
(sid, mids)
ds-enhance.user.js:265
↓ 2 callers
Function
apiForkShare
(shareId)
ds-enhance.user.js:266
↓ 2 callers
Function
apiRename
(id, title)
ds-enhance.user.js:263
↓ 2 callers
Function
buildSessionHarness
(pages)
tests/userscript-regressions.test.js:34
↓ 2 callers
Method
callTool
(name, args = {})
ds-mcp-bridge.user.js:177
↓ 2 callers
Function
cleanup_expired_sessions
()
server/server.py:121
↓ 2 callers
Function
cursorKey
(cursor)
ds-enhance.user.js:221
↓ 2 callers
Function
forkEntire
(sessionId)
ds-enhance.user.js:817
↓ 2 callers
Function
getAutoSendEnabled
()
ds-mcp-bridge.user.js:34
↓ 2 callers
Function
getNewTitle
(s, idx, mode)
ds-enhance.user.js:1095
↓ 2 callers
Function
getSessionCats
(sid)
ds-enhance.user.js:298
↓ 2 callers
Function
getSessionKey
(session)
ds-enhance.user.js:192
↓ 2 callers
Function
getSessionUpdatedAt
(session)
ds-enhance.user.js:196
↓ 2 callers
Function
handle_jsonrpc
Process a single JSON-RPC 2.0 message.
server/server.py:359
↓ 2 callers
Function
hideRnmProg
()
ds-enhance.user.js:1082
↓ 2 callers
Method
initialize
()
ds-mcp-bridge.user.js:157
↓ 2 callers
Function
load_config
(path: Path = CONFIG_PATH)
server/server.py:64
↓ 2 callers
Function
load_presets
()
server/server.py:277
↓ 2 callers
Function
modifyRequest
(bodyStr)
ds-mcp-bridge.user.js:300
↓ 2 callers
Function
modifyRequest
(bodyStr)
ds-enhance.user.js:70
↓ 2 callers
Method
play
(text)
ds-mcp-bridge.user.js:243
↓ 2 callers
Function
posPanel
()
shared/shared-header.js:135
↓ 2 callers
Method
remove_server
Stop and remove an external server.
server/tools/mcp_external.py:427
↓ 2 callers
Function
renderDirectRenameList
(sessions)
ds-enhance.user.js:1113
↓ 2 callers
Function
renderRenameParams
()
ds-enhance.user.js:1084
↓ 2 callers
Function
renderVoices
()
ds-mcp-bridge.user.js:1642
↓ 2 callers
Function
sessionPage
(chatSessions, hasMore = true)
tests/userscript-regressions.test.js:64
↓ 2 callers
Function
showBatchProg
(t, p)
ds-enhance.user.js:775
↓ 2 callers
Function
showRnmProg
(t, p)
ds-enhance.user.js:1081
↓ 2 callers
Method
stop
Kill subprocess and clean up.
server/tools/mcp_external.py:107
↓ 2 callers
Method
stop_all
Stop all external servers.
server/tools/mcp_external.py:506
↓ 1 callers
Function
_edge_tts_synthesize
Synthesize using edge-tts — single pass, no splitting.
server/tools/tts.py:16
↓ 1 callers
Method
_expand_env_vars
Expand ${VAR} / $VAR references in header values from process env.
server/tools/mcp_external.py:270
↓ 1 callers
Method
_fallbackPlay
(text)
ds-mcp-bridge.user.js:258
↓ 1 callers
Function
_findActionBar
Find the action bar (copy/regenerate buttons area) within a message container
ds-mcp-bridge.user.js:1864
↓ 1 callers
Function
_http_tts_synthesize
Generic HTTP TTS provider.
server/tools/tts.py:63
↓ 1 callers
Method
_notify
Send JSON-RPC notification (no response expected).
server/tools/mcp_external.py:174
↓ 1 callers
Method
_notify
Send JSON-RPC notification.
server/tools/mcp_external.py:325
↓ 1 callers
Function
_openai_tts_synthesize
Synthesize using OpenAI-compatible TTS API.
server/tools/tts.py:36
next →
1–100 of 275, ranked by callers