Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Sompote/TigrimOSR
/ functions
Functions
1,149 in github.com/Sompote/TigrimOSR
⨍
Functions
1,149
◇
Types & classes
185
↓ 631 callers
Method
label
(self)
src/ui/settings.rs:50
↓ 101 callers
Method
take
(&self)
src/ui/remote_view.rs:46
↓ 97 callers
Function
data_dir
()
src/server/data.rs:249
↓ 95 callers
Method
clear
(&mut self)
src/server/services/protocols.rs:866
↓ 61 callers
Function
get_remote_backend
()
src/server/data.rs:40
↓ 51 callers
Method
show
( &mut self, ctx: &egui::Context, vm_manager: &Arc<VmManager>, runtime: &tokio
src/ui/settings.rs:473
↓ 49 callers
Function
get_settings
()
src/server/data.rs:596
↓ 47 callers
Method
show
(&mut self, ui: &mut egui::Ui, runtime: &tokio::runtime::Handle)
src/ui/chat.rs:2715
↓ 33 callers
Method
append_console
Append a timestamped line and keep the buffer at most 500 lines.
src/vm/manager.rs:181
↓ 28 callers
Function
get_chat_history
()
src/server/data.rs:336
↓ 26 callers
Method
show
------------------------------------------------------------------ Main show ------------------------------------------------------------------
src/ui/skills_view.rs:305
↓ 25 callers
Method
set_done
(&self, val: T)
src/ui/remote_view.rs:54
↓ 24 callers
Function
save_skills
(skills: &[Skill])
src/server/data.rs:850
↓ 24 callers
Method
show
(&mut self, ui: &mut egui::Ui, files: &[String])
src/ui/output_panel.rs:231
↓ 23 callers
Function
get_projects
()
src/server/data.rs:728
↓ 22 callers
Function
get_skills
()
src/server/data.rs:839
↓ 21 callers
Method
env
(&mut self, name: &str)
src/ui/math_render.rs:322
↓ 21 callers
Method
req
(&mut self)
src/ui/math_render.rs:157
↓ 20 callers
Function
save_chat_history
(sessions: &[ChatSession])
src/server/data.rs:366
↓ 17 callers
Method
adv
(&mut self)
src/ui/math_render.rs:121
↓ 17 callers
Function
load_agent_yaml
Load agent system YAML and return parsed Value + list of agent IDs
src/server/services/toolbox.rs:2230
↓ 17 callers
Function
router
/api/vpn/* — control + status for the optional Tailscale VPN used as a private alternative to the Cloudflare tunnel for remote connect.
src/server/routes/vpn.rs:15
↓ 17 callers
Method
show
----- main show -----
src/ui/tasks_view.rs:320
↓ 15 callers
Method
is_loading
(&self)
src/ui/remote_view.rs:42
↓ 15 callers
Function
meas
(n: &MathNode, ui: &Ui, sz: f32)
src/ui/math_render.rs:383
↓ 15 callers
Method
path
Path to the theme YAML file inside the app data directory.
src/ui/theme.rs:383
↓ 15 callers
Function
run_guarded
Spawn `cmd` in its own process group, track it under the current session, and await completion against BOTH a timeout and the session cancel flag. Dr
src/server/services/toolbox.rs:44
↓ 14 callers
Function
compact_state
()
src/server/services/compact.rs:114
↓ 14 callers
Function
hex_to_color
Parse a `#RRGGBB` or `#RRGGBBAA` (with or without `#`) hex string into a [`Color32`]. Falls back to `fallback` on any parse error so a typo in YAML ne
src/ui/theme.rs:284
↓ 14 callers
Function
strip_think_blocks
Strip `<think>...</think>` blocks from LLM output (reasoning tags).
src/server/services/toolbox.rs:307
↓ 14 callers
Function
validate_path
(sandbox_dir: &str, requested: &str)
src/server/data.rs:914
↓ 13 callers
Method
base_url
(&self)
src/ui/remote_view.rs:184
↓ 13 callers
Function
get_tasks
()
src/server/data.rs:403
↓ 13 callers
Function
json_field
(s: &'a str, key: &str)
src/server/services/skill_synthesizer.rs:347
↓ 13 callers
Method
load
Load the theme from `theme.yaml`, falling back to defaults if the file is missing or cannot be parsed.
src/ui/theme.rs:389
↓ 13 callers
Function
save_settings
(settings: &Settings)
src/server/data.rs:655
↓ 13 callers
Function
save_tasks
(tasks: &[ScheduledTask])
src/server/data.rs:414
↓ 13 callers
Method
token
(&self)
src/ui/remote_view.rs:195
↓ 12 callers
Function
connections
()
src/server/services/mcp.rs:27
↓ 12 callers
Function
get_sandbox_dir_sync
Synchronous sandbox dir accessor for UI code.
src/server/data.rs:665
↓ 12 callers
Function
load_color
(slot: &AtomicU32, fallback: Color32)
src/ui/theme.rs:44
↓ 12 callers
Function
pack_color
(c: Color32)
src/ui/theme.rs:40
↓ 12 callers
Method
peek
(&self)
src/ui/math_render.rs:120
↓ 12 callers
Method
set_loading
(&self)
src/ui/remote_view.rs:50
↓ 12 callers
Method
top
(mut self)
src/ui/math_render.rs:347
↓ 12 callers
Function
truncate_utf8_ellipsis
Truncate and append "..." when the string was shortened.
src/util.rs:16
↓ 11 callers
Function
agent_loops_dir
()
src/server/services/agent_loop.rs:199
↓ 11 callers
Function
blackboards
()
src/server/services/protocols.rs:875
↓ 11 callers
Function
find_project
Find a project by ID from the projects list, returning (index, project).
src/server/routes/projects.rs:163
↓ 11 callers
Function
remote_cache_invalidate
Invalidate a specific cache key (call after writes)
src/server/data.rs:92
↓ 11 callers
Function
remote_tasks
()
src/server/routes/remote.rs:44
↓ 11 callers
Function
resolve_working_folder
Resolve a project's working folder to an absolute path.
src/server/routes/projects.rs:44
↓ 11 callers
Method
show
(&mut self, ui: &mut egui::Ui, runtime: &tokio::runtime::Handle)
src/ui/files_view.rs:1265
↓ 11 callers
Method
show
(&mut self, ui: &mut egui::Ui, runtime: &tokio::runtime::Handle)
src/ui/projects_view.rs:306
↓ 10 callers
Function
append_session_progress
Append a line to the session's activity log file (mirrors TS appendSessionProgress). Used by orchestrator tool call logging so the Activity panel show
src/server/services/toolbox.rs:583
↓ 10 callers
Method
h
(&self)
src/ui/math_render.rs:38
↓ 10 callers
Function
realtime_sessions
()
src/server/services/toolbox.rs:544
↓ 10 callers
Function
save_projects
(projects: &[Project])
src/server/data.rs:751
↓ 10 callers
Function
synth_status
()
src/server/services/skill_synthesizer.rs:147
↓ 10 callers
Function
validate_message_structure
Validate the structural integrity of a message array against API tool-use rules. Removes orphaned `tool` messages, strips dangling `tool_calls` ids fr
src/server/services/compact.rs:235
↓ 10 callers
Function
write_json
(file: &str, data: &T)
src/server/data.rs:273
↓ 9 callers
Function
active_chats
()
src/ui/tasks_view.rs:23
↓ 9 callers
Function
add_progress
(task_id: &str, msg: &str)
src/server/routes/remote.rs:298
↓ 9 callers
Function
bus_instances
()
src/server/services/protocols.rs:304
↓ 9 callers
Function
estimate_messages_chars
Estimate total character size of a messages array.
src/server/services/compact.rs:200
↓ 9 callers
Function
llm_call
( client: &Client, api_key: &str, api_url: &str, model: &str, messages: &[Value], tool
src/server/services/toolbox.rs:7669
↓ 9 callers
Function
read_json
(file: &str)
src/server/data.rs:265
↓ 9 callers
Function
remote_get_cached
Cached GET — returns cached JSON if fresh, otherwise fetches and caches. Uses a sync fast-path for cache hits to avoid blocking the UI thread.
src/server/data.rs:109
↓ 9 callers
Method
save_all_settings
Collect the current UI state back into a Settings struct and save.
src/ui/settings.rs:731
↓ 9 callers
Method
show
(&mut self, ui: &mut egui::Ui, runtime: &tokio::runtime::Handle)
src/ui/remote_view.rs:483
↓ 9 callers
Function
tcp_channels
()
src/server/services/protocols.rs:61
↓ 8 callers
Function
generate_token
()
src/server/data.rs:792
↓ 8 callers
Method
load
Load access entries and audit log from their JSON files. If the files do not exist or cannot be parsed the collections remain empty.
src/security/file_access.rs:144
↓ 8 callers
Method
load_settings_if_needed
(&mut self, runtime: &tokio::runtime::Handle)
src/ui/settings.rs:596
↓ 8 callers
Function
read_zip_json
Read a JSON file from the ZIP by name (handles root prefix).
src/server/services/plugin.rs:528
↓ 8 callers
Function
remote_client
()
src/server/data.rs:100
↓ 8 callers
Function
resolve_home
Resolve the home directory (works even when launched from .app bundle).
src/server/services/toolbox.rs:6722
↓ 8 callers
Function
slugify_skill_name
(name: &str)
src/server/services/toolbox.rs:4435
↓ 8 callers
Function
write_agent_history
(session_id: &str, event: &str, data: serde_json::Value)
src/server/services/toolbox.rs:3212
↓ 7 callers
Function
clean_inline_md
Clean inline markdown markers (**bold**, *italic*, `code`, etc.) for plain display
src/ui/chat.rs:5815
↓ 7 callers
Function
floor_char_boundary
Largest byte index `<= max_bytes` that lies on a UTF-8 char boundary. Use this when you need the index itself (e.g. to slice `&s[..idx]`); prefer `tru
src/util.rs:27
↓ 7 callers
Function
get_file_tokens
()
src/server/data.rs:773
↓ 7 callers
Function
get_mount
Look up an enabled mount by id; optionally require write permission.
src/server/routes/local_files.rs:69
↓ 7 callers
Function
resolve_path
Resolve a path relative to the sandbox directory. If the path is absolute it is used as-is; otherwise it is joined with `sandbox_dir`.
src/server/services/toolbox.rs:3259
↓ 7 callers
Function
save_file_tokens
(tokens: &[FileToken])
src/server/data.rs:783
↓ 7 callers
Function
shutdown_realtime_session
Shut down all agent tasks for a session.
src/server/services/toolbox.rs:812
↓ 7 callers
Function
text_primary_color
Primary text color.
src/ui/theme.rs:97
↓ 7 callers
Function
truncate_utf8
Truncate a string to at most `max_bytes` bytes without splitting a UTF-8 character. Byte-index slicing (`&s[..n]`) panics when `n` is not a char bound
src/util.rs:4
↓ 7 callers
Function
validate_local_path
Resolve `requested` relative to `mount_path` and ensure it stays inside.
src/server/routes/local_files.rs:56
↓ 7 callers
Function
write_file_content
( sandbox_dir: &str, file_path: &str, content: &str, )
src/server/data.rs:989
↓ 6 callers
Method
append_log
(&mut self, entry: BlackboardEntry)
src/server/services/protocols.rs:602
↓ 6 callers
Method
apply
Build egui visuals + style from this theme and apply them to `ctx`. Font *families* are configured separately via [`Theme::apply_fonts`]; this control
src/ui/theme.rs:533
↓ 6 callers
Method
bid
Submit a bid.
src/server/services/protocols.rs:689
↓ 6 callers
Function
call_mcp_tool
Call an MCP tool by its prefixed name
src/server/services/mcp.rs:776
↓ 6 callers
Function
call_with_tools
( api_key: &str, api_url: &str, model: &str, messages: Vec<Value>, system_prompt: Option<S
src/server/services/toolbox.rs:6340
↓ 6 callers
Function
clear_checkpoint
(session_id: &str)
src/server/services/toolbox.rs:8059
↓ 6 callers
Function
get_downstream
Get downstream targets for an agent from workflow + connections.
src/server/services/toolbox.rs:839
↓ 6 callers
Function
plugin_dir
(id: &str)
src/server/services/plugin.rs:124
↓ 6 callers
Function
processes
()
src/server/services/mcp.rs:125
↓ 6 callers
Function
queues
()
src/server/services/protocols.rs:466
next →
1–100 of 1,149, ranked by callers