MCPcopy Create free account

hub / github.com/DJAndries/llmvm / functions

Functions181 in github.com/DJAndries/llmvm

↓ 85 callersMethodclone
(&self)
protocol/src/service.rs:67
↓ 20 callersMethodinto
(self)
core-lib/src/error.rs:50
↓ 15 callersMethodinto
(self)
backends/outsource-lib/src/lib.rs:71
↓ 14 callersMethodcall
(&mut self, req: LspMessageInfo)
frontends/codeassist/src/service.rs:50
↓ 12 callersFunctionget_file_path
(dir_type: DirType, filename: &str, will_create: bool)
util/src/lib.rs:59
↓ 7 callersMethodrun
(&mut self)
frontends/codeassist/src/adapter.rs:260
↓ 5 callersFunctiongenerate
Generate text and return the whole response using the OpenAI API.
backends/outsource-lib/src/openai.rs:119
↓ 5 callersFunctionget_api_key
Checks if the `config_api_key` is present and returns an [`OutsourceError::APIKeyNotDefined`] if not present. Otherwise, the API key will be returned.
backends/outsource-lib/src/util.rs:21
↓ 5 callersMethodget_result
(&self)
frontends/codeassist/src/lsp.rs:63
↓ 5 callersMethodget_snippet
(&self, uri: &Url, range: &Range)
frontends/codeassist/src/content.rs:56
↓ 4 callersMethodapply_edit
(&mut self, range: Range, snippet_text: String)
frontends/codeassist/src/complete/apply.rs:28
↓ 4 callersFunctioncheck_status_code
Checks the status code of a [`Response`] and returns an [`OutsourceError::BadHttpStatusCode`] if it's unsuccessful. Otherwise, the response will be re
backends/outsource-lib/src/util.rs:9
↓ 4 callersMethodinto
(self)
backends/llmrs-lib/src/lib.rs:51
↓ 4 callersFunctionsetup_subscriber
(directive: Option<&str>, log_filename: Option<&str>)
util/src/lib.rs:85
↓ 3 callersMethodgenerate
Generate text and return the whole response.
backends/llmrs-lib/src/model.rs:168
↓ 3 callersFunctiongenerate_stream
Request text generation and return an asynchronous stream of generated tokens, using the OpenAI API.
backends/outsource-lib/src/openai.rs:174
↓ 3 callersFunctionget_home_dirs
()
util/src/lib.rs:40
↓ 3 callersFunctionget_project_dir
()
util/src/lib.rs:44
↓ 3 callersMethodis_chat_model
Checks if the model is a "chat" model. Currently, it checks if the provider name ends with `-chat`.
protocol/src/lib.rs:189
↓ 3 callersFunctionload_config
( config_filename: &str, )
util/src/lib.rs:140
↓ 3 callersMethodset_document
( &mut self, uri: &Url, lines: Vec<String>, lang_id: Option<String>, )
frontends/codeassist/src/content.rs:146
↓ 2 callersFunctionbuild_core_service_from_config
Create a core service client that communicates with stdio or HTTP. If `http_client_config` is provided, an HTTP client will be created. Otherwise, a s
protocol/src/service.rs:208
↓ 2 callersMethodcall
( &self, h: &Helper<'reg, 'rc>, r: &'reg Handlebars<'reg>, ctx: &'rc Context,
core-lib/src/prompts.rs:28
↓ 2 callersFunctionclean_old_threads_in_dir
(directory: &Path, ttl_secs: u64)
core-lib/src/threads.rs:19
↓ 2 callersMethodgenerate_helper
( &self, request: BackendGenerationRequest, )
backends/llmrs-lib/src/model.rs:150
↓ 2 callersMethodgenerate_stream
Request text generation and return an asynchronous stream of generated tokens.
backends/llmrs-lib/src/model.rs:185
↓ 2 callersMethodget_client
( &self, clients_guard: &'a mut HashMap<String, BoxedService<BackendRequest, BackendResponse>>
core-lib/src/lib.rs:97
↓ 2 callersFunctionget_home_file_path
(dir_type: DirType, filename: &str)
util/src/lib.rs:48
↓ 2 callersMethodget_model
(&'a self, request: &BackendGenerationRequest)
backends/llmrs-lib/src/lib.rs:140
↓ 2 callersFunctionget_openai_api_key
( api_key: Option<&'a str>, is_config_custom_endpoint_present: bool, model_description: &ModelDesc
backends/outsource-lib/src/util.rs:25
↓ 2 callersMethodget_output_prefix
(&self, role: MessageRole)
frontends/chat/src/main.rs:169
↓ 2 callersMethodget_service
(&mut self)
frontends/codeassist/src/adapter.rs:71
↓ 2 callersFunctionget_thread_infos
()
core-lib/src/threads.rs:79
↓ 2 callersFunctionget_thread_infos_in_dir
(directory: &Path)
core-lib/src/threads.rs:55
↓ 2 callersFunctionget_thread_messages
(thread_id: &str)
core-lib/src/threads.rs:133
↓ 2 callersMethodinit_project
(&self)
core-lib/src/service.rs:109
↓ 2 callersMethodmaybe_load_file
(&mut self, uri: &Url)
frontends/codeassist/src/content.rs:38
↓ 2 callersMethodnotify_user
( &mut self, token: &ProgressToken, complete_result: Option<Result<ProcessResult>>,
frontends/codeassist/src/complete/notify.rs:33
↓ 2 callersMethodprepare_for_generate
( &self, request: &GenerationRequest, )
core-lib/src/generation.rs:96
↓ 2 callersFunctionrun_backend
( command: Option<BackendCommand>, backend: Arc<B>, stdio_config: Option<StdioServerConfig>, h
backends/util/src/lib.rs:49
↓ 2 callersFunctionsend_generate_request
( mut request: BackendGenerationRequest, model_description: ModelDescription, api_key: &str, s
backends/outsource-lib/src/anthropic.rs:54
↓ 2 callersFunctionsend_generate_request
( mut request: BackendGenerationRequest, model_description: ModelDescription, config_openai_endpoi
backends/outsource-lib/src/openai.rs:64
↓ 2 callersMethodsend_generation_request
( &mut self, preset: String, prompt_params: Value, should_stream: bool,
frontends/codeassist/src/complete/mod.rs:169
↓ 2 callersMethodsend_message
(&mut self, message_info: &LspMessageInfo)
frontends/codeassist/src/passthrough.rs:70
↓ 2 callersFunctionsend_request
( mut request: BackendGenerationRequest, model_description: ModelDescription, endpoint: Option<&St
backends/outsource-lib/src/ollama.rs:35
↓ 2 callersMethodset_result
(&mut self, result: R)
frontends/codeassist/src/lsp.rs:79
↓ 2 callersMethodstore_task_handle
(&self, handle: JoinHandle<()>)
backends/llmrs-lib/src/lib.rs:134
↓ 2 callersFunctionthread_path
(id: &str)
core-lib/src/threads.rs:14
↓ 1 callersMethodadd_pending_interceptor_call
( &mut self, request: &JsonRpcRequest, resp_tx: oneshot::Sender<Option<LspMessage>>,
frontends/codeassist/src/interceptor.rs:54
↓ 1 callersMethodapply_completed_snippet_edits
( &mut self, completed_snippets: Vec<CompletedSnippet>, )
frontends/codeassist/src/complete/apply.rs:44
↓ 1 callersMethodapply_completing_snippet_edits
( &mut self, completing_snippets: Vec<CompletingSnippet>, )
frontends/codeassist/src/complete/apply.rs:113
↓ 1 callersMethodapply_patch
(&mut self, uri: &Url, range: &Range, text: &str)
frontends/codeassist/src/content.rs:103
↓ 1 callersFunctionclean_old_threads
(ttl_secs: u64)
core-lib/src/threads.rs:41
↓ 1 callersMethodcreate_progress_token
(&mut self)
frontends/codeassist/src/complete/notify.rs:15
↓ 1 callersMethodextract_preset_list
(&self, main_snippet: &mut String)
frontends/codeassist/src/complete/mod.rs:128
↓ 1 callersMethodgenerate
( &self, request: GenerationRequest, )
core-lib/src/service.rs:22
↓ 1 callersMethodgenerate_stream
( &self, request: GenerationRequest, )
core-lib/src/service.rs:52
↓ 1 callersMethodget_all_thread_infos
(&self)
core-lib/src/service.rs:98
↓ 1 callersMethodget_folding_ranges
( &mut self, typedef_locations: &HashMap<HashableLocation, Vec<String>>, )
frontends/codeassist/src/complete/typedefs.rs:80
↓ 1 callersMethodget_lang_id
(&self, uri: &Url)
frontends/codeassist/src/content.rs:85
↓ 1 callersMethodget_last_thread_id
(&mut self)
frontends/chat/src/main.rs:137
↓ 1 callersMethodget_last_thread_info
(&self)
core-lib/src/service.rs:92
↓ 1 callersMethodget_line
(&self, uri: &Url, line: usize)
frontends/codeassist/src/content.rs:49
↓ 1 callersMethodget_random_context_snippets
(&self)
frontends/codeassist/src/complete/mod.rs:155
↓ 1 callersMethodget_relevant_symbol_positions
(&mut self)
frontends/codeassist/src/complete/symbols.rs:18
↓ 1 callersMethodget_relevant_symbol_positions_without_semantic_tokens
( &mut self, )
frontends/codeassist/src/complete/symbols.rs:63
↓ 1 callersMethodget_thread_messages
(&mut self, id: String)
frontends/chat/src/main.rs:153
↓ 1 callersMethodget_thread_messages
( &self, id: String, )
core-lib/src/service.rs:102
↓ 1 callersMethodget_type_definition_locations
( &mut self, symbol_positions: Vec<DescribedPosition>, )
frontends/codeassist/src/complete/typedefs.rs:37
↓ 1 callersMethodget_typedef_context_snippets
( &mut self, typedef_locations: &HashMap<HashableLocation, Vec<String>>, folding_range
frontends/codeassist/src/complete/typedefs.rs:116
↓ 1 callersMethodhandle_add_context_command
(&mut self, mut params: ExecuteCommandParams)
frontends/codeassist/src/adapter.rs:185
↓ 1 callersMethodhandle_code_complete_command
(&mut self, mut params: ExecuteCommandParams)
frontends/codeassist/src/adapter.rs:151
↓ 1 callersMethodhandle_doc_sync_notification
( &self, message: &LspMessage, )
frontends/codeassist/src/adapter.rs:196
↓ 1 callersMethodhandle_input
(&mut self, line: String)
frontends/chat/src/main.rs:183
↓ 1 callersMethodhandle_intercept
(&mut self, msg_info: LspMessageInfo)
frontends/codeassist/src/adapter.rs:207
↓ 1 callersMethodhandle_notification
( &mut self, message_info: &LspMessageInfo, notification: &JsonRpcNotification, )
frontends/codeassist/src/interceptor.rs:134
↓ 1 callersMethodhandle_request
( &mut self, message_info: &LspMessageInfo, request: &JsonRpcRequest, )
frontends/codeassist/src/interceptor.rs:96
↓ 1 callersMethodhandle_response
( &mut self, message_info: &LspMessageInfo, response: &JsonRpcResponse, )
frontends/codeassist/src/interceptor.rs:63
↓ 1 callersMethodinfer_typedef_context
(&mut self)
frontends/codeassist/src/complete/processing.rs:127
↓ 1 callersMethodinspect_initialize_request
(&mut self, message: &LspMessage)
frontends/codeassist/src/adapter.rs:79
↓ 1 callersMethodinto
(self)
backends/llmrs-lib/src/model.rs:39
↓ 1 callersMethodline_count
(&self, uri: &Url)
frontends/codeassist/src/content.rs:92
↓ 1 callersMethodload
Start loading models into memory.
backends/llmrs-lib/src/lib.rs:159
↓ 1 callersFunctionload_preset
Loads a preset from the current project or user home directory.
core-lib/src/presets.rs:13
↓ 1 callersMethodmaybe_intercept
( &mut self, message_info: LspMessageInfo, )
frontends/codeassist/src/interceptor.rs:153
↓ 1 callersFunctionmaybe_save_thread_messages_and_get_thread_id
( request: &GenerationRequest, new_text: String, messages: Option<Vec<Message>>, )
core-lib/src/threads.rs:111
↓ 1 callersFunctionmerge_generation_parameters
( preset_parameters: GenerationParameters, mut request_parameters: GenerationParameters, )
core-lib/src/generation.rs:19
↓ 1 callersMethodoutput_existing_messages
(&mut self)
frontends/chat/src/main.rs:127
↓ 1 callersMethodprocess
(&mut self)
frontends/codeassist/src/complete/processing.rs:152
↓ 1 callersMethodprocess_stream
(&mut self, presets: Vec<String>, prompt_params: Value)
frontends/codeassist/src/complete/processing.rs:96
↓ 1 callersMethodprocess_whole
(&mut self, presets: Vec<String>, prompt_params: Value)
frontends/codeassist/src/complete/processing.rs:55
↓ 1 callersMethodread_input
(&mut self)
frontends/chat/src/main.rs:238
↓ 1 callersFunctionsave_thread
(thread_id: &str, messages: Vec<Message>)
core-lib/src/threads.rs:104
↓ 1 callersMethodsend_generate_request
( &self, request: BackendGenerationRequest, model_description: &ModelDescription,
core-lib/src/generation.rs:53
↓ 1 callersMethodsend_generate_request_for_stream
( &self, request: BackendGenerationRequest, model_description: &ModelDescription,
core-lib/src/generation.rs:76
↓ 1 callersMethodset_adapter_service
(&mut self, service: LspMessageService)
frontends/codeassist/src/passthrough.rs:66
↓ 1 callersMethodsystem_prompt
(&self)
core-lib/src/prompts.rs:47
↓ 1 callersMethodtransform_code_action_response
( &self, origin_request: &JsonRpcRequest, message: &LspMessage, )
frontends/codeassist/src/adapter.rs:103
↓ 1 callersMethodtransform_initialize_response
( &mut self, message: &LspMessage, )
frontends/codeassist/src/adapter.rs:85
↓ 1 callersMethodupdate_offset_and_filter_text
( &self, offset: &mut SnippetOffsetInfo, text: &'a str, )
frontends/codeassist/src/complete/apply.rs:82
next →1–100 of 181, ranked by callers