Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/1jehuang/jcode
/ functions
Functions
23,343 in github.com/1jehuang/jcode
⨍
Functions
23,343
◇
Types & classes
2,636
↓ 31 callers
Function
set_active_account_override
Set the runtime override for the active account label. This allows `/account switch <label>` to take effect without rewriting the file.
crates/jcode-base/src/auth/codex.rs:62
↓ 31 callers
Method
title
(mut self, title: impl Into<String>)
crates/jcode-terminal-launch/src/lib.rs:43
↓ 30 callers
Function
clear_reload_marker
()
crates/jcode-app-core/src/server/reload_state.rs:25
↓ 30 callers
Method
env
(mut self, key: impl Into<String>, value: impl Into<String>)
crates/jcode-app-core/src/session_launch.rs:59
↓ 30 callers
Method
get_mut
(&mut self, hash: u64)
crates/jcode-tui-mermaid/src/lib.rs:643
↓ 30 callers
Method
model
(&self)
crates/jcode-tui/src/tui/app/tests/onboarding_flow.rs:26
↓ 30 callers
Function
new_id
(prefix: &str)
crates/jcode-core/src/id.rs:6
↓ 30 callers
Method
run
Start the server (both main and debug sockets)
crates/jcode-app-core/src/server.rs:2228
↓ 30 callers
Method
with_budget
(mut self, budget: usize)
crates/jcode-base/src/compaction.rs:238
↓ 29 callers
Function
active_account_label
()
crates/jcode-base/src/auth/codex.rs:196
↓ 29 callers
Function
build_single_session_vertices
( app: &SingleSessionApp, size: PhysicalSize<u32>, focus_pulse: f32, spinner_tick: u64, )
crates/jcode-desktop/src/single_session_render.rs:162
↓ 29 callers
Method
exit
( entry_offset_pixels: f32, entry_scale: f32, exit_offset_multiplier: f32, exi
crates/jcode-desktop/src/single_session_render/motion_transcript.rs:32
↓ 29 callers
Function
extract_session_name
Try to extract the memorable name from a session ID e.g., "session_fox_1234567890_deadbeefcafebabe" -> Some("fox")
crates/jcode-core/src/id.rs:287
↓ 29 callers
Function
http_error_body
Read an HTTP error body without hiding failures behind an empty string. This is useful after a non-success status when the response is about to be co
crates/jcode-provider-core/src/lib.rs:595
↓ 29 callers
Function
list_accounts
()
crates/jcode-base/src/auth/codex.rs:191
↓ 29 callers
Method
name
(&self)
crates/jcode-tui/src/tui/app/remote_tests.rs:31
↓ 29 callers
Function
openai_compatible_profile_by_id
(id: &str)
crates/jcode-base/src/provider_catalog.rs:299
↓ 29 callers
Function
parse_event_json
(json: &str)
crates/jcode-protocol/src/protocol_tests.rs:8
↓ 29 callers
Function
parse_request_json
(json: &str)
crates/jcode-app-core/src/protocol_tests.rs:4
↓ 29 callers
Method
run
(self, instruction: str, environment: BaseEnvironment, context: AgentContext)
scripts/jcode_harbor_agent.py:233
↓ 29 callers
Method
set
Set the clock to a specific time.
crates/jcode-tui/src/tui/test_harness.rs:66
↓ 28 callers
Method
add_message
(&mut self, message: &SessionMessageSummary)
crates/jcode-tui/src/tui/session_picker/loading.rs:1176
↓ 28 callers
Method
begin_onboarding_flow_at_login
Begin the guided flow at the in-TUI `Login` phase. Used on a fresh install that booted without working credentials (the CLI no longer logs in before t
crates/jcode-tui/src/tui/app/onboarding_flow_control.rs:213
↓ 28 callers
Function
clear_test_render_state_for_tests
()
crates/jcode-tui/src/tui/ui.rs:1397
↓ 28 callers
Function
complete_node
Complete a node the actor owns with a typed handoff artifact. In deep mode the artifact is validated for thinness (findings + an honest "what I did no
crates/jcode-plan/src/dag/ops.rs:377
↓ 28 callers
Method
get_suggestions_for
Get command suggestions based on current input (or base input for cycling)
crates/jcode-tui/src/tui/app/state_ui_input_helpers.rs:479
↓ 28 callers
Method
is_processing
(&self)
crates/jcode-tui/src/tui/app/state_ui_runtime.rs:55
↓ 28 callers
Function
last_layout_snapshot
()
crates/jcode-tui/src/tui/ui.rs:1382
↓ 28 callers
Function
lines_to_string
(lines: &[Line<'_>])
crates/jcode-tui-markdown/src/markdown_tests/mod.rs:25
↓ 28 callers
Method
load
()
crates/jcode-base/src/gmail.rs:123
↓ 28 callers
Function
lock_env
()
crates/jcode-base/src/session_tests/mod.rs:4
↓ 28 callers
Method
remove
(key: &'static str)
crates/jcode-base/src/auth/claude_tests.rs:564
↓ 28 callers
Method
save
Persist to disk, pruning old records.
crates/jcode-app-core/src/ambient/scheduler.rs:108
↓ 28 callers
Function
save_env_value_to_env_file
( env_key: &str, file_name: &str, value: Option<&str>, )
crates/jcode-provider-env/src/lib.rs:209
↓ 28 callers
Method
set_status
(&mut self, status: SingleSessionStatus)
crates/jcode-desktop/src/single_session.rs:1436
↓ 28 callers
Function
update_shared_server_symlink
Update the shared server symlink to point to a version and publish the shared-server-version marker.
crates/jcode-build-support/src/lib.rs:673
↓ 28 callers
Method
with_evidence
(mut self, key: impl Into<String>, value: Value)
crates/jcode-base/src/live_tests.rs:403
↓ 28 callers
Method
write
(&mut self, _buf: &[u8])
src/cli/terminal.rs:721
↓ 28 callers
Function
write_reload_state
( request_id: &str, hash: &str, phase: ReloadPhase, detail: Option<String>, )
crates/jcode-app-core/src/server/reload_state.rs:71
↓ 27 callers
Method
append_stored_message
(&mut self, message: StoredMessage)
crates/jcode-base/src/session.rs:1247
↓ 27 callers
Method
as_str
(&self)
crates/jcode-swarm-core/src/lib.rs:98
↓ 27 callers
Function
enter_test_runtime
()
crates/jcode-base/src/provider/tests.rs:96
↓ 27 callers
Method
load_project_graph
Load project memories as a MemoryGraph with automatic migration
crates/jcode-base/src/memory.rs:1658
↓ 27 callers
Method
peek
(&self)
crates/jcode-render-core/src/math.rs:576
↓ 27 callers
Function
save
(provider_id: &str, record: ProviderValidationRecord)
crates/jcode-base/src/auth/validation.rs:24
↓ 27 callers
Method
streaming_text
(&self)
crates/jcode-tui/src/tui/app/state_ui_runtime.rs:68
↓ 26 callers
Method
accept
(&mut self)
crates/jcode-base/src/transport/windows.rs:69
↓ 26 callers
Function
record_auth_success
(provider: &str, method: &str)
crates/jcode-telemetry-core/src/lib.rs:1514
↓ 26 callers
Method
set_input_for_test
(&mut self, input: impl Into<String>)
crates/jcode-tui/src/tui/app/state_ui_input_helpers.rs:276
↓ 26 callers
Function
single_session_rendered_body_lines_for_tick
( app: &SingleSessionApp, size: PhysicalSize<u32>, tick: u64, )
crates/jcode-desktop/src/single_session_render/body_viewport.rs:62
↓ 26 callers
Function
test_agent
(provider: Arc<dyn Provider>)
crates/jcode-app-core/src/server/tests.rs:244
↓ 25 callers
Method
build
( spec: &AuthLifecycleSpec, activation: &AuthActivationResult, selected_model: Option<
crates/jcode-provider-doctor/src/lifecycle_driver.rs:109
↓ 25 callers
Method
display_name
Get the display name for this session (short memorable name if available)
crates/jcode-base/src/session.rs:961
↓ 25 callers
Function
parse_event_json
(json: &str)
crates/jcode-app-core/src/protocol_tests.rs:8
↓ 25 callers
Function
read_json
(path: &Path)
crates/jcode-storage/src/lib.rs:613
↓ 25 callers
Method
update_observed_input_tokens
Store provider-reported input token usage for compaction decisions.
crates/jcode-base/src/compaction.rs:803
↓ 25 callers
Function
viewport_snapshot_test_lock
()
crates/jcode-tui/src/tui/ui_tests/mod.rs:6
↓ 24 callers
Method
add_message
(&mut self, role: Role, content: Vec<ContentBlock>)
crates/jcode-app-core/src/agent/messages.rs:4
↓ 24 callers
Function
auth_event
Log a structured auth event with conservative redaction. Callers should pass only non-secret metadata. This function still redacts any field whose ke
crates/jcode-logging/src/lib.rs:496
↓ 24 callers
Method
build
Build the final frame capture
crates/jcode-tui-visual-debug/src/lib.rs:809
↓ 24 callers
Function
clear_persisted_test_ui_state
()
crates/jcode-tui/src/tui/app/tests/support_failover/part_01.rs:344
↓ 24 callers
Method
cmp
(&self, other: &Self)
crates/jcode-base/src/embedding_stub.rs:37
↓ 24 callers
Method
connect
(self)
scripts/test_memory.py:48
↓ 24 callers
Function
desktop_reduced_motion_enabled
()
crates/jcode-desktop/src/animation.rs:24
↓ 24 callers
Function
expand_node
Decompose a node the actor owns into a child sub-DAG (the composite path). The node flips to composite and becomes a join/synthesis point that depends
crates/jcode-plan/src/dag/ops.rs:227
↓ 24 callers
Method
finish
(mut self)
crates/jcode-desktop/src/single_session/markdown.rs:277
↓ 24 callers
Method
inline_widget_styled_lines
(&self)
crates/jcode-desktop/src/single_session/overlays.rs:981
↓ 24 callers
Function
make_custom_compatible_provider
()
crates/jcode-provider-openrouter-runtime/src/openrouter_tests.rs:1120
↓ 24 callers
Function
process_remote_followups
(app: &mut App, remote: &mut RemoteConnection)
crates/jcode-tui/src/tui/app/remote.rs:1139
↓ 24 callers
Function
truncate_str
Truncate a string at a valid UTF-8 character boundary. Returns a slice of at most `max_bytes` bytes, ending at a valid char boundary. This prevents p
crates/jcode-core/src/util.rs:5
↓ 23 callers
Method
body_lines
(&self)
crates/jcode-desktop/src/single_session/transcript.rs:4
↓ 23 callers
Function
ensure_dir
(path: &Path)
crates/jcode-storage/src/lib.rs:434
↓ 23 callers
Function
ensure_test_jcode_home_if_unset
()
crates/jcode-tui/src/tui/app/tests/support_failover/part_01.rs:327
↓ 23 callers
Method
id
(&self)
crates/jcode-app-core/src/tool/browser.rs:122
↓ 23 callers
Method
is_terminal
(&self)
crates/jcode-plan/src/dag/mod.rs:399
↓ 23 callers
Function
lock_env
()
crates/jcode-app-core/src/tool/selfdev/tests.rs:8
↓ 23 callers
Method
read_event
(&mut self)
tests/e2e/test_support/mod.rs:407
↓ 23 callers
Method
run_once_capture
(&mut self, user_message: &str)
crates/jcode-app-core/src/agent/turn_execution.rs:21
↓ 23 callers
Method
save_input_for_reload
(&self, session_id: &str)
crates/jcode-tui/src/tui/app/state_ui.rs:196
↓ 23 callers
Function
socket_path
()
crates/jcode-desktop/src/session_launch.rs:1212
↓ 23 callers
Function
styled_line
(text: impl Into<String>, style: SingleSessionLineStyle)
crates/jcode-desktop/src/single_session.rs:1529
↓ 23 callers
Method
update
Insert/replace the cached schemas for a server. Returns true if the entry actually changed (new server, or different fingerprint/tools), so callers ca
crates/jcode-base/src/mcp/schema_cache.rs:122
↓ 23 callers
Function
update_stable_symlink
Update stable symlink to point to a version and publish stable-version marker.
crates/jcode-build-support/src/lib.rs:658
↓ 22 callers
Function
abort_server_and_cleanup
( server_handle: &tokio::task::JoinHandle<T>, socket_path: &std::path::Path, debug_socket_path: &s
tests/e2e/test_support/mod.rs:1069
↓ 22 callers
Method
as_str
(self)
src/cli/acp.rs:43
↓ 22 callers
Function
clear_flicker_frame_history_for_tests
()
crates/jcode-tui/src/tui/ui_frame_metrics.rs:1248
↓ 22 callers
Function
event_warn
(event_name: &str, fields: I)
crates/jcode-logging/src/lib.rs:315
↓ 22 callers
Function
get_tool_summary_with_budget
( tool: &ToolCall, bash_max_chars: usize, max_width: Option<usize>, )
crates/jcode-tui/src/tui/ui_tools.rs:860
↓ 22 callers
Method
load_global_graph
Load global memories as a MemoryGraph with automatic migration
crates/jcode-base/src/memory.rs:1723
↓ 22 callers
Function
load_sessions
()
crates/jcode-tui/src/tui/session_picker/loading.rs:1684
↓ 22 callers
Function
login_providers
()
crates/jcode-provider-metadata/src/lib.rs:152
↓ 22 callers
Function
member
(id: &str, status: &str, role: Option<&str>, body: &[&str])
crates/jcode-tui-render/src/swarm_gallery.rs:1928
↓ 22 callers
Function
persist_swarm_state_for
(swarm_id: &str, swarm_state: &SwarmState)
crates/jcode-app-core/src/server.rs:299
↓ 22 callers
Method
save
(&mut self)
crates/jcode-base/src/session/persistence.rs:307
↓ 22 callers
Function
tui_policy
()
crates/jcode-app-core/src/perf.rs:197
↓ 22 callers
Function
with_temp_jcode_home
(f: impl FnOnce() -> T)
crates/jcode-build-support/src/tests.rs:11
↓ 21 callers
Method
add_memory
Add a memory entry to the graph Also creates tag nodes and HasTag edges for any tags on the entry
crates/jcode-memory-types/src/graph.rs:287
↓ 21 callers
Function
builds_dir
Get path to builds directory
crates/jcode-build-support/src/storage_helpers.rs:7
↓ 21 callers
Method
centered_mode
(&self)
crates/jcode-tui/src/tui/ui_tests/mod.rs:376
↓ 21 callers
Method
create
(parent_id: Option<String>, title: Option<String>)
crates/jcode-base/src/session.rs:762
← previous
next →
201–300 of 23,343, ranked by callers