Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Headcrab/telecodex
/ functions
Functions
596 in github.com/Headcrab/telecodex
⨍
Functions
596
◇
Types & classes
101
↓ 1 callers
Function
maybe_start_login_backoff
(shared: &Arc<AppShared>, error: &anyhow::Error)
src/app/auth.rs:266
↓ 1 callers
Function
merge_snapshots
(snapshots: Vec<LimitsSnapshot>, fallback: LimitsSnapshot)
src/limits.rs:242
↓ 1 callers
Function
mime_type_for_path
(path: &Path)
src/app/turns.rs:1378
↓ 1 callers
Method
min_flush_interval
(&self)
src/app/turns.rs:689
↓ 1 callers
Function
model_list_params
(cursor: Option<&str>)
src/codex.rs:788
↓ 1 callers
Method
next_available_at
(&self, chat_id: i64, now: Instant)
src/telegram.rs:572
↓ 1 callers
Method
next_message
(&mut self)
src/codex.rs:1238
↓ 1 callers
Function
normalize_command
(text: &str, bot_username: Option<&str>)
src/telegram.rs:847
↓ 1 callers
Function
normalize_completion_notify_username
(input: &str)
src/config.rs:274
↓ 1 callers
Function
normalize_forum_sync_issue
(issue: &str)
src/app/support.rs:121
↓ 1 callers
Function
normalize_history_quote_lines
(text: &str)
src/app/presentation.rs:427
↓ 1 callers
Function
normalize_path
(path: PathBuf)
src/store.rs:826
↓ 1 callers
Function
normalize_reasoning_effort
(value: &str)
src/app/support.rs:239
↓ 1 callers
Function
normalize_thread_preview
(text: &str)
src/codex_history.rs:874
↓ 1 callers
Method
note_retry_after
(&self, chat_id: i64, error: &anyhow::Error)
src/telegram.rs:541
↓ 1 callers
Function
notify_pre_codex_rate_limit
( shared: Arc<AppShared>, session_key: SessionKey, turn_id: i64, retry_after: u64, can_ret
src/app/turns.rs:417
↓ 1 callers
Function
notify_turn_completion
(shared: &Arc<AppShared>, session_key: SessionKey)
src/app/turns.rs:479
↓ 1 callers
Function
parse_approval_callback_data
(data: &str)
src/app/presentation.rs:45
↓ 1 callers
Function
parse_fast_mode
(value: &str)
src/commands.rs:345
↓ 1 callers
Function
parse_history_callback_data
(data: &str)
src/app/presentation.rs:61
↓ 1 callers
Function
parse_rpc_message
(line: &str)
src/codex.rs:1274
↓ 1 callers
Function
parse_search_mode
(value: &str)
src/commands.rs:336
↓ 1 callers
Function
parse_snapshots_from_file
(path: &Path)
src/limits.rs:187
↓ 1 callers
Function
parsed_input_requires_codex_auth
(parsed: &ParsedInput)
src/app/support.rs:77
↓ 1 callers
Method
poll_background_maintenance
(&self)
src/app/forum.rs:161
↓ 1 callers
Function
preferred_image_file_id
(message: &Message)
src/telegram.rs:882
↓ 1 callers
Function
prepare_turn_workspace
( session: &crate::models::SessionRecord, turn_id: i64, )
src/app/turns.rs:928
↓ 1 callers
Function
prioritized_model_ids
( available_models: &[AvailableModel], session_model: Option<&str>, default_model: Option<&str>, )
src/app/presentation.rs:267
↓ 1 callers
Function
private_topic_link_slug
(chat_id: i64)
src/app/presentation.rs:899
↓ 1 callers
Method
process_callback_query
(&self, callback: crate::telegram::CallbackQuery)
src/app.rs:418
↓ 1 callers
Function
process_turn
( shared: Arc<AppShared>, cancel_slot: Arc<StdMutex<Option<CancellationToken>>>, queued: QueuedTur
src/app/turns.rs:8
↓ 1 callers
Function
push_common_config_args
( args: &mut Vec<String>, search_mode: SearchMode, approval_policy: &str, model: &Option<Strin
src/codex.rs:1099
↓ 1 callers
Function
quick_reply_keyboard
(commands: &[Vec<String>])
src/app/presentation.rs:213
↓ 1 callers
Function
read_environment_name
(cwd: &Path)
src/codex_history.rs:940
↓ 1 callers
Method
read_models
(&self)
src/codex.rs:237
↓ 1 callers
Method
read_prompt
(&mut self)
src/codex.rs:284
↓ 1 callers
Method
read_rate_limits
(&self)
src/codex.rs:217
↓ 1 callers
Function
read_rollout_history
(path: &Path, limit: usize)
src/codex_history.rs:527
↓ 1 callers
Function
read_rollout_runtime
(path: &Path)
src/codex_history.rs:570
↓ 1 callers
Function
read_session_index
(path: &Path)
src/codex_history.rs:332
↓ 1 callers
Function
read_thread_runtime
( codex_home: &Path, thread_id: &str, )
src/codex_history.rs:177
↓ 1 callers
Method
recover_interrupted_turns
(&self, stale_cutoff: &str)
src/store.rs:146
↓ 1 callers
Method
release_instance_lock
(&self)
src/store.rs:141
↓ 1 callers
Function
remaining_percent
(used_percent: f64)
src/limits.rs:176
↓ 1 callers
Function
render_inline
(line: &str)
src/render.rs:106
↓ 1 callers
Function
render_placeholder_html
(status: &str, limits_banner: Option<&str>)
src/app/turns.rs:810
↓ 1 callers
Function
render_pre_codex_rate_limit_notice
(turn_id: i64, retry_after: u64, can_retry: bool)
src/app/turns.rs:457
↓ 1 callers
Method
render_stale_history_page
( &self, chat_id: i64, thread_id: Option<i64>, message_id: i64, sessio
src/app.rs:1725
↓ 1 callers
Function
request_telegram_approval
( shared: Arc<AppShared>, chat_id: i64, thread_id: Option<i64>, requester_user_id: i64, re
src/app/presentation.rs:150
↓ 1 callers
Function
resolve_binary_path
(input: &Path)
src/config.rs:297
↓ 1 callers
Function
response_content_item_matches_role
(role: &str, kind: Option<&str>)
src/codex_history.rs:713
↓ 1 callers
Function
restart_delay_ms_from_env
()
src/main.rs:41
↓ 1 callers
Method
retry_help_without_missing_thread
( &self, chat_id: i64, thread_id: Option<i64>, help: &CommandHelp, key
src/app/io.rs:380
↓ 1 callers
Method
run
(self)
src/app.rs:231
↓ 1 callers
Function
run_app_server_turn
( binary: &Path, session: &SessionRecord, request: &TurnRequest, cancel: CancellationToken,
src/codex.rs:358
↓ 1 callers
Method
run_background_maintenance_loop
(&self)
src/app/forum.rs:167
↓ 1 callers
Function
run_device_auth_login
( shared: Arc<AppShared>, chat_id: i64, thread_id: Option<i64>, login_id: String, cancel:
src/app/auth.rs:170
↓ 1 callers
Method
run_instance_heartbeat_loop
(&self)
src/app.rs:302
↓ 1 callers
Function
run_review_turn
( spec: CommandSpec, cancel: CancellationToken, mut on_event: F, )
src/codex.rs:611
↓ 1 callers
Function
run_simple_command
(binary: &Path, args: &[&str])
src/codex.rs:799
↓ 1 callers
Method
run_turn
( &self, session: &SessionRecord, request: &TurnRequest, cancel: CancellationT
src/codex.rs:265
↓ 1 callers
Function
sample_turn_request
(session_key: SessionKey)
src/app/tests.rs:39
↓ 1 callers
Function
sample_workspace
()
src/codex.rs:1442
↓ 1 callers
Function
sanitize_file_name
(file_name: &str, fallback_extension: &str)
src/app/turns.rs:1361
↓ 1 callers
Method
seed_admins
(&self, admin_ids: &[i64])
src/store.rs:685
↓ 1 callers
Method
send_audio
( &self, chat_id: i64, message_thread_id: Option<i64>, path: &std::path::Path,
src/telegram.rs:164
↓ 1 callers
Method
send_document
( &self, chat_id: i64, message_thread_id: Option<i64>, path: &std::path::Path,
src/telegram.rs:144
↓ 1 callers
Function
send_generated_artifacts
( shared: &Arc<AppShared>, session: &crate::models::SessionRecord, out_dir: &Path, )
src/app/turns.rs:1227
↓ 1 callers
Method
send_notification
(&mut self, method: &str)
src/codex.rs:1208
↓ 1 callers
Method
send_photo
( &self, chat_id: i64, message_thread_id: Option<i64>, path: &std::path::Path,
src/telegram.rs:124
↓ 1 callers
Method
send_plain_status
( &self, chat_id: i64, thread_id: Option<i64>, text: &str, )
src/app/io.rs:198
↓ 1 callers
Method
send_video
( &self, chat_id: i64, message_thread_id: Option<i64>, path: &std::path::Path,
src/telegram.rs:184
↓ 1 callers
Function
session_button_label
(summary: &CodexThreadSummary)
src/app/presentation.rs:666
↓ 1 callers
Method
session_inbox_dir
( &self, session: &crate::models::SessionRecord, )
src/app/io.rs:91
↓ 1 callers
Method
set_my_commands
(&self, commands: &[BotCommand])
src/telegram.rs:66
↓ 1 callers
Method
set_session_approval
(&self, key: SessionKey, approval: &str)
src/store.rs:453
↓ 1 callers
Method
set_session_model
(&self, key: SessionKey, model: Option<&str>)
src/store.rs:413
↓ 1 callers
Method
set_session_prompt
(&self, key: SessionKey, session_prompt: Option<&str>)
src/store.rs:445
↓ 1 callers
Method
set_session_reasoning_effort
( &self, key: SessionKey, reasoning_effort: Option<&str>, )
src/store.rs:421
↓ 1 callers
Method
set_session_sandbox
(&self, key: SessionKey, sandbox: &str)
src/store.rs:461
↓ 1 callers
Method
set_session_search_mode
(&self, key: SessionKey, mode: SearchMode)
src/store.rs:469
↓ 1 callers
Function
should_reset_session_after_error
(error: &anyhow::Error)
src/app/turns.rs:505
↓ 1 callers
Function
shutdown_signal
(shutdown: CancellationToken)
src/app.rs:1782
↓ 1 callers
Function
spawn_chat_action_task
( telegram: TelegramClient, chat_id: i64, thread_id: Option<i64>, cancel: CancellationToken, )
src/app/turns.rs:1154
↓ 1 callers
Function
spawn_restarted_process
()
src/app/support.rs:152
↓ 1 callers
Function
split_thread_selector
(selector: &str)
src/codex_history.rs:780
↓ 1 callers
Function
stale_instance_cutoff
()
src/store.rs:806
↓ 1 callers
Method
start_device_auth
(&self)
src/codex.rs:176
↓ 1 callers
Method
start_or_resume_thread
( &mut self, session: &SessionRecord, request: &TurnRequest, )
src/codex.rs:1186
↓ 1 callers
Method
status_label
(self)
src/codex_history.rs:49
↓ 1 callers
Method
stop_session
(&self, key: SessionKey)
src/app.rs:1654
↓ 1 callers
Method
switch_chat_session
( &self, user: &crate::models::UserRecord, chat: &crate::telegram::Chat, curre
src/app.rs:527
↓ 1 callers
Method
sync_primary_forum_topics
(&self)
src/app/forum.rs:179
↓ 1 callers
Function
telegram_retry_after
(error: &anyhow::Error)
src/telegram.rs:594
↓ 1 callers
Function
terminate_child
(child: &mut Child)
src/codex.rs:1356
↓ 1 callers
Function
thread_matches_selector
(thread: &CodexThreadSummary, selector: &str)
src/codex_history.rs:755
↓ 1 callers
Function
thread_preview_from_rollout_value
(value: &serde_json::Value)
src/codex_history.rs:844
↓ 1 callers
Function
transcribe_audio_file
( model_dir: PathBuf, source_path: PathBuf, scratch_dir: PathBuf, )
src/transcribe.rs:25
↓ 1 callers
Function
try_render_link
(slice: &[char])
src/render.rs:158
↓ 1 callers
Function
turn_completion_notification_text
(usernames: &[String])
src/app/turns.rs:498
← previous
next →
301–400 of 596, ranked by callers