MCPcopy Create free account

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

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

↓ 10 callersFunctiondrain_frames
Drain the buffer to empty using fixed-cadence redraw frames, returning the per-frame reveal sizes (in chars).
crates/jcode-tui-core/src/stream_buffer.rs:552
↓ 10 callersMethodelapsed
(&self)
src/bin/tui_bench.rs:919
↓ 10 callersFunctionendorsed_skills
Return the curated list of skills endorsed by jcode.
crates/jcode-base/src/skill.rs:881
↓ 10 callersFunctionentry
( path: &str, label: &'static str, mtime: Option<SystemTime>, )
crates/jcode-app-core/src/server/util.rs:710
↓ 10 callersFunctionfinish_turn
(app: &mut App)
crates/jcode-tui/src/tui/app/local.rs:498
↓ 10 callersFunctiongemini_cli_oauth_path
()
crates/jcode-base/src/auth/gemini.rs:169
↓ 10 callersFunctiongenerate_pkce
Generate PKCE code verifier and challenge
crates/jcode-base/src/auth/oauth.rs:97
↓ 10 callersMethodhandle_turn_error
(&mut self, error: impl Into<String>)
crates/jcode-tui/src/tui/app/model_context.rs:789
↓ 10 callersFunctionhash_f32
(value: f32, hasher: &mut impl Hasher)
crates/jcode-desktop/src/single_session_render/motion_transcript.rs:965
↓ 10 callersFunctionhashes
(range: std::ops::Range<u64>)
crates/jcode-tui-core/src/anchor_stability.rs:502
↓ 10 callersMethodid
(self)
crates/jcode-base/src/auth/integration.rs:20
↓ 10 callersFunctioninit_provider_for_validation
( choice: &ProviderChoice, model: Option<&str>, )
src/cli/provider_init.rs:1350
↓ 10 callersFunctioninline_image_id
Stable content id for an inline image, derived from its media type and base64 payload. No decoding is performed.
crates/jcode-tui-mermaid/src/mermaid_inline.rs:47
↓ 10 callersFunctionlabel_for
(checkpoint: &str)
crates/jcode-provider-doctor/src/provider_e2e.rs:280
↓ 10 callersFunctionline_display_width
(text: &str)
crates/jcode-tui/src/tui/ui/display_width.rs:1
↓ 10 callersFunctionload_github_token
Load a GitHub OAuth token from standard Copilot/CLI config locations. Checks in order: 1. COPILOT_GITHUB_TOKEN environment variable 2. GH_TOKEN envir
crates/jcode-base/src/auth/copilot.rs:156
↓ 10 callersFunctionlock_env
()
src/cli/provider_init_tests.rs:15
↓ 10 callersFunctionlog_provider_canonical_input
( provider: &str, model: &str, format: &str, payload: &Value, items: &[Value], system:
crates/jcode-provider-core/src/fingerprint.rs:65
↓ 10 callersFunctionmac_hotkey_last_dir_file
()
crates/jcode-setup-hints/src/lib.rs:290
↓ 10 callersFunctionmac_hotkey_last_repo_file
()
crates/jcode-setup-hints/src/lib.rs:297
↓ 10 callersFunctionmake_provider
()
crates/jcode-provider-openrouter-runtime/src/openrouter_tests.rs:1091
↓ 10 callersFunctionmembers_to_gallery
Convert swarm members into renderer-agnostic gallery members.
crates/jcode-tui/src/tui/info_widget_swarm_gallery.rs:75
↓ 10 callersMethodmodel
(&self)
crates/jcode-app-core/src/agent_tests/retention_readiness.rs:174
↓ 10 callersFunctionnew_event_id
()
crates/jcode-telemetry-core/src/state_support.rs:302
↓ 10 callersFunctionopenai_compatible_profile_static_models
(profile: OpenAiCompatibleProfile)
crates/jcode-base/src/provider_catalog.rs:332
↓ 10 callersFunctionopenai_usage_data_from_provider_report
(report: &ProviderUsage)
crates/jcode-base/src/usage/cache.rs:211
↓ 10 callersMethodparse
(value: &str)
crates/jcode-task-types/src/lib.rs:13
↓ 10 callersFunctionparse_collapsible_swarm_content
Parse collapsible swarm content. Returns `None` for plain content.
crates/jcode-tui-messages/src/swarm_collapse.rs:30
↓ 10 callersFunctionpeek_for_session
(session_id: &str)
crates/jcode-app-core/src/server/reload_recovery.rs:217
↓ 10 callersMethodprogress_mouse_scroll_animation
(&mut self)
crates/jcode-tui/src/tui/app/navigation.rs:849
↓ 10 callersMethodpush_step
(&mut self, name: impl Into<String>, ok: bool, detail: impl Into<String>)
src/cli/auth_test/types.rs:221
↓ 10 callersFunctionread_secret_line
Read a single line of secret input from stdin. When stdin is a TTY this reads in raw mode without echoing the typed characters (so secrets don't appe
crates/jcode-base/src/secret_input.rs:16
↓ 10 callersMethodreasoning_effort
(&self)
crates/jcode-tui/src/tui/app/tests/support_failover/part_01.rs:160
↓ 10 callersFunctionreasoning_line_markup
Wrap a completed reasoning line as dim+italic markdown. Empty lines become a bare newline (no empty emphasis run). The result always ends in a Common
crates/jcode-render-core/src/reasoning.rs:48
↓ 10 callersMethodrefresh_visible_indices
(&mut self)
crates/jcode-desktop/src/single_session/pickers.rs:157
↓ 10 callersFunctionremove_session_from_swarm
( session_id: &str, swarm_id: &str, swarm_members: &Arc<RwLock<HashMap<String, SwarmMember>>>,
crates/jcode-app-core/src/server/swarm.rs:995
↓ 10 callersMethodrename_title
Set or clear the user-provided display title. This intentionally does not change the immutable session id, memorable short name, generated title, pro
crates/jcode-base/src/session.rs:844
↓ 10 callersFunctionrender_assistant_message
( msg: &DisplayMessage, width: u16, _diff_mode: crate::config::DiffDisplayMode, )
crates/jcode-tui/src/tui/ui_messages.rs:83
↓ 10 callersFunctionrender_display_latex
Render display LaTeX as a small Unicode layout.
crates/jcode-render-core/src/math.rs:51
↓ 10 callersFunctionrender_mermaid_untracked
Render without registering the diagram in ACTIVE_DIAGRAMS. Useful for internal widget visuals that should not appear in the user-visible diagram pane.
crates/jcode-tui-mermaid/src/mermaid_cache_render.rs:830
↓ 10 callersFunctionrender_swarm_gallery
Render the swarm gallery. Returns lines ready to draw, fitting within `total_width` columns and roughly `cfg.max_height` rows (plus header).
crates/jcode-tui-render/src/swarm_tiles.rs:353
↓ 10 callersFunctionrender_swarm_strip_vertical
( members: &[GalleryMember], selected: usize, focused: bool, hints: &[SwarmStripHint], ent
crates/jcode-tui-render/src/swarm_gallery.rs:872
↓ 10 callersFunctionresolve_resume_target_to_jcode
( target: &jcode_session_types::ResumeTarget, )
crates/jcode-base/src/import.rs:626
↓ 10 callersFunctionruntime_dir
Platform-aware runtime directory for sockets and ephemeral state. - Linux: `$XDG_RUNTIME_DIR` (typically `/run/user/<uid>`) - macOS: `$TMPDIR` (per-u
crates/jcode-storage/src/lib.rs:97
↓ 10 callersMethodsave
Save manifest to disk
crates/jcode-build-support/src/lib.rs:80
↓ 10 callersMethodscroll_up
Scroll the chat transcript up by `amount` lines. Returns `true` if the stored scroll position actually changed. Callers (e.g. the mouse-wheel queue)
crates/jcode-tui/src/tui/app/navigation.rs:1599
↓ 10 callersFunctionseed_rendered_plan_graph
Seeds one plan-graph message via a SwarmPlan event and renders it through the real swarm-message markdown path so its diagram registers in ACTIVE_DIAG
crates/jcode-tui/src/tui/app/tests/swarm_plan_graph_inline.rs:937
↓ 10 callersMethodsend
(&self, request: &Request)
src/cli/acp.rs:111
↓ 10 callersFunctionsend_payload
(payload: serde_json::Value, mode: DeliveryMode)
crates/jcode-telemetry-core/src/lib.rs:1047
↓ 10 callersMethodset_canary
(&mut self, build_hash: &str)
crates/jcode-app-core/src/agent/turn_execution.rs:266
↓ 10 callersMethodset_remote_startup_phase
(&mut self, phase: super::RemoteStartupPhase)
crates/jcode-tui/src/tui/app/conversation_state.rs:465
↓ 10 callersFunctionsingle_session_body_bottom_for_total_lines
( app: &SingleSessionApp, size: PhysicalSize<u32>, total_lines: usize, )
crates/jcode-desktop/src/single_session_render/body_viewport.rs:313
↓ 10 callersFunctionsingle_session_draft_top_for_app
( app: &SingleSessionApp, size: PhysicalSize<u32>, )
crates/jcode-desktop/src/single_session_render/selection_caret.rs:223
↓ 10 callersFunctionsingle_session_text_key_for_tick_with_rendered_body
( app: &SingleSessionApp, size: PhysicalSize<u32>, tick: u64, smooth_scroll_lines: f32, re
crates/jcode-desktop/src/single_session_render/text_buffers.rs:68
↓ 10 callersMethodstatus
(&self)
crates/jcode-tui/src/tui/app/state_ui_runtime.rs:294
↓ 10 callersMethodsubscribe
Subscribe to events
crates/jcode-app-core/src/server/client_api.rs:61
↓ 10 callersFunctionsummarize_plan_graph
(items: &[PlanItem])
crates/jcode-plan/src/lib.rs:523
↓ 10 callersFunctiontake_prepared_input
(app: &mut App)
crates/jcode-tui/src/tui/app/input.rs:2374
↓ 10 callersFunctiontelemetry_envelope
()
crates/jcode-telemetry-core/src/lib.rs:394
↓ 10 callersFunctiontimeline_to_replay_events
Convert a timeline into a sequence of (delay_ms, ReplayEvent) pairs for playback.
crates/jcode-app-core/src/replay.rs:401
↓ 10 callersFunctiontruncate_smart
(s: &str, max_len: usize)
crates/jcode-tui/src/tui/info_widget_text.rs:1
↓ 10 callersMethodupdate_context_limit_for_model
(&mut self, model: &str)
crates/jcode-tui/src/tui/app/model_context.rs:639
↓ 10 callersFunctionversion
()
crates/jcode-app-core/src/telemetry_state.rs:232
↓ 10 callersMethodvisual_for_key
(&self, key: u64)
crates/jcode-desktop/src/single_session_render/motion_composer.rs:222
↓ 10 callersFunctionwait_for_server_ready
( socket_path: &std::path::Path, debug_socket_path: &std::path::Path, )
tests/e2e/test_support/mod.rs:233
↓ 10 callersFunctionwith_state
(f: impl FnOnce(&mut ProvenanceState) -> R)
crates/jcode-base/src/sponsors/provenance.rs:56
↓ 10 callersFunctionwrap_input_text
( input: &str, cursor_pos: usize, line_width: usize, num_str: &str, prompt_char: &'a str,
crates/jcode-tui/src/tui/ui_input.rs:2894
↓ 10 callersFunctionwrite_log
(event: &str, detail: Option<serde_json::Value>)
crates/jcode-base/src/memory_log.rs:82
↓ 9 callersMethodaccumulate_streaming_output_tokens
( &mut self, output_tokens: u64, call_output_tokens_seen: &mut u64, )
crates/jcode-tui/src/tui/app/input.rs:3336
↓ 9 callersFunctionactivation_for_provider_id
(provider_id: &str)
crates/jcode-base/src/auth/lifecycle.rs:2358
↓ 9 callersFunctionadd_message_cache_breakpoint
(messages: &mut [ApiMessage])
crates/jcode-provider-anthropic-runtime/src/lib.rs:2344
↓ 9 callersFunctionanthropic
(has_oauth: bool, has_api_key: bool)
crates/jcode-base/src/auth/active_method.rs:125
↓ 9 callersFunctionapply_login_provider_profile_env
(provider: LoginProviderDescriptor)
src/cli/provider_init.rs:1206
↓ 9 callersMethodapply_side_panel_snapshot
( &mut self, snapshot: crate::side_panel::SidePanelSnapshot, )
crates/jcode-tui/src/tui/app/state_ui.rs:643
↓ 9 callersMethodattach_image
(&mut self, media_type: String, base64_data: String)
crates/jcode-desktop/src/workspace.rs:676
↓ 9 callersFunctionbegin_session_with_mode
( provider: &str, model: &str, parent_session_id: Option<String>, resumed_session: bool, )
crates/jcode-telemetry-core/src/lib.rs:1561
↓ 9 callersFunctionbuild_contents
(messages: &[Message])
crates/jcode-provider-gemini/src/lib.rs:254
↓ 9 callersFunctionbuild_test_agent_with_id
( provider: Arc<dyn Provider>, registry: Registry, session_id: &str, messages: Vec<crate::sess
crates/jcode-app-core/src/server/client_session_tests.rs:180
↓ 9 callersFunctionbuild_turn_notification
Build the compact notification. Kept free of `App` for testability. Layout (macOS): title: jcode · <session> · done in <dur> subtitle: <todo progr
crates/jcode-tui/src/tui/app/turn_notify.rs:102
↓ 9 callersFunctioncheapness_for_route
( model: &str, provider: &str, api_method: &str, )
crates/jcode-base/src/provider/pricing.rs:233
↓ 9 callersFunctionclear_area
(frame: &mut Frame, area: Rect)
crates/jcode-tui-render/src/chrome.rs:4
↓ 9 callersMethodclear_profile_keys
(&self)
tests/provider_matrix.rs:126
↓ 9 callersMethodcode
(&self)
crates/jcode-base/src/subscription_api.rs:157
↓ 9 callersMethodcomplete
Simple completion - send a prompt, get a response. Routes to the correct API based on the detected backend.
crates/jcode-base/src/sidecar.rs:197
↓ 9 callersMethodcomplete
( &self, messages: &[Message], tools: &[ToolDefinition], system: &str,
crates/jcode-provider-openrouter-runtime/src/openrouter_provider_impl.rs:37
↓ 9 callersFunctionconfigure_test_remote_models
(app: &mut App)
crates/jcode-tui/src/tui/app/tests/state_model_poke_02/part_01.rs:1140
↓ 9 callersFunctionconfigured_api_base
()
crates/jcode-base/src/subscription_api.rs:194
↓ 9 callersMethodconnect
(port: u16, token: &str)
tests/e2e/test_support/mod.rs:343
↓ 9 callersFunctionconsume_native_stream
Drive any native [`Provider`] runtime's `complete` and fold the resulting stream into a single outcome, surfacing any provider-emitted error as a hard
crates/jcode-provider-doctor/src/live_provider_probes.rs:748
↓ 9 callersMethodcontent_preview
Get a text preview of the message content
crates/jcode-session-types/src/lib.rs:281
↓ 9 callersFunctioncreate_test_app
()
crates/jcode-tui/src/tui/ui_header.rs:1053
↓ 9 callersFunctioncreate_test_tool
()
crates/jcode-app-core/src/tool/mcp.rs:468
↓ 9 callersMethodcurrent_skills_snapshot
(&self)
crates/jcode-tui/src/tui/app/state_ui_runtime.rs:5
↓ 9 callersFunctiondebug_flicker_frame_history
(limit: usize)
crates/jcode-tui/src/tui/ui_frame_metrics.rs:1058
↓ 9 callersFunctiondiv_ceil_u32
(value: u32, divisor: u32)
crates/jcode-tui/src/tui/ui_diagram_pane.rs:498
↓ 9 callersFunctionemit_desktop_profile_event
(event: &'static str, payload: serde_json::Value)
crates/jcode-desktop/src/desktop_profiling.rs:720
↓ 9 callersFunctionensure_success
(response: &ServerEvent)
crates/jcode-app-core/src/tool/communicate.rs:51
↓ 9 callersFunctionexchange_claude_code_at_url
( token_url: &str, verifier: &str, input: &str, redirect_uri: &str, )
crates/jcode-base/src/auth/oauth.rs:646
↓ 9 callersFunctionforget
Remove a session's metrics, called when the session leaves the swarm or disconnects, to avoid unbounded growth.
crates/jcode-base/src/session_metrics.rs:191
↓ 9 callersFunctionformat_error_chain
Render an `anyhow::Error` as its full cause chain (`outer: cause: root`). The doctor wraps probe failures with high-level context (e.g. "open native
crates/jcode-provider-doctor/src/provider_e2e.rs:2379
← previousnext →701–800 of 23,343, ranked by callers