Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alphaXiv/OpenResearch
/ functions
Functions
5,065 in github.com/alphaXiv/OpenResearch
⨍
Functions
5,065
◇
Types & classes
702
↓ 356 callers
Method
is_empty
(&self)
src/local/storage.rs:218
↓ 322 callers
Method
get
(&self, id: &str)
src/commands/up_remote.rs:154
↓ 144 callers
Function
write
(dir: &Path, rel: &str, contents: &str)
src/local/git.rs:2445
↓ 92 callers
Function
useState
(initial)
ui/tests/workspace.test.mjs:42
↓ 74 callers
Function
spawn
( store: &Store, task: Option<String>, stdin: bool, title: Option<String>, harness: Option
src/commands/agent.rs:90
↓ 70 callers
Method
as_str
(self)
src/local/git.rs:34
↓ 69 callers
Function
useEffect
(callback, deps)
ui/tests/workspace.test.mjs:56
↓ 68 callers
Function
bad_request
(err: impl std::fmt::Display)
src/commands/up.rs:799
↓ 68 callers
Function
timeout
(duration, formula)
demo/nanochat/base/nanochat/engine.py:26
↓ 68 callers
Method
write
(&self, name: &str, text: &str)
src/local/overleaf_live.rs:2296
↓ 66 callers
Function
useRef
(initial)
ui/tests/workspace.test.mjs:50
↓ 64 callers
Function
post
(url: string, body?: unknown, keepalive = false)
ui/src/api.ts:160
↓ 63 callers
Method
path
(&self)
src/local/git.rs:258
↓ 59 callers
Function
get
(url: string, signal?: AbortSignal)
ui/src/api.ts:151
↓ 59 callers
Method
remove
(&mut self, id: &str)
src/local/overleaf_live.rs:598
↓ 59 callers
Function
workspaceKey
(family: string, ...args: readonly unknown[])
ui/src/queries/client.ts:22
↓ 57 callers
Function
ltr
(value: string | number)
ui/src/i18n.ts:4
↓ 56 callers
Method
as_str
(self)
src/local/chat/mod.rs:2267
↓ 56 callers
Method
get_local_project
(&self, id: &str)
src/store.rs:1621
↓ 54 callers
Function
canonicalize
`std::fs::canonicalize`, minus the Windows verbatim prefix.
src/paths.rs:9
↓ 54 callers
Function
git
Run git with `args`, returning trimmed stdout; failures carry git's stderr. Headless: git must fail fast rather than prompt on /dev/tty (these calls r
src/local/git.rs:155
↓ 50 callers
Function
now_ms
()
src/store.rs:3072
↓ 49 callers
Function
var
Like `env::var_os`, but preferring what the user's shell reported.
src/local/shell_env.rs:44
↓ 48 callers
Function
not_found
(what: &str)
src/commands/up.rs:803
↓ 47 callers
Function
useQuery
(options)
ui/tests/fileRestore.test.mjs:76
↓ 46 callers
Method
status
(&self)
src/local/opencode.rs:394
↓ 43 callers
Function
parse
(e: MessageEvent)
ui/src/events.ts:254
↓ 42 callers
Method
flush
(&mut self)
src/local/chat/mod.rs:6943
↓ 38 callers
Function
data_dir
()
src/store.rs:20
↓ 38 callers
Method
get_chat_session
(&self, id: &str)
src/store.rs:1815
↓ 37 callers
Function
home_dir
()
src/local/native_store.rs:38
↓ 34 callers
Method
open
Open (creating dirs/schema as needed). WAL so the supervise writers and the serve readers never block each other.
src/store.rs:397
↓ 34 callers
Method
read
(&self, name: &str)
src/local/overleaf_live.rs:2300
↓ 33 callers
Method
load
(project_id: &str)
src/local/opencode.rs:123
↓ 32 callers
Function
create_project
Register a local folder as a project. No experiments are created — the tree starts empty and the baseline is created lazily (first no-parent `create_e
src/local/projects.rs:160
↓ 32 callers
Function
rename
(session: ChatSession, title: string)
ui/src/components/ChatPanel.tsx:5725
↓ 31 callers
Method
create_chat_session
(&self, s: &StoredChatSession)
src/store.rs:1785
↓ 31 callers
Method
upsert_run
(&self, run: &StoredRun)
src/store.rs:937
↓ 29 callers
Function
blocking_api
Off-worker helper for git-backed handlers.
src/commands/up.rs:2197
↓ 29 callers
Function
read
()
src/local/local_models.rs:46
↓ 28 callers
Function
root
()
src/local/projects.rs:237
↓ 27 callers
Function
chat_session_fixture
(id: &str)
src/store.rs:4035
↓ 26 callers
Method
get_run
(&self, run_id: &str)
src/store.rs:1006
↓ 26 callers
Method
json
(&self)
src/local/overleaf_live.rs:646
↓ 24 callers
Method
emit
(&self, name: &'static str, data: Value)
src/local/chat/mod.rs:3085
↓ 24 callers
Function
reject_if_moving
Refuse an operation that would write the store while a data-dir move is in progress — the move relies on nothing new touching the old dir mid-flight.
src/commands/up.rs:4876
↓ 24 callers
Method
upsert_part
Insert or replace a part by id, preserving arrival order.
src/local/chat/mod.rs:6835
↓ 23 callers
Function
capture
Queue an event on disk, spawn the send, and register its handle for the single exit-time flush. Crucially does NOT await the flush window here — await
src/telemetry.rs:845
↓ 23 callers
Function
showAlert
(message: string, type: ToastVariant, options?: ExternalToast)
ui/src/components/ui/Toast.tsx:12
↓ 23 callers
Function
temp_root
()
src/local/user_skills.rs:1013
↓ 22 callers
Function
prepare_env
Env prep shared by the CLI adapters: this orx first on PATH (agents shell out to `orx`), the shell environment app mode imported, and the dashboard-ma
src/local/chat/mod.rs:7693
↓ 22 callers
Function
ssh_run
Run a command on `target` over ssh, feeding `stdin` if given, returning stdout. A non-zero exit is an error carrying stderr (the ssh/remote failure re
src/jobs/ssh.rs:265
↓ 21 callers
Method
create
( &self, host: String, preferences: RemoteUiPreferences, gateway_port: Option<
src/commands/up_remote.rs:163
↓ 21 callers
Method
from
(run: &StoredRun)
src/plane.rs:17
↓ 21 callers
Method
get_local_experiment
(&self, id: &str)
src/store.rs:1746
↓ 20 callers
Function
fmtNumber
(value: number)
ui/src/i18n.ts:7
↓ 20 callers
Function
isCurrentScope
(scope: readonly unknown[])
ui/src/queries/client.ts:36
↓ 19 callers
Method
parse
(json: &str)
src/jobs/mod.rs:98
↓ 19 callers
Method
upsert_chat_message
Insert or replace a message's parts — assistant messages are rewritten as their parts stream in.
src/store.rs:2066
↓ 18 callers
Function
cn
(...classes: Array<string | false | null | undefined>)
ui/src/components/ui/cn.ts:5
↓ 18 callers
Function
config_dir
()
src/config.rs:64
↓ 18 callers
Method
decode
(self, tokens)
demo/nanochat/base/tests/test_engine.py:79
↓ 18 callers
Method
encode
(self, s, prepend=None)
demo/nanochat/base/tests/test_engine.py:73
↓ 18 callers
Method
into_response
(self)
src/commands/up.rs:788
↓ 17 callers
Function
apply_notification
One app-server notification → transcript state. Pure (fixture-tested): touches only `ctx.assistant.parts` via the TurnCtx helpers. Returns the turn's
src/local/harness/codex.rs:1092
↓ 17 callers
Method
list_chat_messages
(&self, session_id: &str)
src/store.rs:2600
↓ 17 callers
Function
useMemo
(factory, deps)
ui/tests/fileRestore.test.mjs:32
↓ 16 callers
Method
id
(&self)
src/local/harness/codex.rs:487
↓ 16 callers
Method
resolve
(set: Option<String>, stdin: bool)
src/plane.rs:83
↓ 16 callers
Function
useCallback
(callback, deps)
ui/tests/workspace.test.mjs:51
↓ 15 callers
Method
clear_retry_status
(&mut self)
src/local/chat/mod.rs:6559
↓ 15 callers
Function
current_exe
The running executable, canonicalized. Canonical because [`exe_matches_prefix`] compares it against a canonicalized prefix, and because the bundle's `
src/updates.rs:423
↓ 15 callers
Function
get_base_dir
()
demo/nanochat/base/nanochat/common.py:71
↓ 15 callers
Function
json
(res: Response)
ui/src/api.ts:117
↓ 15 callers
Function
load_settings
Loads settings, or `None` when the file is absent or unreadable/corrupt. A corrupt file is treated as absent for *reads* — telemetry must never surfac
src/telemetry.rs:353
↓ 15 callers
Function
lock
(mutex: &Mutex<T>)
src/local/overleaf_live.rs:1736
↓ 15 callers
Function
print0
(s="",**kwargs)
demo/nanochat/base/nanochat/common.py:118
↓ 15 callers
Function
useLayoutEffect
(callback, deps)
ui/tests/workspace.test.mjs:57
↓ 14 callers
Method
connect
(&self)
src/local/overleaf_live.rs:2304
↓ 14 callers
Function
fold
Fold a hand-written stream-json transcript through `apply_event` against a bare `TurnCtx::test_stub()` — the store-free property. Returns the final st
src/local/harness/claude.rs:2496
↓ 14 callers
Function
log_path
(run_id: &str)
src/store.rs:189
↓ 14 callers
Function
run_fixture
(id: &str, status: &str, chat_session_id: Option<&str>)
src/store.rs:4322
↓ 14 callers
Function
session
(store: &Store, id: &str)
src/local/chat/mod.rs:9046
↓ 14 callers
Function
temp_store
(tag: &str)
src/local/chat/mod.rs:9091
↓ 13 callers
Function
detect_from
Testable core: given the raw `SSH_CONNECTION` value (if any) and whether some other SSH marker is present, decide the session.
src/remote.rs:86
↓ 13 callers
Function
git
(dir: &Path, args: &[&str])
src/local/demo.rs:1511
↓ 13 callers
Method
handle_ack
(&mut self, id: u64, args: Vec<Value>)
src/local/overleaf_live.rs:1057
↓ 13 callers
Method
handle_event
(&mut self, name: &str, args: Vec<Value>)
src/local/overleaf_live.rs:840
↓ 13 callers
Method
log
(self, *args, **kwargs)
demo/nanochat/base/nanochat/common.py:220
↓ 13 callers
Function
message_json
(m: &WireMessage, session_id: &str)
src/local/chat/mod.rs:1126
↓ 13 callers
Method
parse
Parses the stored/wire vocabulary. `None` for anything else — callers that only need "is this finished" should prefer [`is_terminal_status`], which tr
src/store.rs:264
↓ 13 callers
Function
save_skill_md_in
(root: &Path, content: &[u8])
src/local/user_skills.rs:300
↓ 13 callers
Function
save_upload_in
(root: &Path, filename: &str, bytes: &[u8])
src/local/latex_templates.rs:110
↓ 13 callers
Function
search_path
The PATH to search for the binaries orx spawns, and to hand its children.
src/local/shell_env.rs:52
↓ 13 callers
Function
setScopedQueryData
(key: DataTag<QueryKey, T, unknown>, updater: T | undefined | ((previous: T | undefined) => T | undefined))
ui/src/queries/client.ts:43
↓ 13 callers
Method
sync
(&self, baseline: &Baseline)
src/local/overleaf.rs:1392
↓ 13 callers
Function
tabOpenGestureHandlers
( open: (intent: TabOpenIntent) => void, options: TabOpenGestureOptions = {}, )
ui/src/tabPreview.ts:80
↓ 13 callers
Function
tmp
()
src/local/latex_templates.rs:381
↓ 13 callers
Method
to_json
(&self)
src/jobs/mod.rs:102
↓ 13 callers
Function
writeResponse
(url: string, init: RequestInit)
ui/src/api.ts:152
next →
1–100 of 5,065, ranked by callers