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
↓ 9 callers
Method
frame
( &mut self, input: StreamingFollowInput, now: Instant, )
crates/jcode-desktop/src/single_session_render/motion/streaming_reveal.rs:78
↓ 9 callers
Method
get
(&self, id: &str)
crates/jcode-memory-types/src/lib.rs:571
↓ 9 callers
Function
git_hash
Runtime git hash, honoring the fast-release wrapper identity.
crates/jcode-build-meta/src/lib.rs:78
↓ 9 callers
Function
group_into_tiles
(entries: Vec<(String, T)>)
crates/jcode-tui-render/src/memory_tiles.rs:97
↓ 9 callers
Method
handle_inline_interactive_key
( &mut self, code: KeyCode, modifiers: KeyModifiers, )
crates/jcode-tui/src/tui/app/inline_interactive.rs:2860
↓ 9 callers
Method
handle_update_status
(&mut self, status: crate::bus::UpdateStatus)
crates/jcode-tui/src/tui/app/state_ui_maintenance.rs:135
↓ 9 callers
Method
has_welcome_timeline_transcript
(&self)
crates/jcode-desktop/src/single_session.rs:1509
↓ 9 callers
Function
hash_todos_payload
( session_id: Option<&str>, todos: &[TodoItem], goals: &[crate::todo::TodoGoal], )
crates/jcode-tui/src/tui/app/todos_view.rs:612
↓ 9 callers
Function
import_session_from_file
Import a Claude Code session from a file path
crates/jcode-base/src/import.rs:738
↓ 9 callers
Function
indented_section
(data: &str, heading: &str, indent: &str)
crates/jcode-base/src/login_qr.rs:81
↓ 9 callers
Function
inject_from_gate
Inject new gap/fix nodes from a gate that found a problem (the adversarial path). The gate does not decompose itself; instead it adds new sibling node
crates/jcode-plan/src/dag/ops.rs:444
↓ 9 callers
Method
invalidate_side_pane_images_signature
Drop the cached inline-image signature so the next prepared frame recomputes it. Needed when the image set changes without a display-messages mutation
crates/jcode-tui/src/tui/app/state_ui.rs:179
↓ 9 callers
Function
is_cache_ttl_1h
Check if 1-hour cache TTL is enabled
crates/jcode-base/src/provider/anthropic.rs:34
↓ 9 callers
Function
is_disabled
(raw: &str)
crates/jcode-tui-core/src/keybind.rs:179
↓ 9 callers
Function
is_enabled
Check if screenshot mode is enabled
crates/jcode-tui/src/tui/screenshot.rs:33
↓ 9 callers
Function
is_swarm_effort
Returns true when `effort` is either swarm sentinel (light or deep), case-insensitive. Used by providers to map to the strongest real effort.
crates/jcode-base/src/prompt.rs:95
↓ 9 callers
Function
is_waiting_for_stdin
(pid: u32)
crates/jcode-core/src/stdin_detect.rs:8
↓ 9 callers
Function
known_anthropic_model_ids
()
crates/jcode-base/src/provider/models.rs:685
↓ 9 callers
Function
list_claude_code_sessions
List all available Claude Code sessions
crates/jcode-base/src/import.rs:201
↓ 9 callers
Method
messages_for_provider
(&mut self)
crates/jcode-app-core/src/agent.rs:643
↓ 9 callers
Method
model
(&self)
crates/jcode-provider-openai-runtime/src/openai_provider_impl.rs:669
↓ 9 callers
Method
nodes
(&self)
crates/jcode-plan/src/dag/mod.rs:552
↓ 9 callers
Method
notified
(&self)
crates/jcode-agent-runtime/src/lib.rs:91
↓ 9 callers
Function
ok
(v: Value)
crates/jcode-app-core/src/tool/computer/coverage_tests.rs:28
↓ 9 callers
Method
onboarding_phase
The current onboarding phase, if the flow is active.
crates/jcode-tui/src/tui/app/onboarding_flow_control.rs:35
↓ 9 callers
Method
parse
(value: &str)
crates/jcode-base/src/goal.rs:18
↓ 9 callers
Function
parse_background_task_progress_notification_markdown
( content: &str, )
crates/jcode-base/src/message/notifications.rs:340
↓ 9 callers
Function
parse_inline_image_placeholder
Check if a line is an inline raster image placeholder and extract `(hash, rows, cols)`.
crates/jcode-tui-mermaid/src/mermaid_content.rs:412
↓ 9 callers
Method
path
(self)
crates/jcode-base/src/auth/external.rs:45
↓ 9 callers
Function
pending_login_path
(key: &str)
src/cli/login/scriptable.rs:619
↓ 9 callers
Function
prepare_body_incremental
( app: &dyn TuiState, width: u16, mut prev: Arc<PreparedMessages>, prev_msg_count: usize, )
crates/jcode-tui/src/tui/ui_prepare.rs:1623
↓ 9 callers
Function
process_message_streaming_mpsc
Process a message and stream events (mpsc channel - per-client)
crates/jcode-app-core/src/server/client_lifecycle.rs:3140
↓ 9 callers
Function
push_reasoning_blocks
Persist the model's reasoning for an assistant turn. This always keeps a readable, history-only copy of the reasoning in the transcript (`ContentBloc
crates/jcode-base/src/message.rs:230
↓ 9 callers
Function
rank_repositories_with
Rank repositories from session locations, resolving each working dir to its repository root via `resolve_root`. `now` anchors the recency decay (pass
crates/jcode-import-core/src/repo_ranking.rs:121
↓ 9 callers
Method
read_until
(&mut self, timeout: Duration, mut predicate: F)
crates/jcode-app-core/src/tool/communicate_tests.rs:1371
↓ 9 callers
Function
read_vscdb_key
Read a key from a vscdb file using the sqlite3 CLI.
crates/jcode-base/src/auth/cursor.rs:266
↓ 9 callers
Function
record_flicker_frame_sample
(sample: FlickerFrameSample)
crates/jcode-tui/src/tui/ui_frame_metrics.rs:972
↓ 9 callers
Function
record_session_effort
Record (or clear) a session's current reasoning effort. Pass `None` to forget it (e.g. when the effort is unset).
crates/jcode-app-core/src/session_effort.rs:23
↓ 9 callers
Method
register
Register a tool dynamically (for MCP tools, etc.)
crates/jcode-app-core/src/tool/mod.rs:733
↓ 9 callers
Method
register_ambient_tools
Register ambient-mode tools (only for ambient sessions)
crates/jcode-app-core/src/tool/mod.rs:1011
↓ 9 callers
Method
remember_input_undo_state
(&mut self)
crates/jcode-desktop/src/workspace.rs:1063
↓ 9 callers
Method
remove
(key: &'static str)
crates/jcode-app-core/src/tool/selfdev/tests.rs:26
↓ 9 callers
Method
remove
(key: &'static str)
crates/jcode-provider-openai-runtime/src/openai_tests.rs:36
↓ 9 callers
Function
remove_session_channel_subscriptions
( session_id: &str, channel_subscriptions: &ChannelSubscriptions, channel_subscriptions_by_session
crates/jcode-app-core/src/server/swarm_channels.rs:24
↓ 9 callers
Function
render_memory_widget
(data: &InfoWidgetData, inner: Rect)
crates/jcode-tui/src/tui/info_widget_memory_render.rs:3
↓ 9 callers
Function
render_messages_and_images
(session: &Session)
crates/jcode-base/src/session/render.rs:319
↓ 9 callers
Method
rendered_body_cache_key
(&self, size: (u32, u32))
crates/jcode-desktop/src/single_session/transcript.rs:162
↓ 9 callers
Method
reset_persist_state
(&mut self, snapshot_exists: bool)
crates/jcode-base/src/session.rs:509
↓ 9 callers
Function
sample_mermaid_page
(content: impl Into<String>)
crates/jcode-tui/src/tui/ui_pinned_tests.rs:35
↓ 9 callers
Method
schema
(&self)
crates/jcode-tui/src/tui/mod.rs:951
↓ 9 callers
Method
scroll_body_lines
(&mut self, lines: impl Into<f64>)
crates/jcode-desktop/src/single_session/transcript.rs:557
↓ 9 callers
Method
scroll_down
Scroll the chat transcript down by `amount` lines. Returns `true` if the stored scroll position actually changed. When the view is already following
crates/jcode-tui/src/tui/app/navigation.rs:1672
↓ 9 callers
Function
scroll_up_key
Get the configured scroll up key binding (code, modifiers).
crates/jcode-tui/src/tui/app/tests/scroll_copy_01/part_01.rs:215
↓ 9 callers
Function
send_request
(request: Request)
crates/jcode-app-core/src/tool/communicate/transport.rs:18
↓ 9 callers
Function
session_journal_path_from_snapshot
(path: &Path)
crates/jcode-base/src/session/storage_paths.rs:30
↓ 9 callers
Function
set_active_account
(label: &str)
crates/jcode-base/src/auth/codex.rs:206
↓ 9 callers
Method
set_model
(&self, model: &str)
crates/jcode-tui/src/tui/app/tests/onboarding_flow.rs:59
↓ 9 callers
Function
set_state
Update the memory activity state
crates/jcode-base/src/memory/activity.rs:45
↓ 9 callers
Method
set_status_label
(&mut self, label: impl Into<String>)
crates/jcode-desktop/src/single_session.rs:1441
↓ 9 callers
Function
shared_server_update_candidate
Resolve the binary that the shared daemon should spawn or reload into. This intentionally does not follow the fast-moving `current` channel. The shar
crates/jcode-build-support/src/paths.rs:437
↓ 9 callers
Function
single_session_body_scroll_metrics_for_total_lines
( app: &SingleSessionApp, size: PhysicalSize<u32>, total_lines: usize, )
crates/jcode-desktop/src/single_session_render/scrollbar.rs:133
↓ 9 callers
Function
single_session_body_viewport_for_tick
( app: &SingleSessionApp, size: PhysicalSize<u32>, tick: u64, smooth_scroll_lines: f32, )
crates/jcode-desktop/src/single_session_render/body_viewport.rs:13
↓ 9 callers
Function
single_session_text_areas_for_app
( app: &SingleSessionApp, buffers: &'a [Buffer], size: PhysicalSize<u32>, )
crates/jcode-desktop/src/single_session_render/text_areas.rs:13
↓ 9 callers
Function
source_allowed
(source: ExternalAuthSource)
crates/jcode-base/src/auth/external.rs:246
↓ 9 callers
Function
swarm_plan_event
( version: u64, items: Vec<crate::plan::PlanItem>, )
crates/jcode-tui/src/tui/app/tests/swarm_plan_graph_inline.rs:25
↓ 9 callers
Function
swarm_plan_mermaid
Build mermaid flowchart source for a swarm plan, or `None` when the plan is empty. Node styling encodes scheduler status (done/active/failed/ blocked/
crates/jcode-plan/src/mermaid.rs:40
↓ 9 callers
Function
tool_message
(name: &str, input: serde_json::Value)
crates/jcode-tui/src/tui/app/state_ui_storage.rs:498
↓ 9 callers
Method
uses_jcode_compaction
(&self)
crates/jcode-base/src/provider/mod.rs:2402
↓ 9 callers
Function
warm_cache_ttl
()
crates/jcode-tui/src/tui/mod.rs:1901
↓ 9 callers
Method
welcome_hero_text
(&self)
crates/jcode-desktop/src/single_session.rs:1493
↓ 9 callers
Method
with_source
(mut self, source: impl Into<String>)
crates/jcode-memory-types/src/lib.rs:388
↓ 9 callers
Function
with_temp_home
(f: F)
crates/jcode-base/src/safety.rs:528
↓ 9 callers
Function
with_temp_home
(f: F)
crates/jcode-base/src/memory_tests.rs:16
↓ 9 callers
Function
workspace_render_layout
( workspace: &Workspace, size: PhysicalSize<u32>, monitor_size: Option<PhysicalSize<u32>>, )
crates/jcode-desktop/src/workspace_vertices.rs:873
↓ 9 callers
Function
wrap_lines
(lines: Vec<Line<'static>>, width: usize)
crates/jcode-tui-markdown/src/lib.rs:1098
↓ 9 callers
Method
wrapped_plain_line
(&self, abs_line: usize)
crates/jcode-tui/src/tui/ui.rs:1471
↓ 9 callers
Function
write_private_file
(path: &PathBuf, value: &str)
crates/jcode-telemetry-core/src/state_support.rs:88
↓ 8 callers
Function
add_event
Add an event to the activity log
crates/jcode-base/src/memory/activity.rs:62
↓ 8 callers
Function
all
()
telemetry-worker/test/worker.test.mjs:78
↓ 8 callers
Method
as_str
(self)
crates/jcode-plan/src/dag/mod.rs:206
↓ 8 callers
Function
auto_edit_timeline
Auto-edit a timeline for demo-quality pacing. Compresses dead time so the replay feels snappy: - Tool call execution (tool_start → tool_done): capped
crates/jcode-app-core/src/replay.rs:827
↓ 8 callers
Function
backdated_now
Backdate `Instant::now()` by up to `amount`, saturating instead of panicking when the clock's epoch is too recent. `Instant` counts from boot on Wind
crates/jcode-tui/src/tui/app/helpers.rs:43
↓ 8 callers
Method
begin_kv_cache_request
( &mut self, messages: &[Message], tools: &[ToolDefinition], system_static: &s
crates/jcode-tui/src/tui/app.rs:1610
↓ 8 callers
Method
begin_line_if_needed
(&mut self)
crates/jcode-desktop/src/single_session/markdown.rs:742
↓ 8 callers
Method
begin_pending_login
(&mut self, pending: PendingLogin)
crates/jcode-tui/src/tui/app/auth.rs:593
↓ 8 callers
Method
block
(&self, id: &TranscriptBlockId)
crates/jcode-desktop/src/desktop_rich_text.rs:134
↓ 8 callers
Function
build_autojudge_startup_message
(parent_session_id: &str)
crates/jcode-tui/src/tui/app/commands_review.rs:482
↓ 8 callers
Function
build_judge_startup_message
(parent_session_id: &str)
crates/jcode-tui/src/tui/app/commands_review.rs:558
↓ 8 callers
Function
build_messages
Build OpenAI-compatible messages array from jcode's message format. Properly pairs tool_use blocks (in assistant messages) with their corresponding t
crates/jcode-provider-copilot/src/lib.rs:63
↓ 8 callers
Method
build_reasoning_request_parts_inner
( &self, model: &str, is_oauth: bool, show_thinking: bool, )
crates/jcode-provider-anthropic-runtime/src/lib.rs:688
↓ 8 callers
Function
calculate_placements
Calculate widget placements for multiple widgets Returns a list of placements for widgets that fit
crates/jcode-tui/src/tui/info_widget.rs:925
↓ 8 callers
Function
calculate_placements_anchored
Anchor-aware placement. Widgets behave like a pinned HUD: each holds the exact screen slot recorded in its anchor for as long as that slot can show it
crates/jcode-tui/src/tui/info_widget_layout.rs:121
↓ 8 callers
Function
clamp_line_to_width
Truncate a styled line so its display width never exceeds `max_width`. Splits mid-span if needed, dropping a trailing wide glyph that would straddle t
crates/jcode-tui-render/src/swarm_gallery.rs:1478
↓ 8 callers
Function
clear_account_credentials
Remove the local account credential and cached account identity/tier. The configured API base is intentionally retained because it is endpoint configu
crates/jcode-base/src/subscription_catalog.rs:315
↓ 8 callers
Function
clear_copy_viewport_snapshot
()
crates/jcode-tui/src/tui/ui.rs:1605
↓ 8 callers
Method
close_inline_widgets
(&mut self)
crates/jcode-desktop/src/single_session/overlays.rs:41
↓ 8 callers
Method
color
(self)
crates/jcode-tui-usage-overlay/src/lib.rs:35
↓ 8 callers
Function
compute_tier
( load_avg: Option<f64>, cpu_count: Option<usize>, avail_mb: Option<u64>, _total_mb: Option<u6
crates/jcode-app-core/src/perf.rs:382
↓ 8 callers
Function
connection
( session_id: &str, debug_client_id: &str, last_seen: Instant, )
crates/jcode-app-core/src/server/debug_tests.rs:140
↓ 8 callers
Method
context_window
(&self)
crates/jcode-base/src/provider/mod.rs:2570
← previous
next →
801–900 of 23,343, ranked by callers