MCPcopy Create free account

hub / github.com/amrit110/oli / functions

Functions299 in github.com/amrit110/oli

Methodnew
Create a new session manager with a specific message capacity
src/apis/api_client.rs:57
Methodnew
(model: Option<String>)
src/apis/openai.rs:96
Methodnew
(model: Option<String>)
src/apis/ollama.rs:179
Methodnew
Create a new scroll state
src/app/utils.rs:18
Methodnew
Create a new in-progress task
src/app/state.rs:56
Methodnew
(name: &str, description: &str)
src/app/commands.rs:11
Methodnew
(content: String, messages_count: usize, original_chars: usize)
src/app/history.rs:29
Methodnew
Create a new in-progress task
src/app/core.rs:55
Methodnew
()
src/communication/rpc.rs:65
Methodnew
(api_client: DynApiClient)
src/agent/executor.rs:20
Methodnew
(provider: LLMProvider)
src/agent/core.rs:32
Methodnew
(log_directory: PathBuf, log_file_path: PathBuf)
tests/app/test_logger.rs:16
Methodnew_with_api_key
(provider: LLMProvider, api_key: String)
src/agent/core.rs:44
Methodread_file
(path: &Path)
src/tools/fs/file_ops.rs:11
Methodread_file_lines
(path: &Path, offset: usize, limit: Option<usize>)
src/tools/fs/file_ops.rs:31
Methodread_file_with_line_numbers
(path: &Path)
src/tools/fs/file_ops.rs:20
Methodscroll_down
Scroll message view down by amount
src/app/utils.rs:128
Methodscroll_tasks_down
Scroll task list down by amount
src/app/utils.rs:143
Methodscroll_tasks_up
Scroll task list up by amount
src/app/utils.rs:138
Methodscroll_up
Scroll message view up by amount
src/app/utils.rs:123
Functionserialize
(content: &str, serializer: S)
src/apis/ollama.rs:33
Methodsession_to_display_messages
(&self, session_messages: &[Message])
src/app/history.rs:237
Methodshould_compress
(&self)
src/app/history.rs:141
Methodstart_tool_execution
Start a new tool execution
src/app/core.rs:943
Methodsummary_count
(&self)
src/app/history.rs:166
Methodsystem
(content: String)
src/apis/api_client.rs:12
Functiontest_add_messages
()
tests/apis/test_api_client.rs:149
Functiontest_api_client_enum_construction
()
tests/apis/test_api_client_enum.rs:37
Functiontest_clear
()
tests/apis/test_api_client.rs:185
Functiontest_clear_history
()
tests/app/test_history.rs:55
Functiontest_combined_glob_and_grep
()
tests/tools/fs/test_search.rs:429
Functiontest_completion_options
()
tests/apis/test_api_client.rs:85
Functiontest_conversation_char_count
()
tests/app/test_history.rs:5
Functiontest_create_simplified_ast
()
tests/tools/code/test_parser.rs:177
Functiontest_detect_language
()
tests/tools/code/test_parser.rs:5
Functiontest_determine_relevant_files
()
tests/tools/code/test_parser.rs:128
Functiontest_determine_relevant_files
()
tests/integration/test_code_parser.rs:290
Functiontest_dimension_updates
()
tests/app/test_scroll.rs:96
Functiontest_edit_file
()
tests/tools/fs/test_file_ops.rs:78
Functiontest_edit_file_with_multiple_occurrences
()
tests/tools/fs/test_file_ops.rs:159
Functiontest_edit_file_with_non_existent_pattern
()
tests/tools/fs/test_file_ops.rs:175
Functiontest_enum_variant_matching
()
tests/apis/test_api_client_enum.rs:45
Functiontest_extract_search_terms
()
tests/tools/code/test_parser.rs:96
Functiontest_extract_search_terms
()
tests/integration/test_code_parser.rs:267
Functiontest_file_operations_errors
()
tests/tools/fs/test_file_ops.rs:145
Functiontest_format_log
()
tests/app/test_logger.rs:71
Functiontest_format_log_with_color
()
tests/app/test_logger.rs:86
Functiontest_generate_llm_friendly_ast
()
tests/integration/test_code_parser.rs:6
Functiontest_get_messages_for_api
()
tests/apis/test_api_client.rs:165
Functiontest_glob_search_in_dir
()
tests/tools/fs/test_search.rs:176
Functiontest_glob_search_no_matches
()
tests/tools/fs/test_search.rs:216
Functiontest_glob_search_single_pattern
()
tests/tools/fs/test_search.rs:152
Functiontest_glob_search_sorting
()
tests/tools/fs/test_search.rs:243
Functiontest_glob_search_specific_file
()
tests/tools/fs/test_search.rs:229
Functiontest_glob_search_with_multiple_patterns
()
tests/tools/fs/test_search.rs:199
Functiontest_glob_to_regex_conversion
()
tests/tools/fs/test_search.rs:409
Functiontest_grep_search_case_sensitivity
()
tests/tools/fs/test_search.rs:339
Functiontest_grep_search_complex_regex
()
tests/tools/fs/test_search.rs:314
Functiontest_grep_search_match_ordering
()
tests/tools/fs/test_search.rs:382
Functiontest_grep_search_no_matches
()
tests/tools/fs/test_search.rs:370
Functiontest_grep_search_simple_pattern
()
tests/tools/fs/test_search.rs:267
Functiontest_grep_search_with_include_pattern
()
tests/tools/fs/test_search.rs:283
Functiontest_list_directory
()
tests/tools/fs/test_file_ops.rs:96
Functiontest_log_level_as_str
()
tests/app/test_logger.rs:55
Functiontest_log_level_color_code
()
tests/app/test_logger.rs:63
Functiontest_logger_get_paths
()
tests/app/test_logger.rs:114
Functiontest_logger_toggle_log_view
()
tests/app/test_logger.rs:98
Functiontest_message_count
()
tests/apis/test_api_client.rs:200
Functiontest_message_creation
()
tests/apis/test_api_client.rs:10
Functiontest_page_scroll
()
tests/app/test_scroll.rs:42
Functiontest_parallel_processing
()
tests/integration/test_code_parser.rs:311
Functiontest_parse_codebase
()
tests/integration/test_code_parser.rs:60
Functiontest_parse_file_with_tree_sitter
()
tests/integration/test_code_parser.rs:132
Functiontest_parse_javascript_file
()
tests/integration/test_code_parser.rs:205
Functiontest_read_file
()
tests/tools/fs/test_file_ops.rs:16
Functiontest_read_file_lines_edge_cases
()
tests/tools/fs/test_file_ops.rs:118
Functiontest_read_file_lines_with_offset_and_limit
()
tests/tools/fs/test_file_ops.rs:37
Functiontest_read_file_with_line_numbers
()
tests/tools/fs/test_file_ops.rs:26
Functiontest_replace_with_summary
()
tests/apis/test_api_client.rs:213
Functiontest_scroll_bounds
()
tests/app/test_scroll.rs:15
Functiontest_scroll_indicators
()
tests/app/test_scroll.rs:74
Functiontest_scroll_state_creation
()
tests/app/test_scroll.rs:6
Functiontest_session_manager_creation
()
tests/apis/test_api_client.rs:125
Functiontest_should_compress
()
tests/app/test_history.rs:21
Functiontest_summary_count
()
tests/app/test_history.rs:47
Functiontest_tool_structures
()
tests/apis/test_api_client.rs:29
Functiontest_with_system_message
()
tests/apis/test_api_client.rs:135
Functiontest_write_file
()
tests/tools/fs/test_file_ops.rs:64
Functiontest_write_log_to_file
()
tests/app/test_logger.rs:126
Methodupdate_tool_progress
Update tool execution progress
src/app/core.rs:995
Methoduser
(content: String)
src/apis/api_client.rs:19
Methodwith_api_key
(api_key: String, model: Option<String>)
src/apis/anthropic.rs:201
Methodwith_api_key
(api_key: String, model: Option<String>)
src/apis/openai.rs:104
Methodwith_base_url
(model: String, api_base: String)
src/apis/ollama.rs:189
Methodwith_config
Creates a new CodeParser instance with custom configuration. # Arguments - `cache_size_limit` - Optional cache size limit in bytes (default: 50MB) -
src/tools/code/parser.rs:349
Methodwith_progress_sender
(mut self, sender: mpsc::Sender<String>)
src/agent/executor.rs:103
Methodwith_system_prompt
(mut self, prompt: String)
src/agent/core.rs:59
Methodwrite_file
(path: &Path, content: &str)
src/tools/fs/file_ops.rs:66
Methodwrite_file_with_diff
(path: &Path, content: &str)
src/tools/fs/file_ops.rs:80
← previous201–299 of 299, ranked by callers