Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Work-Fisher/code-claw
/ functions
Functions
1,480 in github.com/Work-Fisher/code-claw
⨍
Functions
1,480
◇
Types & classes
297
↓ 483 callers
Method
expect
(&mut self, expected: char)
claw-code/rust/crates/runtime/src/json.rs:289
↓ 222 callers
Method
push
(&mut self, renderer: &TerminalRenderer, delta: &str)
claw-code/rust/crates/rusty-claude-cli/src/render.rs:606
↓ 143 callers
Method
push
(&mut self, chunk: &[u8])
claw-code/rust/crates/api/src/sse.rs:15
↓ 119 callers
Method
get
(&self, key: &str)
claw-code/rust/crates/runtime/src/config.rs:270
↓ 64 callers
Function
execute_tool
(name: &str, input: &Value)
claw-code/rust/crates/tools/src/lib.rs:383
↓ 57 callers
Function
pushLog
(source, text, level = 'info')
tools/claw-launcher-ui/server.mjs:899
↓ 49 callers
Method
as_str
(&self)
claw-code/rust/crates/runtime/src/json.rs:91
↓ 35 callers
Method
parse
(input: &str)
claw-code/rust/crates/commands/src/lib.rs:230
↓ 34 callers
Method
next
(&mut self)
claw-code/rust/crates/runtime/src/json.rs:320
↓ 31 callers
Function
json
(res, statusCode, body)
tools/claw-launcher-ui/server.mjs:1404
↓ 28 callers
Function
safeNow
()
tools/claw-launcher-ui/server.mjs:353
↓ 27 callers
Function
readFile
(workspaceDir, input)
compatible-shell/src/tools.mjs:202
↓ 25 callers
Function
updateState
(mutator)
tools/claw-launcher-ui/server.mjs:894
↓ 20 callers
Method
append
(self, entry: str)
claw-code/src/transcript.py:11
↓ 20 callers
Function
createId
(prefix)
tools/claw-launcher-ui/server.mjs:357
↓ 19 callers
Function
api
(path: string, init?: Omit<RequestInit, 'body'> & { body?: unknown })
ai-code-studio/src/app/helpers.ts:10
↓ 19 callers
Method
build
(&self)
claw-code/rust/crates/runtime/src/prompt.rs:134
↓ 19 callers
Function
trimArray
(list, limit)
tools/claw-launcher-ui/server.mjs:361
↓ 19 callers
Function
writeFile
(workspaceDir, input)
compatible-shell/src/tools.mjs:222
↓ 18 callers
Function
to_pretty_json
(value: T)
claw-code/rust/crates/tools/src/lib.rs:506
↓ 17 callers
Method
as_object
(&self)
claw-code/rust/crates/runtime/src/json.rs:75
↓ 17 callers
Function
writeSse
(res, event, data)
tools/model-gateway/server.mjs:735
↓ 14 callers
Method
flush
(&mut self, renderer: &TerminalRenderer)
claw-code/rust/crates/rusty-claude-cli/src/render.rs:615
↓ 14 callers
Function
temp_dir
()
claw-code/rust/crates/runtime/src/config.rs:804
↓ 13 callers
Method
load
(&self)
claw-code/rust/crates/runtime/src/config.rs:214
↓ 13 callers
Function
trimText
(value?: string | null, fallback = '')
ai-code-studio/src/app/helpers.ts:54
↓ 12 callers
Function
memoryDir
(workspaceDir)
tools/claw-launcher-ui/memory.mjs:446
↓ 12 callers
Method
text
(status: u16, reason: &'static str, body: &str)
claw-code/rust/crates/tools/src/lib.rs:4219
↓ 11 callers
Method
as_array
(&self)
claw-code/rust/crates/runtime/src/json.rs:83
↓ 11 callers
Function
cleanup_script
(script_path: &Path)
claw-code/rust/crates/runtime/src/mcp_stdio.rs:1146
↓ 11 callers
Method
color_theme
(&self)
claw-code/rust/crates/rusty-claude-cli/src/render.rs:246
↓ 11 callers
Function
env_lock
()
claw-code/rust/crates/tools/src/lib.rs:2913
↓ 11 callers
Method
run_turn
( &mut self, user_input: impl Into<String>, mut prompter: Option<&mut dyn PermissionPr
claw-code/rust/crates/runtime/src/conversation.rs:170
↓ 11 callers
Function
syncQueuedState
()
tools/claw-launcher-ui/server.mjs:700
↓ 10 callers
Function
addCheck
(id, title, status, detail)
tools/claw-launcher-ui/server.mjs:2194
↓ 10 callers
Method
env
(&mut self, key: K, value: V)
claw-code/rust/crates/runtime/src/hooks.rs:273
↓ 10 callers
Function
env_lock
()
claw-code/rust/crates/api/src/client.rs:621
↓ 10 callers
Function
formatTimestamp
(value?: string | null)
ai-code-studio/src/app/helpers.ts:38
↓ 10 callers
Function
normalizeWorkspaceDir
(workspaceDir)
tools/claw-launcher-ui/server.mjs:1003
↓ 10 callers
Function
persistRuntimeQueueStateSoon
()
tools/claw-launcher-ui/server.mjs:1102
↓ 10 callers
Function
temp_path
(name: &str)
claw-code/rust/crates/tools/src/lib.rs:2918
↓ 9 callers
Method
add
(self, title: str, detail: str)
claw-code/src/history.py:16
↓ 9 callers
Method
append_raw
(&mut self, output: &mut String, text: &str)
claw-code/rust/crates/rusty-claude-cli/src/render.rs:201
↓ 9 callers
Function
broadcast
(payload)
tools/claw-launcher-ui/server.mjs:887
↓ 9 callers
Function
build_runtime
( session: Session, model: String, system_prompt: Vec<String>, enable_tools: bool, emit_ou
claw-code/rust/crates/rusty-claude-cli/src/main.rs:2318
↓ 9 callers
Function
expect_string
( object: &'a BTreeMap<String, JsonValue>, key: &str, context: &str, )
claw-code/rust/crates/runtime/src/config.rs:659
↓ 9 callers
Function
readJson
(req)
tools/claw-launcher-ui/server.mjs:1411
↓ 9 callers
Function
read_env_non_empty
(key: &str)
claw-code/rust/crates/api/src/client.rs:486
↓ 9 callers
Method
with_base_url
(mut self, base_url: impl Into<String>)
claw-code/rust/crates/api/src/client.rs:174
↓ 9 callers
Method
write_all
(&mut self, bytes: &[u8])
claw-code/rust/crates/runtime/src/mcp_stdio.rs:607
↓ 8 callers
Function
checklistTone
(ready: boolean, warn = false)
ai-code-studio/src/app/helpers.ts:168
↓ 8 callers
Function
listAppSessions
(workspaceDir)
tools/claw-launcher-ui/server.mjs:1235
↓ 8 callers
Function
pick
(rng: () => number, arr: readonly T[])
ai-code-studio/src/buddy/companion.ts:34
↓ 8 callers
Function
previewPrompt
(prompt, max = 140)
tools/claw-launcher-ui/server.mjs:624
↓ 8 callers
Function
save_oauth_credentials
(token_set: &OAuthTokenSet)
claw-code/rust/crates/runtime/src/oauth.rs:276
↓ 8 callers
Function
sendAppCommand
(command)
desktop/main.mjs:68
↓ 8 callers
Method
with_tool_requirement
( mut self, tool_name: impl Into<String>, required_mode: PermissionMode, )
claw-code/rust/crates/runtime/src/permissions.rs:65
↓ 8 callers
Function
writeJson
(res, statusCode, data)
tools/model-gateway/server.mjs:720
↓ 7 callers
Function
bootstrapDir
(workspaceDir)
tools/claw-launcher-ui/bootstrap.mjs:193
↓ 7 callers
Function
clear_oauth_credentials
()
claw-code/rust/crates/runtime/src/oauth.rs:287
↓ 7 callers
Method
from
(value: reqwest::Error)
claw-code/rust/crates/api/src/error.rs:113
↓ 7 callers
Function
mvp_tool_specs
()
claw-code/rust/crates/tools/src/lib.rs:60
↓ 7 callers
Function
optional_string
( object: &'a BTreeMap<String, JsonValue>, key: &str, context: &str, )
claw-code/rust/crates/runtime/src/config.rs:670
↓ 7 callers
Function
pathType
(path)
tools/claw-launcher-ui/server.mjs:971
↓ 7 callers
Method
persist_session
(&self)
claw-code/rust/crates/rusty-claude-cli/src/main.rs:1227
↓ 7 callers
Function
required_string
( object: &BTreeMap<String, JsonValue>, key: &str, )
claw-code/rust/crates/runtime/src/session.rs:360
↓ 7 callers
Method
session
(&self)
claw-code/rust/crates/runtime/src/conversation.rs:301
↓ 7 callers
Method
skip_whitespace
(&mut self)
claw-code/rust/crates/runtime/src/json.rs:310
↓ 7 callers
Function
sleep
(ms)
scripts/smoke-recovered-ui.mjs:19
↓ 7 callers
Function
temp_dir
()
claw-code/rust/crates/runtime/src/prompt.rs:504
↓ 7 callers
Method
wait
(&mut self)
claw-code/rust/crates/runtime/src/mcp_stdio.rs:755
↓ 6 callers
Method
call_tool
( &mut self, qualified_tool_name: &str, arguments: Option<JsonValue>, )
claw-code/rust/crates/runtime/src/mcp_stdio.rs:433
↓ 6 callers
Function
compact_session
(session: &Session, config: CompactionConfig)
claw-code/rust/crates/runtime/src/compact.rs:75
↓ 6 callers
Function
countConversationEntries
(transcript)
tools/claw-launcher-ui/server.mjs:498
↓ 6 callers
Method
cumulative_usage
(&self)
claw-code/rust/crates/runtime/src/usage.rs:201
↓ 6 callers
Function
ensureDirs
()
tools/claw-launcher-ui/server.mjs:946
↓ 6 callers
Function
expect_object
( value: &'a JsonValue, context: &str, )
claw-code/rust/crates/runtime/src/config.rs:650
↓ 6 callers
Function
extract_tool_path
(parsed: &serde_json::Value)
claw-code/rust/crates/rusty-claude-cli/src/main.rs:2710
↓ 6 callers
Function
fileExists
(path)
tools/claw-launcher-ui/server.mjs:950
↓ 6 callers
Function
formatUserFacingError
(message)
tools/claw-launcher-ui/server.mjs:385
↓ 6 callers
Function
manager_server_config
( script_path: &Path, label: &str, log_path: &Path, )
claw-code/rust/crates/runtime/src/mcp_stdio.rs:1151
↓ 6 callers
Function
persist_agent_terminal_state
( manifest: &AgentOutput, status: &str, result: Option<&str>, error: Option<String>, )
claw-code/rust/crates/tools/src/lib.rs:1599
↓ 6 callers
Function
prepend_bullets
(items: Vec<String>)
claw-code/rust/crates/runtime/src/prompt.rs:188
↓ 6 callers
Function
readAppSessionsStore
()
tools/claw-launcher-ui/server.mjs:1021
↓ 6 callers
Method
server_mut
( &mut self, server_name: &str, )
claw-code/rust/crates/runtime/src/mcp_stdio.rs:490
↓ 6 callers
Function
strip_ansi
(input: &str)
claw-code/rust/crates/rusty-claude-cli/src/render.rs:671
↓ 5 callers
Function
allowed_tools_for_subagent
(subagent_type: &str)
claw-code/rust/crates/tools/src/lib.rs:1503
↓ 5 callers
Method
as_markdown
(self)
claw-code/src/setup.py:38
↓ 5 callers
Method
as_text
(self)
claw-code/src/direct_modes.py:12
↓ 5 callers
Function
assembleChain
* Read all .md files in the bootstrap dir, cap each, assemble in order: * SOUL → IDENTITY → USER → CONTEXT → (any others alphabetically)
tools/claw-launcher-ui/bootstrap.mjs:217
↓ 5 callers
Function
canonical_tool_token
(value: &str)
claw-code/rust/crates/tools/src/lib.rs:2029
↓ 5 callers
Function
disposePersistentHost
(reason = '')
tools/claw-launcher-ui/server.mjs:2481
↓ 5 callers
Function
execute_agent_with_spawn
(input: AgentInput, spawn_fn: F)
claw-code/rust/crates/tools/src/lib.rs:1347
↓ 5 callers
Method
markdown_to_ansi
(&self, markdown: &str)
claw-code/rust/crates/rusty-claude-cli/src/render.rs:273
↓ 5 callers
Function
mcp_tool_name
(server_name: &str, tool_name: &str)
claw-code/rust/crates/runtime/src/mcp.rs:31
↓ 5 callers
Function
normalizeConfig
(input = {})
tools/claw-launcher-ui/server.mjs:589
↓ 5 callers
Function
optional_string_array
( object: &BTreeMap<String, JsonValue>, key: &str, context: &str, )
claw-code/rust/crates/runtime/src/config.rs:719
↓ 5 callers
Function
parse_frame
(frame: &str)
claw-code/rust/crates/api/src/sse.rs:63
↓ 5 callers
Method
peek
(&self)
claw-code/rust/crates/runtime/src/json.rs:316
↓ 5 callers
Function
push_output_block
( block: OutputContentBlock, out: &mut (impl Write + ?Sized), events: &mut Vec<AssistantEvent>,
claw-code/rust/crates/rusty-claude-cli/src/main.rs:2968
next →
1–100 of 1,480, ranked by callers