MCPcopy Create free account

hub / github.com/JaredStewart/coderlm / functions

Functions202 in github.com/JaredStewart/coderlm

↓ 32 callersMethodget
(&self, file: &str, name: &str)
server/src/symbols/mod.rs:65
↓ 31 callersFunctionrequire_project
Resolve session -> project. Touches last_active on both session and project.
server/src/server/routes.rs:33
↓ 30 callersMethodlen
(&self)
server/src/symbols/mod.rs:98
↓ 29 callersFunction_load_state
()
plugin/skills/coderlm/scripts/coderlm_cli.py:45
↓ 24 callersFunctionsession_id
(headers: &HeaderMap)
server/src/server/routes.rs:21
↓ 22 callersFunctionrecord_history
(state: &AppState, session_id: Option<&str>, method: &str, path: &str, preview: &str)
server/src/server/routes.rs:44
↓ 20 callersFunction_output
(result: dict)
plugin/skills/coderlm/scripts/coderlm_cli.py:157
↓ 12 callersMethodinsert
(&self, symbol: Symbol)
server/src/symbols/mod.rs:33
↓ 11 callersFunction_get
(state: dict, path: str, params: dict | None = None)
plugin/skills/coderlm/scripts/coderlm_cli.py:127
↓ 9 callersFunction_request
( method: str, url: str, data: dict | None = None, headers: dict | None = None, timeout: i
plugin/skills/coderlm/scripts/coderlm_cli.py:77
↓ 9 callersFunction_safe_get
Like _get but returns error dicts instead of calling sys.exit.
plugin/skills/coderlm/scripts/coderlm_cli.py:143
↓ 9 callersFunctionconfig
()
server/src/symbols/queries/go.rs:59
↓ 9 callersMethodremove
(&self, rel_path: &str)
server/src/index/file_tree.rs:29
↓ 7 callersFunction_post
(state: dict, path: str, data: dict)
plugin/skills/coderlm/scripts/coderlm_cli.py:137
↓ 6 callersMethodlen
(&self)
server/src/index/file_tree.rs:37
↓ 5 callersFunction_base_url
(state: dict)
plugin/skills/coderlm/scripts/coderlm_cli.py:63
↓ 5 callersFunctionfind_callers_regex
Regex fallback for files without tree-sitter support.
server/src/ops/symbol_ops.rs:259
↓ 5 callersMethodhas_tree_sitter_support
Whether this language supports tree-sitter symbol extraction.
server/src/index/file_entry.rs:66
↓ 5 callersFunctionlist_variables_regex
Regex fallback for variable extraction.
server/src/ops/symbol_ops.rs:554
↓ 4 callersFunctionget_language_config
Get the tree-sitter language and symbol query for a given language.
server/src/symbols/queries/mod.rs:14
↓ 3 callersMethodinsert
(&self, entry: FileEntry)
server/src/index/file_tree.rs:25
↓ 2 callersFunction_clear_state
()
plugin/skills/coderlm/scripts/coderlm_cli.py:58
↓ 2 callersFunction_remove_dir_if_empty
(path: Path, dry_run: bool)
plugin/generate.py:289
↓ 2 callersFunction_remove_file
(path: Path, dry_run: bool)
plugin/generate.py:278
↓ 2 callersFunction_session_id
(state: dict)
plugin/skills/coderlm/scripts/coderlm_cli.py:69
↓ 2 callersFunction_write_file
(path: Path, content: str, dry_run: bool)
plugin/generate.py:202
↓ 2 callersFunctionbuild_parser
()
plugin/skills/coderlm/scripts/coderlm_cli.py:534
↓ 2 callersFunctioncreate_buffer
CRUD operations for named buffers stored per-project.
server/src/ops/buffers.rs:20
↓ 2 callersFunctionextract_symbols_from_file
Extract symbols from a single file.
server/src/symbols/parser.rs:14
↓ 2 callersMethodget_or_create_project
Look up an existing project or index a new one. Evicts LRU if at capacity.
server/src/server/state.rs:60
↓ 2 callersMethodget_project_for_session
Look up the project for a given session. Returns a descriptive error if the project has been evicted.
server/src/server/state.rs:133
↓ 2 callersFunctionget_structure_with_detail
Get structure with a level-of-detail parameter. - L0: file tree only (same as get_structure) - L1: file tree + top-level symbol names, kinds, and sign
server/src/ops/structure.rs:82
↓ 2 callersFunctiongrep_with_scope
( root: &Path, file_tree: &Arc<FileTree>, pattern: &str, max_matches: usize, context_lines
server/src/ops/content.rs:104
↓ 2 callersMethodlist_by_file
(&self, file: &str)
server/src/symbols/mod.rs:84
↓ 2 callersMethodremove_file
(&self, file: &str)
server/src/symbols/mod.rs:49
↓ 2 callersMethodsearch
(&self, query: &str, limit: usize)
server/src/symbols/mod.rs:70
↓ 2 callersFunctionshould_ignore_dir
(name: &str)
server/src/config.rs:48
↓ 2 callersFunctionshould_ignore_extension
(path: &str)
server/src/config.rs:52
↓ 1 callersFunction_append_with_markers
(path: Path, content: str, dry_run: bool)
plugin/generate.py:223
↓ 1 callersFunction_copy_file
(src: Path, dest: Path, dry_run: bool)
plugin/generate.py:211
↓ 1 callersFunction_remove_markers
(path: Path, dry_run: bool)
plugin/generate.py:255
↓ 1 callersFunction_save_state
(state: dict)
plugin/skills/coderlm/scripts/coderlm_cli.py:52
↓ 1 callersMethodall_paths
(&self)
server/src/index/file_tree.rs:54
↓ 1 callersMethodall_symbols
(&self)
server/src/symbols/mod.rs:94
↓ 1 callersFunctionbuild_router
(state: AppState)
server/src/server/mod.rs:9
↓ 1 callersFunctionbuild_routes
(state: AppState)
server/src/server/routes.rs:56
↓ 1 callersFunctionclean_platform
(platform: Platform, project_root: Path, dry_run: bool)
plugin/generate.py:180
↓ 1 callersFunctionclear_results
(results: &Mutex<Vec<SubcallResult>>)
server/src/ops/subcalls.rs:22
↓ 1 callersFunctioncompute_non_code_ranges
Compute byte ranges of comment and string nodes using tree-sitter.
server/src/ops/content.rs:211
↓ 1 callersMethodevict_lru
Evict the least recently used project. Removes all sessions pointing to it.
server/src/server/state.rs:165
↓ 1 callersFunctionextract_all_symbols
Extract symbols from all files in the tree. Runs on blocking threads with bounded concurrency.
server/src/symbols/parser.rs:248
↓ 1 callersFunctionfind_callers_ast
AST-aware caller detection: parse the file, run the callers query, and check if any call-expression callee matches the target symbol name.
server/src/ops/symbol_ops.rs:190
↓ 1 callersFunctionfrom_file
( buffers: &DashMap<String, Buffer>, root: &Path, file_tree: &Arc<FileTree>, name: &str, f
server/src/ops/buffers.rs:36
↓ 1 callersFunctionfrom_symbol
( buffers: &DashMap<String, Buffer>, root: &Path, symbol_table: &Arc<SymbolTable>, name: &str,
server/src/ops/buffers.rs:66
↓ 1 callersFunctiongenerate_platform
(platform: Platform, project_root: Path, dry_run: bool)
plugin/generate.py:151
↓ 1 callersFunctionget_all_history
Return history from all active sessions, ordered by timestamp.
server/src/ops/history.rs:25
↓ 1 callersFunctionget_results
(results: &Mutex<Vec<SubcallResult>>)
server/src/ops/subcalls.rs:18
↓ 1 callersFunctionget_structure
(file_tree: &Arc<FileTree>, depth: usize)
server/src/ops/structure.rs:58
↓ 1 callersFunctionhandle_events
( root: &PathBuf, file_tree: &Arc<FileTree>, symbol_table: &Arc<SymbolTable>, max_file_size: u
server/src/index/watcher.rs:61
↓ 1 callersFunctionhandle_file_change
( root: &PathBuf, file_tree: &Arc<FileTree>, symbol_table: &Arc<SymbolTable>, max_file_size: u
server/src/index/watcher.rs:98
↓ 1 callersFunctionhandle_file_delete
( file_tree: &Arc<FileTree>, symbol_table: &Arc<SymbolTable>, rel_path: &str, )
server/src/index/watcher.rs:152
↓ 1 callersFunctioninsert_into_tree
(tree: &mut BTreeMap<String, TreeNode>, parts: &[&str], idx: usize)
server/src/index/file_tree.rs:83
↓ 1 callersFunctionis_definition_line
(line: &str, name: &str, language: Language)
server/src/ops/symbol_ops.rs:299
↓ 1 callersFunctionis_in_excluded_range
(byte_offset: usize, ranges: &[(usize, usize)])
server/src/ops/content.rs:303
↓ 1 callersFunctionis_test_symbol
(sym: &Symbol)
server/src/ops/symbol_ops.rs:415
↓ 1 callersFunctionjs_config
()
server/src/symbols/queries/typescript.rs:158
↓ 1 callersMethodlanguage_breakdown
(&self)
server/src/index/file_tree.rs:41
↓ 1 callersFunctionlist_platforms
()
plugin/generate.py:307
↓ 1 callersFunctionlist_variables_ast
AST-aware variable extraction: parse the function body slice, run the variables query, and collect all @var.name captures within the byte range.
server/src/ops/symbol_ops.rs:499
↓ 1 callersFunctionload_annotations
( State(state): State<AppState>, headers: HeaderMap, )
server/src/server/routes.rs:699
↓ 1 callersFunctionload_template
()
plugin/generate.py:137
↓ 1 callersFunctionmain
()
plugin/generate.py:317
↓ 1 callersFunctionmain
()
plugin/skills/coderlm/scripts/coderlm_cli.py:689
↓ 1 callersMethodrecord
(&mut self, method: &str, path: &str, response_preview: &str)
server/src/server/session.rs:35
↓ 1 callersFunctionrender_template
(template: str, platform: Platform)
plugin/generate.py:144
↓ 1 callersMethodrender_tree
Render a tree-like structure string, similar to the `tree` command. `depth` limits how many directory levels deep to show (0 = unlimited).
server/src/index/file_tree.rs:60
↓ 1 callersFunctionrender_tree_node
( tree: &BTreeMap<String, TreeNode>, output: &mut String, prefix: &str, max_depth: usize,
server/src/index/file_tree.rs:102
↓ 1 callersFunctionrequire_session
(headers: &HeaderMap)
server/src/server/routes.rs:28
↓ 1 callersFunctionrun_server
( path: Option<PathBuf>, port: u16, bind: String, max_file_size: u64, max_projects: usize,
server/src/main.rs:76
↓ 1 callersFunctionscan_directory
Scan the codebase directory using the `ignore` crate (respects .gitignore) plus our built-in ignore patterns. Returns the number of files indexed.
server/src/index/walker.rs:14
↓ 1 callersFunctionshould_skip
(rel_path: &str)
server/src/index/watcher.rs:163
↓ 1 callersFunctionshould_skip
Check if any path component matches our built-in ignore directories.
server/src/index/walker.rs:81
↓ 1 callersFunctionstart_watcher
Start the filesystem watcher. Returns a handle that keeps the watcher alive. Drop the handle to stop watching.
server/src/index/watcher.rs:17
↓ 1 callersFunctionstore_result
(results: &Mutex<Vec<SubcallResult>>, result: SubcallResult)
server/src/ops/subcalls.rs:14
↓ 1 callersMethodtouch_project
Update the last-active timestamp on a project.
server/src/server/state.rs:158
Functionbuffer_from_file
( State(state): State<AppState>, headers: HeaderMap, Json(body): Json<BufferFromFileBody>, )
server/src/server/routes.rs:755
Functionbuffer_from_symbol
( State(state): State<AppState>, headers: HeaderMap, Json(body): Json<BufferFromSymbolBody>, )
server/src/server/routes.rs:782
Functioncallers
Find call sites for a symbol. Returns list of caller dicts.
plugin/skills/coderlm/scripts/coderlm_cli.py:436
Functionchunk_indices
( root: &Path, file_tree: &Arc<FileTree>, file: &str, size: usize, overlap: usize, )
server/src/ops/content.rs:334
Functionchunk_indices
( State(state): State<AppState>, headers: HeaderMap, Query(params): Query<ChunkQuery>, )
server/src/server/routes.rs:631
Functionclear_subcall_results
( State(state): State<AppState>, headers: HeaderMap, )
server/src/server/routes.rs:937
Functioncmd_batch
Execute multiple CLI commands in one invocation.
plugin/skills/coderlm/scripts/coderlm_cli.py:384
Functioncmd_callers
(args: argparse.Namespace)
plugin/skills/coderlm/scripts/coderlm_cli.py:255
Functioncmd_chunks
(args: argparse.Namespace)
plugin/skills/coderlm/scripts/coderlm_cli.py:301
Functioncmd_cleanup
(args: argparse.Namespace)
plugin/skills/coderlm/scripts/coderlm_cli.py:371
Functioncmd_define_file
(args: argparse.Namespace)
plugin/skills/coderlm/scripts/coderlm_cli.py:311
Functioncmd_define_symbol
(args: argparse.Namespace)
plugin/skills/coderlm/scripts/coderlm_cli.py:327
Functioncmd_exec
Execute Python code with helper functions in scope.
plugin/skills/coderlm/scripts/coderlm_cli.py:503
Functioncmd_grep
(args: argparse.Namespace)
plugin/skills/coderlm/scripts/coderlm_cli.py:287
Functioncmd_history
(args: argparse.Namespace)
plugin/skills/coderlm/scripts/coderlm_cli.py:353
next →1–100 of 202, ranked by callers