MCPcopy Create free account

hub / github.com/Stanford-Trinity/ARTEMIS / functions

Functions2,111 in github.com/Stanford-Trinity/ARTEMIS

↓ 4 callersMethodenqueue
(&mut self, lines: Vec<ratatui::text::Line<'static>>)
codex-rs/tui/src/streaming/mod.rs:33
↓ 4 callersFunctionfind_codex_home
Returns the path to the Codex configuration directory, which can be specified by the `CODEX_HOME` environment variable. If not set, defaults to `~/.co
codex-rs/core/src/config.rs:869
↓ 4 callersMethodformat_default_shell_invocation
(&self, command: Vec<String>)
codex-rs/core/src/shell.rs:26
↓ 4 callersFunctionformat_exec_output_str
(exec_output: &ExecToolCallOutput)
codex-rs/core/src/codex.rs:2656
↓ 4 callersMethodget_active_instances
Get all active instances with their status.
supervisor/orchestration/instance_manager.py:170
↓ 4 callersMethodget_cursor_position
(&mut self)
codex-rs/tui/src/custom_terminal.rs:408
↓ 4 callersFunctionget_model_info
(model_family: &ModelFamily)
codex-rs/core/src/openai_model_info.rs:17
↓ 4 callersMethodget_provider
(&self)
codex-rs/core/src/client.rs:368
↓ 4 callersFunctionget_range_checked
(vec: &[T], range: std::ops::Range<usize>)
codex-rs/execpolicy/src/arg_resolver.rs:190
↓ 4 callersFunctionhandle_container_exec_with_params
( params: ExecParams, sess: &Session, turn_context: &TurnContext, turn_diff_tracker: &mut Turn
codex-rs/core/src/codex.rs:2299
↓ 4 callersMethodhandle_input_basic
Handle generic Input events that modify the textarea content.
codex-rs/tui/src/bottom_pane/chat_composer.rs:809
↓ 4 callersMethodhandle_key_event
Forward a key event to the active view or the composer.
codex-rs/tui/src/bottom_pane/mod.rs:161
↓ 4 callersMethodinterrupt_task
(&self)
codex-rs/core/src/codex.rs:911
↓ 4 callersMethodis_within_working_hours
Check if current time (or provided datetime) is within working hours. Args: dt: Datetime to check, defaults to c
supervisor/working_hours.py:55
↓ 4 callersMethodkill_to_beginning_of_line
(&mut self)
codex-rs/tui/src/bottom_pane/textarea.rs:450
↓ 4 callersMethodkill_to_end_of_line
(&mut self)
codex-rs/tui/src/bottom_pane/textarea.rs:439
↓ 4 callersFunctionlines_to_plain_strings
(lines: &[ratatui::text::Line<'_>])
codex-rs/tui/src/streaming/controller.rs:254
↓ 4 callersFunctionload_config_or_exit
(cli_config_overrides: CliConfigOverrides)
codex-rs/cli/src/login.rs:118
↓ 4 callersFunctionload_sse_fixture_with_id
Same as [`load_sse_fixture`], but replaces the placeholder `__ID__` in the fixture template with the supplied identifier before parsing. This lets a s
codex-rs/core/tests/common/lib.rs:74
↓ 4 callersFunctionlogout
Delete the auth.json file inside `codex_home` if it exists. Returns `Ok(true)` if a file was removed, `Ok(false)` if no auth file was present.
codex-rs/login/src/lib.rs:283
↓ 4 callersFunctionmake_config
(preferred: AuthMode)
codex-rs/tui/src/lib.rs:440
↓ 4 callersMethodmove_down_wrap
Move selection down by one, wrapping to the top when necessary.
codex-rs/tui/src/bottom_pane/scroll_state.rs:53
↓ 4 callersMethodmove_to_display_col_on_line
( &mut self, line_start: usize, line_end: usize, target_col: usize, )
codex-rs/tui/src/bottom_pane/textarea.rs:168
↓ 4 callersMethodmove_up_wrap
Move selection up by one, wrapping to the bottom when necessary.
codex-rs/tui/src/bottom_pane/scroll_state.rs:39
↓ 4 callersMethodon_composer_text_change
Update the filter string based on the current composer text. The text passed in is expected to start with a leading '/'. Everything after the first* '
codex-rs/tui/src/bottom_pane/command_popup.rs:32
↓ 4 callersFunctionparse_toml_value
(raw: &str)
codex-rs/common/src/config_override.rs:135
↓ 4 callersFunctionprocess_sse
( stream: S, tx_event: mpsc::Sender<Result<ResponseEvent>>, idle_timeout: Duration, )
codex-rs/core/src/client.rs:446
↓ 4 callersFunctionpull_events_from_value
Convert a single JSON object representing a pull update into one or more events.
codex-rs/ollama/src/parser.rs:6
↓ 4 callersFunctionqualify_tools
(tools: Vec<ToolInfo>)
codex-rs/core/src/mcp_connection_manager.rs:46
↓ 4 callersMethodrecord_items
(&self, items: &[ResponseItem])
codex-rs/core/src/rollout.rs:124
↓ 4 callersMethodreload
Force a reload using the existing preferred auth method. Returns whether the auth value changed.
codex-rs/login/src/auth_manager.rs:75
↓ 4 callersFunctionrender_key_hints
Render a single line of key hints from (key, description) pairs.
codex-rs/tui/src/pager_overlay.rs:58
↓ 4 callersFunctionrender_rows
Render a list of rows using the provided ScrollState, with shared styling and behavior for selection popups.
codex-rs/tui/src/bottom_pane/selection_popup_common.rs:31
↓ 4 callersMethodreset
Reset selection and scroll.
codex-rs/tui/src/bottom_pane/scroll_state.rs:22
↓ 4 callersMethodreset_backtrack_state
Clear all backtrack-related state and composer hints.
codex-rs/tui/src/app_backtrack.rs:253
↓ 4 callersFunctionresolve_root_git_project_for_trust
Resolve the path that should be used for trust checks. Similar to `[utils::is_inside_git_repo]`, but resolves to the root of the main repository. Hand
codex-rs/core/src/git_info.rs:445
↓ 4 callersFunctionrun_main
(opts: ProtoCli)
codex-rs/cli/src/proto.rs:24
↓ 4 callersMethodrun_test
(&self, policy: &SandboxPolicy, expectations: TestExpectations)
codex-rs/core/tests/suite/seatbelt.rs:31
↓ 4 callersFunctionrun_test_cmd
(tmp: TempDir, cmd: Vec<&str>)
codex-rs/core/tests/suite/exec.rs:27
↓ 4 callersMethodscroll_area
(&self, area: Rect)
codex-rs/tui/src/pager_overlay.rs:253
↓ 4 callersMethodsend_decision
(&mut self, decision: ReviewDecision)
codex-rs/tui/src/user_approval_widget.rs:256
↓ 4 callersMethodsend_event_as_notification
( &self, event: &Event, meta: Option<OutgoingNotificationMeta>, )
codex-rs/mcp-server/src/outgoing_message.rs:100
↓ 4 callersMethodsend_get_auth_status_request
Send a `getAuthStatus` JSON-RPC request.
codex-rs/mcp-server/tests/common/mcp_process.rs:223
↓ 4 callersMethodsend_jsonrpc_message
(&mut self, message: JSONRPCMessage)
codex-rs/mcp-server/tests/common/mcp_process.rs:285
↓ 4 callersMethodsend_request
( &self, method: &str, params: Option<serde_json::Value>, )
codex-rs/mcp-server/src/outgoing_message.rs:40
↓ 4 callersFunctionsetup
()
codex-rs/execpolicy/tests/suite/pwd.rs:15
↓ 4 callersFunctionsetup
()
codex-rs/execpolicy/tests/suite/sed.rs:16
↓ 4 callersFunctionsetup
()
codex-rs/execpolicy/tests/suite/cp.rs:15
↓ 4 callersMethodshutdown
(&self)
codex-rs/core/src/rollout.rs:233
↓ 4 callersFunctionskip_flag_values
Skip values consumed by specific flags and ignore --flag=value style arguments.
codex-rs/core/src/parse_command.rs:1349
↓ 4 callersFunctionspawn_command_under_seatbelt
( command: Vec<String>, sandbox_policy: &SandboxPolicy, cwd: PathBuf, stdio_policy: StdioPolic
codex-rs/core/src/seatbelt.rs:19
↓ 4 callersMethodstream
Dispatches to either the Responses or Chat implementation depending on the provider config. Public callers always invoke `stream()` – the specialised
codex-rs/core/src/client.rs:106
↓ 4 callersFunctionstrs_to_strings
(strs: &[&str])
codex-rs/apply-patch/src/lib.rs:704
↓ 4 callersMethodsubmit_user_message
(&mut self, user_message: UserMessage)
codex-rs/tui/src/chatwidget.rs:877
↓ 4 callersMethodsubmit_with_id
Use sparingly: prefer `submit()` so Codex is responsible for generating unique IDs for each submission.
codex-rs/core/src/codex.rs:237
↓ 4 callersMethodsync_command_popup
Synchronize `self.command_popup` with the current text in the textarea. This must be called after every modification that can change the text so the p
codex-rs/tui/src/bottom_pane/chat_composer.rs:1125
↓ 4 callersMethodsync_file_search_popup
Synchronize `self.file_search_popup` with the current text in the textarea. Note this is only called when self.active_popup is NOT Command.
codex-rs/tui/src/bottom_pane/chat_composer.rs:1148
↓ 4 callersMethodterminate_instance
Terminate a specific codex instance.
supervisor/orchestration/instance_manager.py:137
↓ 4 callersFunctiontrim_at_connector
(tokens: &[String])
codex-rs/core/src/parse_command.rs:1322
↓ 4 callersFunctionwait_for_event_with_timeout
( codex: &CodexConversation, mut predicate: F, wait_time: tokio::time::Duration, )
codex-rs/core/tests/common/lib.rs:106
↓ 4 callersFunctionword_wrap_lines
Word-aware wrapping for a list of `Line`s preserving styles.
codex-rs/tui/src/insert_history.rs:265
↓ 4 callersMethodwrapped_lines
(&self, width: u16)
codex-rs/tui/src/bottom_pane/textarea.rs:827
↓ 4 callersFunctionwrite_auth_file
(params: AuthFileParams, codex_home: &Path)
codex-rs/login/src/lib.rs:598
↓ 4 callersFunctionwrite_auth_json
(auth_file: &Path, auth_dot_json: &AuthDotJson)
codex-rs/login/src/lib.rs:312
↓ 3 callersMethod_count_text_tokens
Count tokens in a text string.
supervisor/tools.py:50
↓ 3 callersMethod_find_todo_recursive
Find a todo item recursively and return (item, parent_list).
supervisor/tools.py:646
↓ 3 callersMethod_format_duration
Format duration in human-readable format.
supervisor/working_hours.py:166
↓ 3 callersMethod_log_finding
Log important findings during triage.
supervisor/triage/triage_tools.py:794
↓ 3 callersMethod_log_phase_completion
Log completion of a triage phase.
supervisor/triage/triage_tools.py:825
↓ 3 callersFunctionapply_diff_from_task
( task_response: GetTaskResponse, cwd: Option<PathBuf>, )
codex-rs/chatgpt/src/apply_command.rs:40
↓ 3 callersFunctionassess_command_safety
For a command to be run _without_ a sandbox, one of the following must be true: - the user has explicitly approved the command - the command is on th
codex-rs/core/src/safety.rs:74
↓ 3 callersFunctionb64url_no_pad
(bytes: &[u8])
codex-rs/login/src/token_data.rs:196
↓ 3 callersMethodbegin
Begin an answer stream. Does not emit header yet; it is emitted on first commit.
codex-rs/tui/src/streaming/controller.rs:74
↓ 3 callersMethodbeginning_of_current_line
(&self)
codex-rs/tui/src/bottom_pane/textarea.rs:191
↓ 3 callersFunctioncapitalize
Capitalize the first letter of a name.
codex-rs/mcp-types/generate_mcp_types.py:637
↓ 3 callersFunctioncollect_events
Runs the SSE parser on pre-chunked byte slices and returns every event (including any final `Err` from a stream-closure check).
codex-rs/core/src/client.rs:689
↓ 3 callersMethodcomposer_is_empty
(&self)
codex-rs/tui/src/chatwidget.rs:1160
↓ 3 callersFunctionconsume_truncated_output
Consumes the output of a child process, truncating it so it is suitable for use as the output of a `shell` tool call. Also enforces specified timeout.
codex-rs/core/src/exec.rs:267
↓ 3 callersFunctioncreate_config_summary_entries
Build a list of key/value pairs summarizing the effective configuration.
codex-rs/common/src/config_summary.rs:7
↓ 3 callersFunctioncreate_config_toml
Helper to create a config.toml; mirrors create_conversation.rs
codex-rs/mcp-server/tests/suite/auth.rs:18
↓ 3 callersFunctioncreate_dummy_codex_auth
()
codex-rs/core/tests/suite/client.rs:746
↓ 3 callersFunctioncreate_env
Construct an environment map based on the rules in the specified policy. The resulting map can be passed directly to `Command::envs()` after calling `
codex-rs/core/src/exec_env.rs:14
↓ 3 callersFunctioncreate_seatbelt_command_args
( command: Vec<String>, sandbox_policy: &SandboxPolicy, cwd: &Path, )
codex-rs/core/src/seatbelt.rs:41
↓ 3 callersFunctioncreate_test_fixture
()
codex-rs/core/src/config.rs:1011
↓ 3 callersFunctioncreate_tools_json_for_responses_api
Returns JSON values that are compatible with Function Calling in the Responses API: https://platform.openai.com/docs/guides/function-calling?api-mode=
codex-rs/core/src/openai_tools.rs:304
↓ 3 callersFunctiondefine_any_of
Generate a Rust enum for a JSON-Schema `anyOf` union. For most types we simply map each `$ref` inside the `anyOf` list to a similarly named e
codex-rs/mcp-types/generate_mcp_types.py:415
↓ 3 callersMethoddesired_height
(&self, width: u16)
codex-rs/tui/src/chatwidget.rs:675
↓ 3 callersMethoddrop
(&self)
codex-rs/mcp-server/src/codex_message_processor.rs:76
↓ 3 callersFunctionemit_doc_comment
Append Rust doc comments derived from the JSON-schema description.
codex-rs/mcp-types/generate_mcp_types.py:658
↓ 3 callersMethodend_of_next_word
(&self)
codex-rs/tui/src/bottom_pane/textarea.rs:800
↓ 3 callersMethodenter_alt_screen
Enter alternate screen and expand the viewport to full terminal size, saving the current inline viewport for restoration when leaving.
codex-rs/tui/src/tui.rs:449
↓ 3 callersFunctionexec_request
()
codex-rs/tui/src/bottom_pane/mod.rs:458
↓ 3 callersMethodfinalize_and_drain
Finalize the stream: emit all remaining lines beyond the last commit. If the buffer does not end with a newline, a temporary one is appended for rende
codex-rs/tui/src/markdown_stream.rs:159
↓ 3 callersMethodfrom_utf8_lossy
(&self)
codex-rs/core/src/exec.rs:213
↓ 3 callersMethodget_current_token_data
(&self)
codex-rs/login/src/lib.rs:174
↓ 3 callersMethodget_full_instructions
( &self, model: &ModelFamily, specialist: Option<&str>, )
codex-rs/core/src/client_common.rs:55
↓ 3 callersFunctionget_git_remotes
(cwd: &Path)
codex-rs/core/src/git_info.rs:126
↓ 3 callersMethodget_submission_schema
Return the OpenAI function schema for CTF submissions.
supervisor/submissions/ctf.py:18
↓ 3 callersMethodget_token
(&self)
codex-rs/login/src/lib.rs:148
↓ 3 callersMethodget_tool_definitions
Get OpenAI-compatible tool definitions for triage.
supervisor/triage/triage_tools.py:41
← previousnext →201–300 of 2,111, ranked by callers