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
↓ 12 callers
Function
validate_catalog_invariants
( activation: &AuthActivationResult, selected_model: Option<&str>, routes: &[ModelRoute], )
crates/jcode-base/src/auth/lifecycle.rs:102
↓ 12 callers
Function
wait_for_server_client
( socket_path: &std::path::Path, )
tests/e2e/test_support/mod.rs:881
↓ 12 callers
Method
with_duration_ms
(mut self, duration_ms: u64)
crates/jcode-base/src/live_tests.rs:398
↓ 12 callers
Method
with_title
Add title to message (builder pattern).
crates/jcode-tui-messages/src/message.rs:242
↓ 11 callers
Function
activate_auth_change
(request: &AuthActivationRequest)
crates/jcode-base/src/auth/lifecycle.rs:895
↓ 11 callers
Method
active_messages
Get the active (uncompacted) messages from a full message list. Skips the first `compacted_count` messages.
crates/jcode-base/src/compaction.rs:679
↓ 11 callers
Method
as_str
(self)
crates/jcode-provider-doctor/src/provider_e2e.rs:62
↓ 11 callers
Function
assert_content_parity
(md: &str)
crates/jcode-tui-markdown/src/render_core_adapter_tests.rs:34
↓ 11 callers
Method
canonical
A stable, human-readable canonical string such as `cmd+shift+k` or `ctrl+[`. Modifier order is fixed (cmd, ctrl, alt, shift) so two chords that mean t
crates/jcode-setup-hints/src/keymap/chord.rs:46
↓ 11 callers
Method
capture_inline_widget_exit
(&mut self)
crates/jcode-desktop/src/single_session/overlays.rs:9
↓ 11 callers
Method
clear
(&mut self)
crates/jcode-tui-mermaid/src/mermaid_cache_render.rs:410
↓ 11 callers
Function
client_selfdev_requested
Returns true if the current process was launched in self-dev client mode (i.e. `CLIENT_SELFDEV_ENV` is set). Defined in this low-level crate so any co
crates/jcode-selfdev-types/src/lib.rs:15
↓ 11 callers
Function
compact_display_message_tool_data
(message: &mut DisplayMessage)
crates/jcode-tui/src/tui/app/state_ui_storage.rs:450
↓ 11 callers
Method
compute_streaming_tps
(&self)
crates/jcode-tui/src/tui/app/misc_ui.rs:451
↓ 11 callers
Function
coordinator_identity
( model: Option<&str>, provider_key: Option<&str>, route_api_method: Option<&str>, )
crates/jcode-app-core/src/server/comm_session_tests.rs:454
↓ 11 callers
Function
create_repo_fixture
()
crates/jcode-app-core/src/tool/selfdev/tests.rs:54
↓ 11 callers
Function
create_test_context
()
crates/jcode-app-core/src/tool/skill.rs:402
↓ 11 callers
Function
current_source_state
(repo_dir: &Path)
crates/jcode-build-support/src/source_state.rs:91
↓ 11 callers
Method
direct_openai_compatible_route_parts
(&self)
crates/jcode-provider-openrouter-runtime/src/lib.rs:1284
↓ 11 callers
Method
ensure_block_gap
(&mut self)
crates/jcode-desktop/src/single_session/markdown.rs:817
↓ 11 callers
Method
ensure_runtime_mode
(&self)
crates/jcode-base/src/provider/jcode.rs:33
↓ 11 callers
Function
estimate_json_bytes
(value: &T)
crates/jcode-base/src/process_memory.rs:452
↓ 11 callers
Method
execute
(&self, input: Value, ctx: ToolContext)
crates/jcode-app-core/src/tool/skill.rs:79
↓ 11 callers
Method
filtered_indices
(&self)
crates/jcode-desktop/src/single_session/pickers.rs:153
↓ 11 callers
Method
finalize
Rewrite the output file so `summary` leads and the progressive log trails it. Background completion previews take the first ~500 chars of the output f
crates/jcode-app-core/src/tool/communicate.rs:706
↓ 11 callers
Function
force_apply_openai_compatible_profile_env
(profile: Option<OpenAiCompatibleProfile>)
crates/jcode-base/src/provider_catalog.rs:566
↓ 11 callers
Function
get_or_init_state
()
crates/jcode-tui/src/tui/info_widget.rs:899
↓ 11 callers
Function
handle_comm_await_members
( id: u64, req_session_id: String, target_status: Vec<String>, requested_ids: Vec<String>,
crates/jcode-app-core/src/server/comm_await.rs:317
↓ 11 callers
Method
handle_key_event
(&mut self, event: crossterm::event::KeyEvent)
crates/jcode-tui/src/tui/app/input.rs:2414
↓ 11 callers
Function
has_api_key
()
crates/jcode-base/src/auth/azure.rs:40
↓ 11 callers
Function
home_dir
()
crates/jcode-tui/src/tui/app/onboarding_flow.rs:500
↓ 11 callers
Function
is_active_status
Whether a status counts as "active" for the header's active-agent tally.
crates/jcode-tui-render/src/swarm_gallery.rs:53
↓ 11 callers
Method
is_empty
(&self)
crates/jcode-protocol/src/lib.rs:503
↓ 11 callers
Function
is_enabled
()
crates/jcode-telemetry-core/src/lib.rs:306
↓ 11 callers
Function
isolate_openrouter_autodetect_env
()
crates/jcode-provider-openrouter-runtime/src/openrouter_tests.rs:81
↓ 11 callers
Function
known_openai_model_ids
()
crates/jcode-base/src/provider/models.rs:700
↓ 11 callers
Function
load_all
()
crates/jcode-base/src/auth/validation.rs:13
↓ 11 callers
Function
load_launch_hotkeys_config
Load the `[launch_hotkeys]` table from `~/.jcode/config.toml`. Returns the default (empty -> built-in 3 hotkeys) when the file is missing or the sect
crates/jcode-setup-hints/src/lib.rs:314
↓ 11 callers
Method
log_env_snapshot
Record a lightweight environment snapshot for post-mortem debugging
crates/jcode-app-core/src/agent/environment.rs:39
↓ 11 callers
Function
member
( session_id: &str, swarm_id: Option<&str>, role: &str, )
crates/jcode-app-core/src/server/comm_session_tests.rs:46
↓ 11 callers
Function
normalize_latex_math
Normalize common LaTeX math containers into pulldown-cmark's `$` / `$$` syntax before markdown parsing. This recognizes `\(...\)`, `\[...\]`, standal
crates/jcode-render-core/src/preprocess.rs:51
↓ 11 callers
Function
normalized_auth_provider_id
(provider_hint: Option<&str>)
crates/jcode-base/src/auth/lifecycle.rs:808
↓ 11 callers
Method
on_auth_changed
(&self)
crates/jcode-base/src/provider/tests/auth_refresh.rs:42
↓ 11 callers
Function
owned_member
A swarm worker owned by `owner` (its spawning coordinator). Auto-assignment only targets such drivable workers, so test fixtures that model a spawned
crates/jcode-app-core/src/server/comm_control_tests.rs:83
↓ 11 callers
Method
parameters_schema
(&self)
crates/jcode-app-core/src/tool/ls.rs:56
↓ 11 callers
Function
parse_apply_patch
(input: &str)
crates/jcode-app-core/src/tool/apply_patch.rs:487
↓ 11 callers
Function
parse_claude_code_input
Parse Claude auth input. Accepted formats: - plain code (`abc123`) - URL/query with `code=` - `code#state` (OpenCode-style)
crates/jcode-base/src/auth/oauth.rs:570
↓ 11 callers
Function
persist_catalog
Persist the warm catalog so later processes skip the cold fetch.
crates/jcode-base/src/provider/antigravity.rs:43
↓ 11 callers
Function
populate_account_models
Populate the account-available model list (called once at startup from the Codex API).
crates/jcode-base/src/provider/models.rs:561
↓ 11 callers
Function
populate_context_limits
Populate the context limit cache from API-provided model data. Called once at startup when OpenAI OAuth credentials are available.
crates/jcode-base/src/provider/models.rs:484
↓ 11 callers
Function
present_swarm_notification
( sender: &str, notification_type: &NotificationType, message: &str, compact: bool, )
crates/jcode-tui/src/tui/app/remote_notifications.rs:133
↓ 11 callers
Function
push_rect
( vertices: &mut Vec<Vertex>, rect: Rect, color: [f32; 4], size: PhysicalSize<u32>, )
crates/jcode-desktop/src/render_helpers.rs:1067
↓ 11 callers
Method
refresh_split_view_if_needed
(&mut self)
crates/jcode-tui/src/tui/app/split_view.rs:68
↓ 11 callers
Method
render_inline_widget_kind
(&self)
crates/jcode-desktop/src/single_session/overlays.rs:105
↓ 11 callers
Method
render_inline_widget_reveal_progress
(&self)
crates/jcode-desktop/src/single_session/overlays.rs:167
↓ 11 callers
Function
render_messages_and_images_with_compacted_history
( session: &Session, compacted_history_visible: usize, )
crates/jcode-base/src/session/render.rs:327
↓ 11 callers
Function
render_swarm_panel
Render the swarm panel as a compact list of managed agents plus a detail viewport for the selected agent. Layout (top to bottom): ```text 🐝 swarm · N
crates/jcode-tui-render/src/swarm_gallery.rs:442
↓ 11 callers
Function
render_todos_widget
Render todos widget content
crates/jcode-tui/src/tui/info_widget_todos.rs:474
↓ 11 callers
Method
request
Send an authenticated Gmail REST request and return the parsed JSON response. Both backends produce the identical Gmail API JSON shape, so callers can
crates/jcode-base/src/gmail.rs:379
↓ 11 callers
Function
restore_env_var
(key: &str, previous: Option<OsString>)
crates/jcode-base/src/auth/tests.rs:4
↓ 11 callers
Method
reveal_now
Proportional, time-paced reveal. Advances the budget by the (clamped) elapsed time times a backlog-scaled rate, then drains that many chars (and any z
crates/jcode-tui-core/src/stream_buffer.rs:257
↓ 11 callers
Method
role
(&self)
crates/jcode-desktop/src/single_session.rs:942
↓ 11 callers
Function
run_search
(home: &Path, query: &str, options: &SearchOptions)
crates/jcode-app-core/src/tool/session_search_tests.rs:55
↓ 11 callers
Function
sample_picker
()
crates/jcode-tui/src/tui/ui_inline_interactive.rs:863
↓ 11 callers
Method
selected_session
(&self)
crates/jcode-tui/src/tui/session_picker.rs:791
↓ 11 callers
Method
selection
(&self)
crates/jcode-base/src/config.rs:558
↓ 11 callers
Function
send_cmd
Send a debug command and get response. Returns (ok, output, error).
scripts/test_swarm.py:28
↓ 11 callers
Function
set_cache_ttl_1h
Enable or disable the 1-hour cache TTL (default: 1-hour)
crates/jcode-base/src/provider/anthropic.rs:29
↓ 11 callers
Function
set_permissions_owner_only
Set file permissions to owner-only read/write (0o600). On Windows, replaces the DACL with a protected full-control ACE for the current process user so
crates/jcode-core/src/fs.rs:7
↓ 11 callers
Function
single_session_text_buffers_from_key
( key: &SingleSessionTextKey, size: PhysicalSize<u32>, font_system: &mut FontSystem, )
crates/jcode-desktop/src/single_session_render/text_buffers.rs:224
↓ 11 callers
Function
socket_path
()
crates/jcode-app-core/src/server/socket.rs:7
↓ 11 callers
Function
split_by_display_width
Split a string into chunks that each fit within `max_width` display columns, respecting multi-column characters (CJK characters take 2 columns, etc.).
crates/jcode-tui-render/src/memory_tiles.rs:123
↓ 11 callers
Method
start_login_provider
( &mut self, provider: crate::provider_catalog::LoginProviderDescriptor, )
crates/jcode-tui/src/tui/app/auth.rs:518
↓ 11 callers
Function
t
(secs: u64)
crates/jcode-app-core/src/server/util.rs:482
↓ 11 callers
Function
test_inputs_registry
(remote: bool)
crates/jcode-tui/src/tui/app/hotkey_feedback.rs:827
↓ 11 callers
Method
text
(&mut self, x: f32, y: f32, s: &str, size: f32, fill: &str, weight: u32, anchor: &str)
crates/jcode-productivity-core/src/dashboard.rs:92
↓ 11 callers
Function
tokens_path
()
crates/jcode-base/src/auth/google.rs:71
↓ 11 callers
Function
validate_external_auth_file
Validate an external auth file managed by another tool before reading it. jcode intentionally avoids mutating these files. We also reject obvious ris
crates/jcode-storage/src/lib.rs:405
↓ 11 callers
Function
with_preferred_aspect_ratio
(ratio: Option<f32>, f: impl FnOnce() -> R)
crates/jcode-tui-mermaid/src/lib.rs:127
↓ 11 callers
Method
wrapped_plain_line_count
(&self)
crates/jcode-tui/src/tui/ui.rs:1461
↓ 11 callers
Function
write_json_secret
(path: &Path, value: &T)
crates/jcode-storage/src/lib.rs:490
↓ 10 callers
Method
active_option
(&self)
crates/jcode-tui/src/tui/mod.rs:1353
↓ 10 callers
Function
anthropic_reasoning_caps
Reasoning-effort capabilities for a Claude model. Known generations are pinned to what the live API accepts (verified live 2026-07-01 for Fable 5 / O
crates/jcode-provider-core/src/anthropic.rs:229
↓ 10 callers
Method
append_streaming_text
(&mut self, text: &str)
crates/jcode-tui/src/tui/app/input.rs:3134
↓ 10 callers
Function
apply_runtime_env
()
crates/jcode-base/src/auth/azure.rs:69
↓ 10 callers
Method
assert_success
(&self, spec: &AuthLifecycleSpec)
crates/jcode-provider-doctor/src/lifecycle_driver.rs:164
↓ 10 callers
Function
boolToInt
(value)
telemetry-worker/src/worker.js:1608
↓ 10 callers
Function
build_responses_input
(messages: &[ChatMessage])
crates/jcode-provider-openai/src/request.rs:100
↓ 10 callers
Function
build_search_index
( id: &str, short_name: &str, title: &str, working_dir: Option<&str>, save_label: Option<&
crates/jcode-tui/src/tui/session_picker/loading.rs:230
↓ 10 callers
Function
build_section
Build the inline-images prepared section: a heading + correctly-sized placeholder per image, with explicit `image_regions` (render = Fit) that the vie
crates/jcode-tui/src/tui/ui_inline_image.rs:934
↓ 10 callers
Function
build_single_session_vertices_with_cached_body
( app: &SingleSessionApp, size: PhysicalSize<u32>, focus_pulse: f32, spinner_tick: u64, sm
crates/jcode-desktop/src/single_session_render.rs:348
↓ 10 callers
Method
bump
(&mut self)
crates/jcode-render-core/src/math.rs:580
↓ 10 callers
Function
clear_all_pending_memory
Clear all pending memory state across all sessions.
crates/jcode-base/src/memory/pending.rs:391
↓ 10 callers
Method
close
(&mut self)
crates/jcode-desktop/src/single_session/pickers.rs:50
↓ 10 callers
Function
copy_point_from_screen
( column: u16, row: u16, )
crates/jcode-tui/src/tui/ui.rs:1889
↓ 10 callers
Function
debug_run_command
( debug_socket_path: std::path::PathBuf, command: &str, session_id: Option<&str>, )
tests/e2e/test_support/mod.rs:798
↓ 10 callers
Method
definitions
Get all tool definitions for the API
crates/jcode-app-core/src/tool/mod.rs:319
↓ 10 callers
Function
derive_session_provider_key
(provider_name: &str)
crates/jcode-base/src/session.rs:266
↓ 10 callers
Function
disp_w
Terminal display width of a string (wide glyphs like 🐝 count as 2).
crates/jcode-tui-render/src/swarm_gallery.rs:1908
↓ 10 callers
Method
display_name
Display name with icon (e.g., "🔥 blazing")
crates/jcode-app-core/src/server/util.rs:465
← previous
next →
601–700 of 23,343, ranked by callers