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
↓ 16 callers
Method
add
(&mut self, entry: MemoryEntry)
crates/jcode-memory-types/src/lib.rs:546
↓ 16 callers
Method
add_provider_message
(&mut self, message: Message)
crates/jcode-tui/src/tui/app/conversation_state.rs:203
↓ 16 callers
Function
binary_name
()
crates/jcode-build-support/src/paths.rs:68
↓ 16 callers
Function
browser_binary_path
()
crates/jcode-base/src/browser.rs:47
↓ 16 callers
Method
clear
(&mut self)
crates/jcode-app-core/src/server/client_api.rs:149
↓ 16 callers
Method
close_reasoning_region
Promote the live partial line to a committed line and end the region. The `_footer` argument is ignored (the "Thought for Xs" footer was removed); it
crates/jcode-tui/src/tui/app/input.rs:2953
↓ 16 callers
Method
handle_overlay_key
( &mut self, code: KeyCode, modifiers: KeyModifiers, )
crates/jcode-tui/src/tui/login_picker.rs:200
↓ 16 callers
Method
height
(self)
crates/jcode-desktop/src/hero_mask.rs:803
↓ 16 callers
Method
invalidate_model_picker_cache
(&mut self)
crates/jcode-tui/src/tui/app/inline_interactive.rs:790
↓ 16 callers
Function
invalidate_session_list_cache
()
crates/jcode-tui/src/tui/session_picker/loading.rs:150
↓ 16 callers
Function
is_safe_env_file_name
(name: &str)
crates/jcode-provider-metadata/src/lib.rs:237
↓ 16 callers
Method
is_welcome_timeline_visible
(&self)
crates/jcode-desktop/src/single_session.rs:1501
↓ 16 callers
Function
make_unavailable
(name: str, category: str, weight: float, reason: str)
ios/TestHarness/reward/types.py:36
↓ 16 callers
Method
observe
Observe the next rendered frame. Returns the diff against the previous frame when one was comparable.
crates/jcode-tui-core/src/anchor_stability.rs:212
↓ 16 callers
Function
observe_session_concurrency
(state: &mut SessionTelemetry)
crates/jcode-telemetry-core/src/lib.rs:692
↓ 16 callers
Method
openrouter_provider
(&self)
crates/jcode-base/src/provider/accessors.rs:60
↓ 16 callers
Function
parse_keybinding
(raw: &str)
crates/jcode-tui-core/src/keybind.rs:186
↓ 16 callers
Function
parse_openai_response_event
( data: &str, saw_text_delta: &mut bool, streaming_tool_calls: &mut HashMap<String, StreamingToolC
crates/jcode-provider-openai/src/stream.rs:293
↓ 16 callers
Method
queue_response
Queue a response (sequence of StreamEvents) to be returned on next complete() call
tests/e2e/mock_provider.rs:52
↓ 16 callers
Function
render_swarm_strip
( members: &[GalleryMember], selected: usize, focused: bool, hints: &[SwarmStripHint], ent
crates/jcode-tui-render/src/swarm_gallery.rs:539
↓ 16 callers
Function
render_system_message
( msg: &DisplayMessage, width: u16, _diff_mode: crate::config::DiffDisplayMode, )
crates/jcode-tui/src/tui/ui_messages.rs:540
↓ 16 callers
Method
report
(&self)
crates/jcode-tui-core/src/anchor_stability.rs:339
↓ 16 callers
Function
resolve_launch_hotkeys
Resolve a config into concrete launch hotkeys. Empty config -> built-in defaults. Invalid chords are skipped (logged by the caller). Duplicate chords
crates/jcode-setup-hints/src/launch_hotkeys.rs:165
↓ 16 callers
Method
scroll_body_to_bottom
(&mut self)
crates/jcode-desktop/src/single_session/transcript.rs:572
↓ 16 callers
Method
seed
(&mut self, mode: &str, nodes: Vec<TaskGraphNodeSpec>)
crates/jcode-app-core/src/server/comm_control_tests/dag_e2e.rs:98
↓ 16 callers
Function
session_path
(session_id: &str)
crates/jcode-base/src/session/storage_paths.rs:25
↓ 16 callers
Function
single_session_body_text_buffer_from_lines
( font_system: &mut FontSystem, lines: &[SingleSessionStyledLine], size: PhysicalSize<u32>, te
crates/jcode-desktop/src/single_session_render/text_buffers.rs:631
↓ 16 callers
Method
spawn
( command: &mut Command, notify_event_loop: impl Fn() + Send + 'static, )
crates/jcode-desktop/src/desktop_worker_host.rs:25
↓ 16 callers
Method
subscribe
(&self)
crates/jcode-base/src/bus.rs:508
↓ 16 callers
Method
with_project_dir
(mut self, project_dir: impl Into<PathBuf>)
crates/jcode-base/src/memory.rs:205
↓ 16 callers
Function
write_json_fast
Fast JSON write: atomic rename but no fsync. Good for frequent saves where durability on power loss is not critical (e.g., session saves during tool e
crates/jcode-storage/src/lib.rs:497
↓ 16 callers
Function
write_json_line
(writer: &mut UnixStream, value: Value)
crates/jcode-desktop/src/session_launch/server_io.rs:598
↓ 15 callers
Method
active_client_session_id
(&self)
crates/jcode-tui/src/tui/app/state_ui.rs:82
↓ 15 callers
Method
active_inline_widget
(&self)
crates/jcode-desktop/src/single_session/overlays.rs:1120
↓ 15 callers
Method
apply_stream_ops
Apply a batch of paced [`StreamOp`]s from the segment-aware [`StreamBuffer`](crate::tui::stream_buffer::StreamBuffer) to the live streaming view, pres
crates/jcode-tui/src/tui/app/input.rs:3160
↓ 15 callers
Function
bind_callback_listener
(port: u16)
crates/jcode-base/src/auth/oauth.rs:316
↓ 15 callers
Function
broadcast_swarm_status
( swarm_id: &str, swarm_members: &Arc<RwLock<HashMap<String, SwarmMember>>>, swarms_by_id: &Arc<Rw
crates/jcode-app-core/src/server/swarm.rs:742
↓ 15 callers
Function
browser_suppressed
(cli_no_browser: bool)
crates/jcode-base/src/auth/mod.rs:81
↓ 15 callers
Method
commit_pending_streaming_assistant_message
(&mut self)
crates/jcode-tui/src/tui/app/input.rs:3296
↓ 15 callers
Method
copilot_provider
(&self)
crates/jcode-base/src/provider/accessors.rs:39
↓ 15 callers
Function
copy_snapshot_for_pane
(pane: crate::tui::CopySelectionPane)
crates/jcode-tui/src/tui/ui.rs:1582
↓ 15 callers
Function
dbg
(command, session_id=None, timeout=TIMEOUT_SECS)
scripts/test_reload.py:67
↓ 15 callers
Method
execute
(&self, input: Value, _ctx: ToolContext)
crates/jcode-app-core/src/tool/computer/mod.rs:253
↓ 15 callers
Function
extract_line_text
(line: &Line<'_>)
crates/jcode-tui/src/tui/ui_messages/tests.rs:3
↓ 15 callers
Method
hard_compact_with
Emergency hard compaction: drop old messages without summarizing. Takes the caller's full message list to inspect content. When the remaining turns (
crates/jcode-base/src/compaction.rs:1444
↓ 15 callers
Method
id
(&self)
crates/jcode-protocol/src/lib.rs:562
↓ 15 callers
Function
is_safe_env_key_name
(name: &str)
crates/jcode-provider-metadata/src/lib.rs:230
↓ 15 callers
Function
latest_frame
Return the most recent frame capture.
crates/jcode-tui-visual-debug/src/lib.rs:386
↓ 15 callers
Function
lines_text
(lines: &[ratatui::text::Line<'_>])
crates/jcode-tui/src/tui/info_widget_tests.rs:653
↓ 15 callers
Function
load_auth_file
()
crates/jcode-base/src/auth/codex.rs:160
↓ 15 callers
Function
load_runtime_state
()
crates/jcode-app-core/src/server/swarm_persistence.rs:443
↓ 15 callers
Function
make_test_memory
(content: &str)
crates/jcode-memory-types/src/graph/graph_tests.rs:4
↓ 15 callers
Method
poll
(self)
scripts/profile_spawn.py:206
↓ 15 callers
Method
push_chunk
Append a chunk, coalescing with the previous queue entry when it has the same kind so the queue stays short under token-level feeds.
crates/jcode-tui-core/src/stream_buffer.rs:236
↓ 15 callers
Function
queue_soft_interrupt_for_session
( session_id: &str, content: String, urgent: bool, source: SoftInterruptSource, queues: &S
crates/jcode-app-core/src/server/state.rs:706
↓ 15 callers
Function
record_layout_snapshot
( messages_area: Rect, diagram_area: Option<Rect>, diff_pane_area: Option<Rect>, input_area: O
crates/jcode-tui/src/tui/ui.rs:1351
↓ 15 callers
Method
render
(&mut self, frame: &mut Frame)
crates/jcode-tui/src/tui/login_picker.rs:290
↓ 15 callers
Function
render_rounded_box
( title: &str, content: Vec<Line<'static>>, max_width: usize, border_style: Style, )
crates/jcode-tui-render/src/lib.rs:9
↓ 15 callers
Method
run
( &self, sessions: SessionAgents, soft_interrupt_queues: SessionInterruptQueues,
crates/jcode-app-core/src/server/jade_relay.rs:215
↓ 15 callers
Function
save
(mission: &Mission)
crates/jcode-app-core/src/mission.rs:169
↓ 15 callers
Method
save
Save config to file
crates/jcode-base/src/config/config_file.rs:58
↓ 15 callers
Method
save_project_graph
Save project memories as a MemoryGraph
crates/jcode-base/src/memory.rs:1778
↓ 15 callers
Method
session_by_ref
(&self, session_ref: SessionRef)
crates/jcode-tui/src/tui/session_picker.rs:853
↓ 15 callers
Method
set_centered
(&mut self, centered: bool)
crates/jcode-tui/src/tui/app/state_ui.rs:745
↓ 15 callers
Method
spawn_with_notify
Spawn a background task with explicit notify flag
crates/jcode-base/src/background.rs:420
↓ 15 callers
Function
test_session_card
(id: &str, title: &str, status: &str)
crates/jcode-desktop/src/main_tests.rs:6420
↓ 15 callers
Function
tool
(name: &str)
crates/jcode-base/src/mcp/schema_cache_tests.rs:21
↓ 15 callers
Function
truncate_detail
(text: &str, max_len: usize)
crates/jcode-swarm-core/src/lib.rs:587
↓ 15 callers
Function
truncate_line_with_ellipsis_to_width
(line: &Line<'static>, width: usize)
crates/jcode-tui-render/src/lib.rs:112
↓ 15 callers
Method
update
Update with new text, returns rendered lines This method efficiently handles streaming by: 1. Detecting if text was only appended (common case) 2. Fi
crates/jcode-tui-markdown/src/markdown_incremental.rs:46
↓ 15 callers
Function
wait_for_callback_async_on_listener
( listener: tokio::net::TcpListener, expected_state: &str, )
crates/jcode-base/src/auth/oauth.rs:322
↓ 15 callers
Function
wait_for_model_picker_load
(app: &mut App)
crates/jcode-tui/src/tui/app/tests/support_failover/part_01.rs:206
↓ 15 callers
Function
with_frame_perf_stats_mut
(f: impl FnOnce(&mut FramePerfStats))
crates/jcode-tui/src/tui/ui_frame_metrics.rs:397
↓ 15 callers
Method
with_session_id
(mut self, session_id: impl Into<String>)
crates/jcode-base/src/runtime_memory_log.rs:275
↓ 14 callers
Method
antigravity_provider
(&self)
crates/jcode-base/src/provider/accessors.rs:25
↓ 14 callers
Method
apply_env_overrides
(&mut self)
crates/jcode-base/src/config/env_overrides.rs:9
↓ 14 callers
Method
bedrock_provider
(&self)
crates/jcode-base/src/provider/accessors.rs:53
↓ 14 callers
Function
can_prompt_for_external_auth
()
crates/jcode-app-core/src/external_auth.rs:15
↓ 14 callers
Function
canonical_tool_name
(name: &str)
crates/jcode-tui-tool-display/src/lib.rs:20
↓ 14 callers
Method
clamp_draft_cursor
(&mut self)
crates/jcode-desktop/src/workspace.rs:1087
↓ 14 callers
Method
close
(self)
ios/TestHarness/mock_gateway.py:167
↓ 14 callers
Method
command_suggestions
Get command suggestions based on current input
crates/jcode-tui/src/tui/app/state_ui_input_helpers.rs:1118
↓ 14 callers
Method
current_copy_selection_text
(&self)
crates/jcode-tui/src/tui/app/copy_selection.rs:58
↓ 14 callers
Method
cursor_provider
(&self)
crates/jcode-base/src/provider/accessors.rs:46
↓ 14 callers
Function
estimate_pinned_diagram_pane_width_with_font
( diagram: &info_widget::DiagramInfo, pane_height: u16, min_width: u16, font_size: Option<(u16
crates/jcode-tui/src/tui/ui_diagram_pane.rs:632
↓ 14 callers
Method
finish
(self, messages: Vec<RichTranscriptMessage>)
crates/jcode-desktop/src/desktop_rich_text.rs:856
↓ 14 callers
Function
format_binding
(binding: &KeyBinding)
crates/jcode-tui-core/src/keybind.rs:461
↓ 14 callers
Function
frame
(rows: Vec<u64>)
crates/jcode-tui-core/src/anchor_stability.rs:492
↓ 14 callers
Function
handle_disconnected_key
( app: &mut App, code: KeyCode, modifiers: KeyModifiers, )
crates/jcode-tui/src/tui/app/remote.rs:1721
↓ 14 callers
Function
harden_secret_file_permissions
Best-effort hardening for a secret-bearing file and its parent directory. This is used before reading credential files so legacy permissive modes can
crates/jcode-storage/src/lib.rs:264
↓ 14 callers
Function
inline_widget_line_height
( kind: Option<InlineWidgetKind>, typography: &SingleSessionTypography, )
crates/jcode-desktop/src/single_session_render.rs:896
↓ 14 callers
Function
load_env_value_from_env_or_config
(env_key: &str, file_name: &str)
crates/jcode-provider-env/src/lib.rs:144
↓ 14 callers
Method
materialized_provider_messages
(&self)
crates/jcode-tui/src/tui/app/conversation_state.rs:13
↓ 14 callers
Function
maybe_emit_session_start
()
crates/jcode-telemetry-core/src/lib.rs:1286
↓ 14 callers
Function
md_dim_color
()
crates/jcode-tui-markdown/src/lib.rs:518
↓ 14 callers
Function
normalize_model_id
(model: &str)
crates/jcode-base/src/provider/models.rs:176
↓ 14 callers
Method
parse
(raw: Option<&str>)
crates/jcode-app-core/src/tool/open.rs:38
↓ 14 callers
Function
path_for_session
(session_id: &str)
crates/jcode-app-core/src/server/reload_recovery.rs:71
↓ 14 callers
Function
persist_swarm_state
( swarm_id: &str, swarm_plan: Option<&VersionedPlan>, coordinator_session_id: Option<&str>, sw
crates/jcode-app-core/src/server/swarm_persistence.rs:583
↓ 14 callers
Method
register_selfdev_tools
Register self-dev tools (only for canary/self-dev sessions)
crates/jcode-app-core/src/tool/mod.rs:992
← previous
next →
401–500 of 23,343, ranked by callers