MCPcopy Create free account

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

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

↓ 2,222 callersMethoditer
(&self)
crates/jcode-tui-mermaid/src/lib.rs:697
↓ 1,694 callersMethodclone
(&self)
crates/jcode-app-core/src/tool/mod.rs:104
↓ 1,391 callersMethodlen
(&self)
crates/jcode-plan/src/dag/mod.rs:556
↓ 1,022 callersMethodfilter
(&self)
crates/jcode-tui/src/tui/app/inline_interactive/preview_request.rs:26
↓ 844 callersMethodget
Get a skill by name
crates/jcode-base/src/skill.rs:532
↓ 729 callersFunctioncreate_test_app
()
crates/jcode-tui/src/tui/app/tests/support_failover/part_01.rs:178
↓ 709 callersMethodlock
Acquire the process-global test env lock. This recovers from a poisoned mutex (`into_inner`) instead of propagating the `PoisonError`. The env guard
crates/jcode-provider-openrouter-runtime/src/openrouter_tests.rs:25
↓ 683 callersMethodok
(&self)
crates/jcode-base/src/auth/lifecycle.rs:74
↓ 680 callersMethodis_empty
(&self)
crates/jcode-tui/src/tui/info_widget.rs:671
↓ 549 callersMethodpush
(&mut self, node: TaskNode)
crates/jcode-plan/src/dag/mod.rs:576
↓ 527 callersMethodfind
Find a widget by ID.
crates/jcode-tui/src/tui/test_harness.rs:720
↓ 498 callersMethodinsert
(&mut self, key: FileDiffCacheKey, entry: FileDiffViewCacheEntry)
crates/jcode-tui/src/tui/ui_file_diff.rs:87
↓ 470 callersFunctionset_var
Mutate the process environment for jcode runtime configuration. Rust 2024 makes environment mutation unsafe because it can race with concurrent envir
crates/jcode-core/src/env.rs:10
↓ 454 callersMethodis_empty
(&self)
crates/jcode-base/src/live_tests.rs:922
↓ 454 callersMethodpush
(&mut self, event: TimelineEvent)
crates/jcode-tui/src/tui/info_widget_timeline.rs:62
↓ 452 callersMethodcontains
Return true if a skill with the given name is currently loaded.
crates/jcode-base/src/skill.rs:682
↓ 425 callersMethodchars
(&self)
crates/jcode-base/src/prompt.rs:180
↓ 418 callersFunctionlock_test_env
()
crates/jcode-base/src/storage.rs:34
↓ 399 callersFunctionremove_var
Remove a process environment variable used by jcode runtime configuration.
crates/jcode-core/src/env.rs:26
↓ 393 callersMethodpath
()
crates/jcode-base/src/gmail.rs:119
↓ 390 callersMethodtake
(&mut self, len: usize)
crates/jcode-app-core/src/tool/session_search_index.rs:334
↓ 390 callersFunctionwrite
(level: &str, args: fmt::Arguments<'_>, mirror_to_stderr: bool)
crates/jcode-desktop/src/desktop_log.rs:36
↓ 388 callersMethodany
(&self)
crates/jcode-desktop/src/desktop_ui_engine.rs:72
↓ 382 callersFunctioninfo
(message: &str)
crates/jcode-logging/src/lib.rs:245
↓ 367 callersMethodread
(&mut self, buf: &mut [u8])
crates/jcode-base/src/transport/windows.rs:320
↓ 328 callersMethodclone
(p: *const ())
crates/jcode-base/src/transport/windows.rs:139
↓ 297 callersFunctionwarn
(message: &str)
crates/jcode-logging/src/lib.rs:271
↓ 267 callersMethodwrite
(&self)
crates/jcode-app-core/src/server/reload_state.rs:440
↓ 260 callersMethodas_str
(&self)
crates/jcode-tui/src/tui/screenshot.rs:116
↓ 252 callersMethodset_status_notice
(&mut self, text: impl Into<String>)
crates/jcode-tui/src/tui/app/conversation_state.rs:417
↓ 239 callersMethodpush_display_message
(&mut self, mut message: DisplayMessage)
crates/jcode-tui/src/tui/app/state_ui_messages.rs:70
↓ 236 callersMethodlines
All lines across all blocks, in order. Convenient for line-oriented front-ends that don't need block structure.
crates/jcode-render-core/src/model.rs:224
↓ 235 callersMethodis_empty
(&self)
crates/jcode-desktop/src/desktop_scene.rs:29
↓ 229 callersFunctionempty
()
crates/jcode-tui/src/tui/ui_inline_image.rs:1015
↓ 226 callersMethodpush
(&mut self, command: DesktopDisplayCommand)
crates/jcode-desktop/src/desktop_scene.rs:25
↓ 223 callersFunctionread_to_string
(path: &Path)
crates/jcode-setup-hints/src/keymap/external.rs:327
↓ 212 callersMethodclone
(&self)
crates/jcode-provider-gemini-runtime/src/lib.rs:1022
↓ 212 callersMethodpush
(&mut self, item: ScheduledItem)
crates/jcode-app-core/src/ambient/persistence.rs:76
↓ 211 callersMethodelapsed
(&self)
crates/jcode-tui/src/tui/test_harness.rs:91
↓ 211 callersMethodis_empty
(&self)
crates/jcode-provider-openrouter/src/lib.rs:686
↓ 207 callersMethodis_empty
(&self)
crates/jcode-plan/src/dag/mod.rs:560
↓ 199 callersMethodnext
(self)
crates/jcode-tui-session-picker/src/lib.rs:57
↓ 192 callersMethodpath
()
crates/jcode-app-core/src/server/reload_state.rs:436
↓ 183 callersFunctionrgb
(r: u8, g: u8, b: u8)
crates/jcode-tui-style/src/color.rs:125
↓ 180 callersFunctionerror
(message: &str)
crates/jcode-logging/src/lib.rs:258
↓ 180 callersMethodsplit
Split the current session - ask server to clone conversation into a new session
crates/jcode-tui/src/tui/backend.rs:885
↓ 174 callersMethodget
Get a cell.
crates/jcode-tui/src/tui/test_harness.rs:560
↓ 168 callersFunctionscroll_render_test_lock
()
crates/jcode-tui/src/tui/app/tests/scroll_copy_01/part_01.rs:256
↓ 167 callersMethoddisplay_messages
(&self)
crates/jcode-tui/src/tui/app/state_ui.rs:167
↓ 164 callersMethodok
(name: &'static str, detail: impl Into<String>)
crates/jcode-app-core/src/tool/selfdev/setup.rs:15
↓ 153 callersMethodsend
(&mut self, message: DesktopHostToWorkerMessage)
crates/jcode-desktop/src/desktop_worker_host.rs:60
↓ 152 callersMethodis_empty
(&self)
crates/jcode-app-core/src/server/swarm.rs:303
↓ 149 callersMethodget
(&self, id: &str)
crates/jcode-plan/src/dag/mod.rs:564
↓ 146 callersFunctionconfig
Get the global config instance. The returned reference is backed by a reloadable process cache. Calls check the config file path/metadata and relevan
crates/jcode-base/src/config.rs:248
↓ 146 callersMethodhandle_server_event
( &mut self, event: crate::protocol::ServerEvent, remote: &mut impl backend::RemoteEve
crates/jcode-tui/src/tui/app/event_wrappers.rs:5
↓ 144 callersMethodentry
(target: StdinOverlayTarget)
crates/jcode-desktop/src/single_session_render/motion_composer.rs:369
↓ 144 callersMethodis_empty
(&self)
crates/jcode-app-core/src/tool/session_search_index.rs:222
↓ 144 callersMethodpath
(self)
crates/jcode-base/src/auth/claude.rs:43
↓ 141 callersMethodpush
(&mut self, mut frame: FrameCapture)
crates/jcode-tui-visual-debug/src/lib.rs:259
↓ 140 callersMethodsubmit_input
Submit input - just sets up message and flags, processing happens in next loop iteration
crates/jcode-tui/src/tui/app/input.rs:3358
↓ 139 callersMethodget_mut
(&mut self, id: &str)
crates/jcode-plan/src/dag/mod.rs:568
↓ 138 callersMethodsend
(&self, text: &str)
crates/jcode-app-core/src/channel.rs:190
↓ 136 callersMethodhandle_key
(&mut self, code: KeyCode, modifiers: KeyModifiers)
crates/jcode-tui/src/tui/app/input.rs:2454
↓ 134 callersMethodduration_since
(&self, earlier: SimulatedInstant)
crates/jcode-tui/src/tui/test_harness.rs:98
↓ 134 callersMethodrecv
(&mut self)
crates/jcode-tui/src/tui/app/handterm_native_scroll.rs:135
↓ 133 callersFunctionwith_temp_jcode_home
(f: impl FnOnce() -> T)
crates/jcode-tui/src/tui/app/tests/support_failover/part_01.rs:356
↓ 132 callersMethodis_empty
Check if the backlog is empty (no chunks and no markers).
crates/jcode-tui-core/src/stream_buffer.rs:195
↓ 132 callersMethodlen
(&self)
crates/jcode-app-core/src/ambient/persistence.rs:152
↓ 130 callersMethodclear
Clear the server-side conversation and replace it with a fresh session.
crates/jcode-tui/src/tui/backend.rs:531
↓ 130 callersMethodposition
Accessor kept for the import-review UI; not wired to a caller yet.
crates/jcode-tui/src/tui/app/onboarding_flow.rs:126
↓ 129 callersFunctionset
(value: bool)
crates/jcode-tui/src/tui/ui_tools.rs:37
↓ 126 callersFunctionglobal
Get the global background task manager
crates/jcode-base/src/background.rs:1460
↓ 122 callersMethodas_str
(&self)
crates/jcode-base/src/bus.rs:23
↓ 118 callersMethodcontains
(&self, id: &str)
crates/jcode-plan/src/dag/mod.rs:572
↓ 114 callersMethodvalues
(self)
crates/jcode-app-core/src/agent_tests/retention_readiness.rs:194
↓ 111 callersFunctionrender_and_snap
Render app to TestBackend and return the buffer text.
crates/jcode-tui/src/tui/app/tests/scroll_copy_01/part_01.rs:266
↓ 110 callersMethodall
Get all widgets.
crates/jcode-tui/src/tui/test_harness.rs:725
↓ 109 callersMethodhandle_key
(&mut self, key: KeyInput)
crates/jcode-desktop/src/workspace.rs:521
↓ 108 callersMethodsuccess
(request_id: String, output: String)
crates/jcode-provider-core/src/lib.rs:562
↓ 107 callersMethodlen
(&self)
crates/jcode-app-core/src/tool/session_search_index.rs:217
↓ 106 callersMethodcontains
Might `hash` have been inserted? False positives possible, false negatives are not.
crates/jcode-app-core/src/tool/session_search_index.rs:124
↓ 106 callersFunctionjcode_dir
()
crates/jcode-storage/src/lib.rs:150
↓ 105 callersMethodstatus
Get status of a specific task
crates/jcode-base/src/background.rs:838
↓ 103 callersFunctionload
(session_id: &str)
crates/jcode-app-core/src/mission.rs:58
↓ 98 callersFunctionlock_test_env
()
crates/jcode-telemetry-core/src/tests.rs:62
↓ 95 callersMethoddisplay
(&self)
crates/jcode-base/src/auth/gemini.rs:87
↓ 95 callersFunctionparse
(input: Value)
crates/jcode-app-core/src/tool/todo.rs:636
↓ 92 callersMethodcmp
(&self, other: &Self)
crates/jcode-embedding/src/lib.rs:36
↓ 89 callersMethodor
(self, other: Mods)
crates/jcode-setup-hints/src/keymap/external.rs:32
↓ 88 callersMethodspawn
Spawn a background task The `execute_fn` receives the output file path and should write output there. It returns a TaskResult with exit code and opti
crates/jcode-base/src/background.rs:405
↓ 85 callersMethodas_str
(self)
crates/jcode-app-core/src/tool/open.rs:49
↓ 85 callersMethodoutput
Get full output of a task
crates/jcode-base/src/background.rs:859
↓ 83 callersMethodwait
Wait for a task to finish, emit progress, or reach the caller's maximum wait. This combines bus-driven wakeups with a light periodic status reconcili
crates/jcode-base/src/background.rs:869
↓ 82 callersMethodheader
(&self, name: &str)
crates/jcode-base/src/gmail.rs:825
↓ 81 callersFunctionshared_http_client
Shared HTTP client for all generic provider requests. Creating a `reqwest::Client` is expensive (~10ms due to TLS init, connection pool setup), so we
crates/jcode-provider-core/src/lib.rs:606
↓ 80 callersFunctionresolve_openai_compatible_profile
( profile: OpenAiCompatibleProfile, )
crates/jcode-base/src/provider_catalog.rs:27
↓ 79 callersMethodsave
(keys: &[&'static str])
crates/jcode-tui/src/tui/app/tests/state_model_poke_03.rs:1471
↓ 75 callersMethodencode
(self)
src/cli/terminal.rs:53
↓ 75 callersMethodwidth
(self)
crates/jcode-desktop/src/hero_mask.rs:799
↓ 74 callersFunctionassistant
(content: &str)
crates/jcode-desktop/src/desktop_rich_text.rs:1856
next →1–100 of 23,343, ranked by callers