MCPcopy Create free account

hub / github.com/Headcrab/telecodex / functions

Functions596 in github.com/Headcrab/telecodex

↓ 116 callersMethodget
( &mut self, key: &HistoryPageCacheKey, now: Instant, ttl: Duration, )
src/app.rs:129
↓ 54 callersMethodsend_status
( &self, chat_id: i64, thread_id: Option<i64>, markdown: &str, )
src/app/io.rs:149
↓ 41 callersMethodas_str
(self)
src/config.rs:56
↓ 22 callersMethodensure_session
( &self, session_key: SessionKey, user_id: i64, )
src/app.rs:1522
↓ 22 callersFunctionsample_workspace
()
src/app/tests.rs:7
↓ 18 callersMethodinsert
( &mut self, key: HistoryPageCacheKey, data: HistoryPageData, now: Instant,
src/app.rs:141
↓ 17 callersFunctiondefault_codex_home
()
src/limits.rs:49
↓ 16 callersFunctiondefaults
()
src/store.rs:847
↓ 16 callersFunctionworkspace_path
(root: &Path, name: &str)
src/codex_history.rs:991
↓ 15 callersMethodsend_message
(&self, request: SendMessage)
src/telegram.rs:78
↓ 15 callersMethodupdate_session_field
(&self, key: SessionKey, sql: &str, params: P)
src/store.rs:692
↓ 14 callersFunctionsend_markdown_message
( telegram: &TelegramClient, chat_id: i64, thread_id: Option<i64>, markdown: &str, reply_m
src/app/presentation.rs:120
↓ 13 callersMethodget_session
(&self, key: SessionKey)
src/store.rs:290
↓ 13 callersFunctionparse_command
(command: &str, args: &str, original_text: &str)
src/commands.rs:83
↓ 12 callersMethodaudit
( &self, actor_user_id: Option<i64>, action: &str, details: serde_json::Value,
src/store.rs:587
↓ 12 callersMethodensure_session
( &self, key: SessionKey, creator_user_id: i64, defaults: &SessionDefaults,
src/store.rs:252
↓ 11 callersFunctionrender_markdown_to_html
(input: &str)
src/render.rs:3
↓ 9 callersMethodacquire
(&mut self, chat_id: i64, now: Instant)
src/telegram.rs:560
↓ 9 callersFunctiontext_help
(text: &str)
src/commands.rs:387
↓ 8 callersFunctionlist_environments_for_sources
( codex_home: &Path, limit: usize, import_desktop: bool, import_cli: bool, seed_workspaces
src/codex_history.rs:206
↓ 8 callersFunctionlist_threads_for_cwd
( codex_home: &Path, cwd: &Path, limit: usize, )
src/codex_history.rs:192
↓ 8 callersFunctionsample_defaults
()
src/app/tests.rs:26
↓ 8 callersMethodset_session_codex_thread
(&self, key: SessionKey, codex_thread_id: &str)
src/store.rs:335
↓ 8 callersFunctionshould_drop_telegram_rate_limited_send
(error: &anyhow::Error)
src/app/support.rs:289
↓ 7 callersFunctionenvironment_identity_for_cwd
(cwd: &Path)
src/codex_history.rs:132
↓ 7 callersFunctionforum_sync_cooldown_active
(store: &Store, chat_id: i64)
src/app/support.rs:130
↓ 7 callersFunctionnon_empty
(value: &str)
src/commands.rs:371
↓ 7 callersFunctionnormalize_path
(path: PathBuf)
src/config.rs:353
↓ 7 callersMethodpost
(&self, method: &str, payload: Option<&T>)
src/telegram.rs:311
↓ 7 callersMethodpost_outbound
( &self, chat_id: i64, method: &str, payload: Option<&T>, )
src/telegram.rs:320
↓ 7 callersFunctionread_thread_history
( codex_home: &Path, thread_id: &str, limit: usize, )
src/codex_history.rs:163
↓ 7 callersMethodrecord_turn_finished
( &self, turn_id: i64, status: &str, assistant_text: Option<&str>, )
src/store.rs:505
↓ 7 callersMethodrecord_turn_started
(&self, session_id: i64, request: &TurnRequest)
src/store.rs:493
↓ 7 callersFunctionsession_with_sandbox
(mode: &str)
src/codex.rs:1452
↓ 7 callersMethodset_session_busy
(&self, key: SessionKey, busy: bool)
src/store.rs:327
↓ 7 callersMethodset_session_title
(&self, key: SessionKey, session_title: Option<&str>)
src/store.rs:343
↓ 7 callersFunctiontelegram_retry_after
(error: &anyhow::Error)
src/app/support.rs:283
↓ 6 callersMethoddelete_session
(&self, key: SessionKey)
src/store.rs:318
↓ 6 callersFunctionescape_markdown_label
(text: &str)
src/app/presentation.rs:918
↓ 6 callersMethodget_user
(&self, tg_user_id: i64)
src/store.rs:212
↓ 6 callersFunctionnow_string
()
src/store.rs:794
↓ 6 callersFunctionrequired_arg
(value: &'a str, usage: &str)
src/commands.rs:360
↓ 6 callersMethodsend_command_help
( &self, chat_id: i64, thread_id: Option<i64>, help: &CommandHelp, )
src/app/io.rs:260
↓ 6 callersMethodset_session_cwd
(&self, key: SessionKey, cwd: &Path)
src/store.rs:400
↓ 6 callersFunctionstrip_ansi_codes
(input: &str)
src/codex.rs:932
↓ 5 callersFunctionadd_column_if_missing
( conn: &Connection, table: &str, column: &str, definition: &str, )
src/store.rs:772
↓ 5 callersMethodauth_status
(&self)
src/codex.rs:163
↓ 5 callersMethodbackoff
(&self, chat_id: i64, retry_after: u64)
src/telegram.rs:547
↓ 5 callersFunctionchoice_help
(title: &str, commands: &[&str])
src/commands.rs:394
↓ 5 callersMethoddownload_attachment
( &self, file_id: &str, file_name: Option<&str>, mime_type: Option<&str>,
src/app/io.rs:104
↓ 5 callersFunctionhandle_notification
( method: &str, params: &Value, summary: &mut RunSummary, active_turn_id: &mut Option<String>,
src/codex.rs:431
↓ 5 callersMethodlist_chat_sessions
(&self, chat_id: i64)
src/store.rs:304
↓ 5 callersMethodresolve_session_codex_binding
( &self, session: crate::models::SessionRecord, )
src/app.rs:1565
↓ 5 callersMethodsave_bot_state
(&self, key: &str, value: &str)
src/store.rs:202
↓ 5 callersMethodsend_request
(&mut self, method: &str, params: Value)
src/codex.rs:1201
↓ 4 callersMethodannounce_session_if_switched
( &self, user_id: i64, chat: &crate::telegram::Chat, session_key: SessionKey,
src/app.rs:1592
↓ 4 callersMethodawait_response
(&mut self, expected_id: u64)
src/codex.rs:1214
↓ 4 callersMethodbot_state_value
(&self, key: &str)
src/store.rs:191
↓ 4 callersFunctionbuild_sandbox_policy
(session: &SessionRecord)
src/codex.rs:767
↓ 4 callersFunctionbuild_thread_summary
( id: String, cwd: String, timestamp: Option<String>, source: CodexHistorySource, preview_
src/codex_history.rs:890
↓ 4 callersFunctionchat_sessions_keyboard
( current_session: &crate::models::SessionRecord, chat: &crate::telegram::Chat, sessions: &[crate:
src/app/presentation.rs:561
↓ 4 callersFunctioncommand_help
(command: &str, args: &str)
src/commands.rs:174
↓ 4 callersMethoddefer_after_retry_after
(&mut self, error: &anyhow::Error, label: &str)
src/app/turns.rs:789
↓ 4 callersMethodedit_message_text
(&self, request: EditMessageText)
src/telegram.rs:108
↓ 4 callersMethodenqueue_turn
(&self, request: TurnRequest, chat_kind: &str)
src/app.rs:1616
↓ 4 callersFunctionensure_admin
(user: &crate::models::UserRecord)
src/app/support.rs:218
↓ 4 callersMethodensure_resolved_session
( &self, session_key: SessionKey, user_id: i64, )
src/app.rs:1536
↓ 4 callersFunctionfind_thread_by_id
(codex_home: &Path, thread_id: &str)
src/codex_history.rs:136
↓ 4 callersMethodflush
(&mut self, force: bool)
src/app/turns.rs:613
↓ 4 callersFunctionformat_codex_history_preview_html
(entries: &[CodexHistoryEntry])
src/app/presentation.rs:394
↓ 4 callersFunctionformat_codex_history_preview_plain
(entries: &[CodexHistoryEntry])
src/app/presentation.rs:373
↓ 4 callersFunctionformat_window_inline
(label: &str, window: &RateLimitWindow)
src/limits.rs:149
↓ 4 callersMethodhandle_forum_topic_rate_limit
( &self, chat_id: i64, error: &anyhow::Error, action: &str, )
src/app/forum.rs:481
↓ 4 callersFunctionis_message_not_modified
(error: &anyhow::Error)
src/app/support.rs:299
↓ 4 callersFunctionis_message_thread_not_found
(error: &anyhow::Error)
src/app/support.rs:306
↓ 4 callersFunctionis_primary_forum_dashboard
( config: &Config, chat: &crate::telegram::Chat, thread_id: Option<i64>, )
src/app/support.rs:15
↓ 4 callersFunctionmodel_quick_commands
( available_models: &[AvailableModel], session_model: Option<&str>, default_model: Option<&str>, )
src/app/presentation.rs:240
↓ 4 callersFunctionnormalize_path
(path: PathBuf)
src/codex_history.rs:964
↓ 4 callersMethodpost_multipart_message
( &self, method: &str, chat_id: i64, message_thread_id: Option<i64>, f
src/telegram.rs:408
↓ 4 callersFunctionresolve_session_codex_binding_from_history
( shared: &Arc<AppShared>, session: crate::models::SessionRecord, )
src/app/turns.rs:1196
↓ 4 callersFunctionsession_matches_environment
( session: &crate::models::SessionRecord, environment: &CodexEnvironmentSummary, )
src/app/presentation.rs:740
↓ 4 callersFunctionsession_title_label
( session: &crate::models::SessionRecord, chat: &crate::telegram::Chat, )
src/app/presentation.rs:687
↓ 4 callersMethodspawn
(binary: &Path)
src/codex.rs:1136
↓ 4 callersFunctionspawnable_command
(spec: &CommandSpec)
src/codex.rs:1311
↓ 4 callersFunctionsplit_text
(input: &str, max_chars: usize)
src/render.rs:53
↓ 4 callersMethodupsert_user
(&self, tg_user_id: i64, role: UserRole, allowed: bool)
src/store.rs:239
↓ 4 callersMethodwait
(mut self, cancel: CancellationToken)
src/codex.rs:314
↓ 3 callersFunctionapproval_request_payload
(params: &Value)
src/codex.rs:1013
↓ 3 callersFunctionarchived_sessions_dir
(root: &Path)
src/codex_history.rs:995
↓ 3 callersMethodas_str
(self)
src/telegram.rs:798
↓ 3 callersFunctionauto_search_mode_for_prompt
(prompt: &str)
src/app/support.rs:333
↓ 3 callersFunctionbuild_history_entry
(role: &str, text: &str, timestamp: String)
src/codex_history.rs:721
↓ 3 callersFunctionbuild_review_command
( binary: &Path, session: &SessionRecord, request: &TurnRequest, review: &crate::models::Revie
src/codex.rs:674
↓ 3 callersMethodclear_session_conversation
(&self, key: SessionKey)
src/store.rs:390
↓ 3 callersMethodcreate_forum_topic
(&self, chat_id: i64, name: &str)
src/telegram.rs:204
↓ 3 callersMethoddedupe_forum_environment_sessions
( &self, chat_id: i64, sessions: Vec<crate::models::SessionRecord>, )
src/app/forum.rs:344
↓ 3 callersMethodedit_markdown_message
( &self, chat_id: i64, message_id: i64, markdown: &str, reply_markup:
src/app/io.rs:310
↓ 3 callersFunctionfind_thread_by_prefix
( codex_home: &Path, cwd: &Path, prefix: &str, )
src/codex_history.rs:142
↓ 3 callersMethodfinish
(&mut self, final_error: Option<String>)
src/app/turns.rs:602
↓ 3 callersFunctionfinish_turn_cleanup
( attachments: &[LocalAttachment], turn_root: &Path, result: Result<T>, )
src/app/turns.rs:302
next →1–100 of 596, ranked by callers