MCPcopy Create free account

hub / github.com/1jehuang/jcode / functions

Functions23,343 in github.com/1jehuang/jcode

↓ 8 callersFunctioncreate_goal
(input: GoalCreateInput, working_dir: Option<&Path>)
crates/jcode-base/src/goal.rs:75
↓ 8 callersMethodcurrent_session_id
(&self)
crates/jcode-desktop/src/single_session.rs:1354
↓ 8 callersFunctioncursor_auth_file_path
Resolve Cursor CLI/device-login auth file path.
crates/jcode-base/src/auth/cursor.rs:366
↓ 8 callersFunctiondetect_conflicts
Find conflicts between jcode's configured bindings and the discovered machine bindings in `snapshot`. Conflicts are deduplicated per `(jcode field, i
crates/jcode-setup-hints/src/keymap/conflicts.rs:283
↓ 8 callersMethoddiff_pane_visible
(&self)
crates/jcode-tui/src/tui/app/navigation.rs:395
↓ 8 callersMethoddrain_events
(&mut self)
crates/jcode-app-core/src/server/comm_plan_tests.rs:203
↓ 8 callersFunctionemit_onboarding_step_once
( step: &'static str, auth_provider: Option<&str>, auth_method: Option<&str>, )
crates/jcode-telemetry-core/src/lib.rs:457
↓ 8 callersFunctionencode_collapsible_swarm_content
Encode a tldr + full body as collapsed swarm content.
crates/jcode-tui-messages/src/swarm_collapse.rs:25
↓ 8 callersFunctionensure_browser_ready_noninteractive
()
crates/jcode-base/src/browser.rs:789
↓ 8 callersFunctionensure_spawn_coordinator_swarm
( id: u64, req_session_id: &str, client_event_tx: &mpsc::UnboundedSender<ServerEvent>, swarm_m
crates/jcode-app-core/src/server/comm_session.rs:1233
↓ 8 callersFunctionestimate_side_panel_image_layout_with_font
( width: u32, height: u32, available_width: u16, inner_height: u16, lines_before_image: us
crates/jcode-tui/src/tui/ui_pinned_layout.rs:40
↓ 8 callersFunctionestimate_tokens
Estimate token count using jcode's existing chars-per-token heuristic.
crates/jcode-core/src/util.rs:27
↓ 8 callersMethodexiting
(&self)
crates/jcode-desktop/src/single_session_render/motion_composer.rs:226
↓ 8 callersFunctionexplicit_model_provider_prefix
(model: &str)
crates/jcode-provider-core/src/selection.rs:164
↓ 8 callersFunctionextract_external_text_from_json
(value: &serde_json::Value, include_tools: bool)
crates/jcode-import-core/src/lib.rs:461
↓ 8 callersMethodfield
(mut self, key: &'static str, value: impl Into<String>)
crates/jcode-base/src/hooks.rs:73
↓ 8 callersFunctionfind_server_by_socket_sync
Best-effort sync lookup for a server by socket path. This is used by client-side window title code before the async runtime is fully established or i
crates/jcode-base/src/registry.rs:237
↓ 8 callersFunctionfinish_request
( runtime: &SwarmMutationRuntime, state: &PersistedSwarmMutationState, response: PersistedSwarmMut
crates/jcode-app-core/src/server/swarm_mutation_state.rs:254
↓ 8 callersMethodflush
(&mut self)
crates/jcode-base/src/transport/windows.rs:330
↓ 8 callersFunctionforget_session_effort
Drop a session's entry entirely (called on session teardown to bound growth).
crates/jcode-app-core/src/session_effort.rs:43
↓ 8 callersFunctionformat_background_task_notification_markdown
(task: &BackgroundTaskCompleted)
crates/jcode-base/src/message/notifications.rs:242
↓ 8 callersFunctiongenerate_diff_summary
Generate a compact diff: "42- old" / "42+ new" (max 20 lines)
crates/jcode-app-core/src/tool/write.rs:128
↓ 8 callersMethodget
(&self, hash: &u64)
crates/jcode-tui-mermaid/src/lib.rs:652
↓ 8 callersMethodget_exact
(&mut self, key: &BodyCacheKey)
crates/jcode-tui/src/tui/ui.rs:946
↓ 8 callersFunctionget_tool_summary
Extract a brief summary from a tool call input (file path, command, etc.)
crates/jcode-tui/src/tui/ui_tools.rs:836
↓ 8 callersFunctiongraceful_shutdown_sessions
( reload_id: &str, _sessions: &SessionAgents, swarm_members: &Arc<RwLock<HashMap<String, SwarmMemb
crates/jcode-app-core/src/server/reload.rs:352
↓ 8 callersFunctionhandle_comm_complete_node
( id: u64, req_session_id: String, node_id: String, artifact_json: String, client_event_tx
crates/jcode-app-core/src/server/comm_graph.rs:409
↓ 8 callersFunctionhandle_comm_task_control
( id: u64, req_session_id: String, action: String, task_id: String, target_session: Option
crates/jcode-app-core/src/server/comm_control.rs:2044
↓ 8 callersMethodhandle_login_completed
(&mut self, login: LoginCompleted)
crates/jcode-tui/src/tui/app/auth.rs:3103
↓ 8 callersFunctionhandle_resume_session
( id: u64, session_id: String, working_dir_override: Option<&str>, client_instance_id: Option<
crates/jcode-app-core/src/server/client_session.rs:1015
↓ 8 callersMethodhas_activity_indicator
(&self)
crates/jcode-desktop/src/single_session.rs:1419
↓ 8 callersFunctionhas_cursor_api_key
Check if Cursor API key is available (env var or saved file).
crates/jcode-base/src/auth/cursor.rs:95
↓ 8 callersFunctionhas_live_listener
Return true if a live server process is listening on the socket path. This is intentionally weaker than [`is_server_ready`]: a live listener may stil
crates/jcode-app-core/src/server/socket.rs:155
↓ 8 callersMethodhas_queued_followups
(&self)
crates/jcode-tui/src/tui/app/input.rs:1252
↓ 8 callersFunctionhas_unconsented_external_auth
()
crates/jcode-base/src/auth/claude.rs:482
↓ 8 callersFunctionhotkey_to_win32
Map a full Windows hotkey onto `(modifier_flags, virtual_key_code)`.
crates/jcode-setup-hints/src/windows_hotkeys.rs:68
↓ 8 callersFunctionimported_claude_code_session_id
(session_id: &str)
crates/jcode-import-core/src/lib.rs:1226
↓ 8 callersFunctionimported_codex_session_id
(session_id: &str)
crates/jcode-import-core/src/lib.rs:1230
↓ 8 callersFunctionindexed_to_rgb
(idx: u8)
crates/jcode-tui-style/src/color.rs:280
↓ 8 callersFunctioninferred_reasoning_efforts
( provider_name: Option<&str>, model_name: Option<&str>, )
crates/jcode-tui/src/tui/app/helpers.rs:587
↓ 8 callersMethodinline_images_visible
Whether inline transcript images render expanded. When false, each image collapses to a one-line label stub with a `show image` badge. Persisted acros
crates/jcode-tui/src/tui/mod.rs:472
↓ 8 callersMethodinsert
(&mut self, hash: u64, lines: Vec<Line<'static>>)
crates/jcode-tui-markdown/src/lib.rs:446
↓ 8 callersFunctioninsert_input_text
(app: &mut App, text: &str)
crates/jcode-tui/src/tui/app/input.rs:860
↓ 8 callersFunctioninterrupt_and_queue_synthetic_message
( app: &mut App, content: String, status_notice: &str, display_notice: String, )
crates/jcode-tui/src/tui/app/commands_improve.rs:440
↓ 8 callersFunctionis_chatgpt_web_model
(model: &str)
crates/jcode-provider-openai-runtime/src/lib.rs:48
↓ 8 callersFunctionis_listable_model_name
(model: &str)
crates/jcode-base/src/provider/route_builders.rs:5
↓ 8 callersMethodis_remote_mode
(&self)
crates/jcode-tui/src/tui/ui_tests/mod.rs:281
↓ 8 callersMethodkv_cache_session_id
Session id the next KV-cache baseline should be tagged with. A single `App` can stream several sessions over its lifetime (remote session switches, l
crates/jcode-tui/src/tui/app.rs:1716
↓ 8 callersMethodlabel
(self)
src/cli/auth_test/types.rs:38
↓ 8 callersMethodlabel
(self)
crates/jcode-tui/src/tui/app/onboarding_flow.rs:41
↓ 8 callersFunctionlaunch_client_executable
()
crates/jcode-tui/src/tui/app/helpers.rs:163
↓ 8 callersFunctionlerp_f32
(start: f32, end: f32, progress: f32)
crates/jcode-desktop/src/single_session_render/math.rs:58
↓ 8 callersFunctionline_to_string
(line: &Line<'_>)
crates/jcode-tui-markdown/src/markdown_tests/mod.rs:3
↓ 8 callersFunctionload_endpoints_disk_cache
(model: &str)
crates/jcode-provider-openrouter/src/lib.rs:598
↓ 8 callersFunctionload_key_from_file
(path: &PathBuf)
crates/jcode-base/src/auth/cursor_tests.rs:249
↓ 8 callersFunctionload_or_refresh_tokens
()
crates/jcode-base/src/auth/gemini.rs:272
↓ 8 callersFunctionload_pending_login
(path: &PathBuf, provider: &str)
src/cli/login/scriptable.rs:635
↓ 8 callersMethodload_plugin_skills_from_root
Load skills provided by Claude Code plugins under `plugins_root`. Returns the number of skills loaded. Errors are skipped so a broken plugin never pre
crates/jcode-base/src/skill.rs:343
↓ 8 callersFunctionmark
(tag: str)
scripts/repro_live_duplicate.py:284
↓ 8 callersMethodmark_active
Mark session as active (e.g., when resuming)
crates/jcode-base/src/session.rs:1032
↓ 8 callersMethodmark_inline_widget_opened
(&mut self)
crates/jcode-desktop/src/single_session/overlays.rs:4
↓ 8 callersMethodmatches
(&self, code: KeyCode, modifiers: KeyModifiers)
crates/jcode-tui-core/src/keybind.rs:12
↓ 8 callersMethodmaybe_begin_onboarding_flow_on_startup
One-shot startup check: the fresh-install path logs the user in at the CLI before* the TUI launches, so no in-TUI login event ever fires. If we boot a
crates/jcode-tui/src/tui/app/onboarding_flow_control.rs:69
↓ 8 callersFunctionmember_status_is_terminal
Terminal members are historical records, not live agents. They remain visible temporarily for reports and diagnostics but must not consume the runaway
crates/jcode-app-core/src/server/swarm.rs:227
↓ 8 callersFunctionmemory_sidecar_enabled
Whether the user opted into the memory sidecar (LLM precision judge) mode. This is the *configured* intent, not whether an LLM is actually reachable.
crates/jcode-base/src/memory.rs:121
↓ 8 callersMethodnormalize
(mut self)
crates/jcode-background-types/src/lib.rs:43
↓ 8 callersMethodnormalize_diagram_state
(&mut self)
crates/jcode-tui/src/tui/app/navigation.rs:350
↓ 8 callersFunctionnormalize_read_range
(params: &ReadInput)
crates/jcode-app-core/src/tool/read.rs:59
↓ 8 callersMethodnormalized_copy_selection
(&self)
crates/jcode-tui/src/tui/app/copy_selection.rs:39
↓ 8 callersFunctiononboarding_test_app
()
crates/jcode-tui/src/tui/app/tests/onboarding_flow.rs:79
↓ 8 callersFunctionopenrouter_catalog_model_id
(model: &str)
crates/jcode-base/src/provider/route_builders.rs:96
↓ 8 callersMethodparse
(value: &str)
src/cli/acp.rs:31
↓ 8 callersFunctionparse_claude_code_credentials_blob
Parse a Claude Code credentials blob into [`ClaudeCredentials`]. Accepts both the wrapped file form (`{"claudeAiOauth": {...}}`) and a bare OAuth obj
crates/jcode-base/src/auth/claude.rs:240
↓ 8 callersFunctionplan_fixture
(swarm_id: &str, coord: &str, worker: &str)
crates/jcode-app-core/src/server/comm_plan_tests.rs:110
↓ 8 callersMethodprevious
(&mut self)
crates/jcode-tui/src/tui/session_picker/navigation.rs:42
↓ 8 callersMethodpropose
(&self, from: &str, items: Vec<PlanItem>)
crates/jcode-app-core/src/server/comm_plan_tests.rs:152
↓ 8 callersMethodprose_style
(&self)
crates/jcode-desktop/src/single_session/markdown.rs:827
↓ 8 callersFunctionprovider_for_model
Detect which provider a model belongs to
crates/jcode-base/src/provider/models.rs:1166
↓ 8 callersMethodprovider_handle
(&self)
crates/jcode-app-core/src/agent/provider.rs:16
↓ 8 callersFunctionprovider_key
(provider: ActiveProvider)
crates/jcode-provider-core/src/selection.rs:95
↓ 8 callersMethodprovider_name
(&self)
crates/jcode-tui/src/tui/app/state_ui_runtime.rs:330
↓ 8 callersFunctionpush_task_event
(status: &mut TaskStatusFile, event: BackgroundTaskEventRecord)
crates/jcode-base/src/background/model.rs:103
↓ 8 callersMethodread_event
(&self)
src/cli/acp.rs:120
↓ 8 callersFunctionread_shared_server_version
Read the current shared-server version.
crates/jcode-build-support/src/storage_helpers.rs:193
↓ 8 callersMethodread_status_file
(&self, path: &std::path::Path)
crates/jcode-base/src/background.rs:128
↓ 8 callersFunctionrecord_value
(reload_id: &str, phase: &str, fields: Value)
crates/jcode-app-core/src/server/reload_trace.rs:137
↓ 8 callersFunctionrecv_final_catalog_notification
(rx: &mut mpsc::UnboundedReceiver<ServerEvent>)
crates/jcode-app-core/src/server/provider_control_tests.rs:12
↓ 8 callersFunctionredirect_uri
(port: u16)
crates/jcode-base/src/auth/oauth.rs:41
↓ 8 callersFunctionrelease_retained_heap
Return freed-but-retained heap pages to the OS. glibc malloc keeps pages freed by large transient allocations (history loads, provider payloads, rend
crates/jcode-base/src/process_memory.rs:482
↓ 8 callersMethodremove
(key: &'static str)
crates/jcode-provider-bedrock/src/lib.rs:1542
↓ 8 callersFunctionrender_background_task_message
( msg: &DisplayMessage, width: u16, diff_mode: crate::config::DiffDisplayMode, )
crates/jcode-tui/src/tui/ui_messages.rs:2228
↓ 8 callersFunctionrender_inline_latex
Render inline LaTeX as compact Unicode suitable for an ordinary text line.
crates/jcode-render-core/src/math.rs:40
↓ 8 callersMethodrender_inline_widget_line_count
(&self)
crates/jcode-desktop/src/single_session/overlays.rs:132
↓ 8 callersMethodrender_inline_widget_styled_lines
(&self)
crates/jcode-desktop/src/single_session/overlays.rs:118
↓ 8 callersMethodrender_inline_widget_visible_line_count
(&self)
crates/jcode-desktop/src/single_session/overlays.rs:158
↓ 8 callersFunctionrender_markdown_via_core
Parse markdown and render it to ratatui lines through the shared core.
crates/jcode-tui-markdown/src/render_core_adapter.rs:131
↓ 8 callersFunctionrender_review_html
(manifest: &OvernightManifest)
crates/jcode-app-core/src/overnight.rs:1022
↓ 8 callersFunctionreplace_process
Replace the current process with a new command (exec on Unix). On Unix, this calls exec() which never returns on success. On Windows, this spawns the
crates/jcode-base/src/platform.rs:441
↓ 8 callersFunctionresolve_dual_credential_auth
Resolve the credential a dual-auth provider (Anthropic / OpenAI) will use. `runtime_provider` is the raw `JCODE_RUNTIME_PROVIDER` value (if any); it
crates/jcode-base/src/auth/active_method.rs:70
↓ 8 callersFunctionrun_applescript_timeout
Run AppleScript with an explicit timeout.
crates/jcode-app-core/src/tool/computer/osa.rs:28
← previousnext →901–1,000 of 23,343, ranked by callers