MCPcopy Create free account

hub / github.com/DeusData/codebase-memory-mcp / functions

Functions8,232 in github.com/DeusData/codebase-memory-mcp

↓ 13 callersFunctioncbm_arena_destroy
src/foundation/arena.c:149
↓ 13 callersFunctioncbm_daemon_ipc_startup_lock_release
src/daemon/ipc.c:3100
↓ 13 callersFunctioncbm_is_dir
src/foundation/platform.c:164
↓ 13 callersFunctioncbm_parallel_for
src/pipeline/worker_pool.c:96
↓ 13 callersFunctioncbm_pipeline_fqn_module
src/pipeline/fqn.c:150
↓ 13 callersFunctioncbm_sb_append_n
src/mcp/compact_out.c:39
↓ 13 callersFunctioncbm_version_cohort_manager_new
src/daemon/version_cohort.c:377
↓ 13 callersFunctioncbm_wide_to_utf8
src/foundation/win_utf8.h:146
↓ 13 callersFunctioncheck_exact
tests/repro/repro_call_node_behaviors.c:55
↓ 13 callersFunctioncr_cancel_requested
src/pipeline/pass_cross_repo.c:75
↓ 13 callersFunctionfield_contains_node
internal/cbm/extract_usages.c:376
↓ 13 callersFunctionget_project_arg
Resolve the project argument, accepting the canonical "project" key plus the * aliases a caller naturally reaches for (#640): list_projects surfaces
src/mcp/mcp.c:1495
↓ 13 callersFunctioninstall_agent_skill
src/cli/cli.c:7452
↓ 13 callersFunctionjava_eval_expr_type
internal/cbm/lsp/java_lsp.c:585
↓ 13 callersFunctionput_varint
internal/cbm/sqlite_writer.c:187
↓ 13 callersFunctionrec_add_text
internal/cbm/sqlite_writer.c:388
↓ 13 callersFunctionrec_finalize
Finalize: returns the complete record bytes (header_len + header + body). Caller must free the returned buffer.
internal/cbm/sqlite_writer.c:411
↓ 13 callersFunctionrec_free
internal/cbm/sqlite_writer.c:364
↓ 13 callersFunctionrec_init
internal/cbm/sqlite_writer.c:359
↓ 13 callersFunctionset
(patch: Partial<DisplaySettings>)
graph-ui/src/components/DisplaySettingsMenu.tsx:76
↓ 13 callersFunctionskip_ws
Skip whitespace, return pointer past it */
src/pipeline/pass_infrascan.c:99
↓ 13 callersFunctiontext_validate_bytes
src/cli/config_text_edit.c:214
↓ 13 callersFunctionuninstall_agent_skill
src/cli/cli.c:9900
↓ 12 callersFunctionapplication_job_unsubscribe_locked
src/daemon/application.c:1656
↓ 12 callersFunctionc_node_text
--- Helper: get node text ---
internal/cbm/lsp/c_lsp.c:52
↓ 12 callersFunctioncbm_arena_init
src/foundation/arena.c:21
↓ 12 callersFunctioncbm_daemon_ipc_connection_close
src/daemon/ipc.c:2984
↓ 12 callersFunctioncbm_daemon_ipc_receive_frame
src/daemon/ipc.c:6099
↓ 12 callersFunctioncbm_default_worker_count
src/foundation/system_info.c:283
↓ 12 callersFunctioncbm_file_size
src/foundation/platform.c:174
↓ 12 callersFunctioncbm_label_is_type_like
True when `label` names a type-like container definition (see cbm.h). Single source of truth for the type-resolution / registry / IMPLEMENTS / LSP-typ
internal/cbm/helpers.c:160
↓ 12 callersFunctioncbm_mem_budget
src/foundation/mem.c:464
↓ 12 callersFunctioncbm_rename_replace
rename() with overwrite semantics on every platform: POSIX rename already * replaces atomically; Windows rename fails with EEXIST when the target *
src/foundation/compat_fs.c:1036
↓ 12 callersFunctioncbm_store_adr_free
src/store/store.c:8043
↓ 12 callersFunctioncbm_store_check_integrity
src/store/store.c:951
↓ 12 callersFunctioncbm_store_find_edges_by_source_type
src/store/store.c:2243
↓ 12 callersFunctioncbm_validate_project_name
src/foundation/str_util.c:291
↓ 12 callersFunctioncheck
(condition, message)
tests/test_daemon_smoke.py:54
↓ 12 callersFunctioncs_first_named_child
internal/cbm/lsp/cs_lsp.c:105
↓ 12 callersFunctioninv_has_call
True if a call to `callee` (substring match on callee_name) was extracted. */
tests/repro/repro_invariant_lib.h:111
↓ 12 callersFunctionitoa_buf
Format int to string for logging. Thread-safe via TLS rotating buffers. */
src/pipeline/pipeline.c:236
↓ 12 callersFunctionkotlin_parse_type_node
internal/cbm/lsp/kotlin_lsp.c:2198
↓ 12 callersFunctionperl_collect_children
internal/cbm/lsp/perl_lsp.c:175
↓ 12 callersFunctionpkg_entries_push
src/pipeline/pass_pkgmap.c:104
↓ 12 callersFunctionprepare_config_parent
src/cli/cli.c:7171
↓ 12 callersFunctionprivate_regular_file_snapshot
src/daemon/ipc.c:728
↓ 12 callersFunctionpush_string_descendant_import
Shared: find a node's clean string path — prefers an inner unquoted content child (string_content / str_literal / …); else an inner quoted `string` (w
internal/cbm/extract_imports.c:2100
↓ 12 callersFunctionpy_disable_callable_value_proof
── Scope mutation wrappers ───────────────────────────────────────────── * * py_eval_expr_type memoizes per-node results (see the cache block above
internal/cbm/lsp/py_lsp.c:187
↓ 12 callersFunctionrec_add_int
internal/cbm/sqlite_writer.c:374
↓ 12 callersFunctionresolve_store
src/mcp/mcp.c:2217
↓ 12 callersFunctionrtrim
Trim trailing whitespace in-place */
src/pipeline/pass_infrascan.c:129
↓ 12 callersMethodstart
(self)
tests/windows/mcp_stdio.py:43
↓ 12 callersFunctiontext_bounded_strlen
src/cli/config_text_edit.c:151
↓ 12 callersFunctiontext_read_file
src/cli/config_text_edit.c:385
↓ 11 callersFunctionbinding_get
Find a variable's node in a binding */
src/cypher/cypher.c:2434
↓ 11 callersFunctioncbm_log_set_sink
src/foundation/log.c:90
↓ 11 callersFunctioncbm_macos_extended_acl_fd_is_empty
src/foundation/macos_acl.c:12
↓ 11 callersFunctioncbm_mem_rss
src/foundation/mem.c:408
↓ 11 callersFunctioncbm_pipeline_check_cancel
Check cancellation. Returns non-zero if cancelled. */
src/pipeline/pipeline_internal.h:231
↓ 11 callersFunctioncbm_project_free_fields
src/store/store.c:8130
↓ 11 callersFunctioncbm_regexec
src/foundation/compat_regex.c:39
↓ 11 callersFunctioncbm_registry_free
src/pipeline/registry.c:487
↓ 11 callersFunctioncbm_registry_new
src/pipeline/registry.c:460
↓ 11 callersFunctioncbm_route_canon_path
Canonicalize route-path parameter placeholders to a single "{}" token so that * client call sites and server handlers rendezvous on the same Route QN
src/pipeline/pass_route_nodes.c:59
↓ 11 callersFunctioncbm_store_adr_get
src/store/store.c:7892
↓ 11 callersFunctioncbm_store_begin
src/store/store.c:1093
↓ 11 callersFunctioncbm_store_free_coverage
src/store/store.c:3092
↓ 11 callersFunctioncbm_ts_build_cross_registry
Tier 2: build a project-wide TS/JS/TSX registry ONCE from all defs * (filters by lang). Shared READ-ONLY *base* across resolve workers. * Per-file o
internal/cbm/lsp/ts_lsp.c:5567
↓ 11 callersFunctioncbm_version_cohort_lease_release
src/daemon/version_cohort.c:316
↓ 11 callersFunctioncmp_i64
internal/cbm/sqlite_writer.c:1376
↓ 11 callersFunctioninv_count_dangling_edges
INV(no-dangling-edges): every edge of `type` has both endpoints resolving to a * node. Returns count of dangling endpoints (0 = pass), -1 on query er
tests/repro/repro_invariant_lib.h:145
↓ 11 callersFunctionipc_deadline_after
src/daemon/ipc.c:545
↓ 11 callersFunctionpath_dirname
Get the directory part of a relative path (without trailing slash). * Returns heap-allocated string. For "foo.json" returns "". */
src/pipeline/pass_pkgmap.c:142
↓ 11 callersFunctionpush_channel
internal/cbm/extract_channels.c:237
↓ 11 callersFunctionruntime_get_u32
src/daemon/runtime.c:285
↓ 11 callersFunctionsafe_str
internal/cbm/sqlite_writer.c:1380
↓ 11 callersFunctionth_mkdir_p
Create a directory and all parents. Returns 0 on success. */
tests/test_helpers.h:88
↓ 11 callersFunctiontoml_next_line
src/cli/config_toml_edit.c:720
↓ 11 callersFunctionwin_security_destroy
src/daemon/ipc.c:3557
↓ 11 callersFunctionyaml_bounded_strlen
src/cli/config_yaml_edit.c:266
↓ 10 callersFunctionactivation_directory_still_valid
src/cli/activation_transaction.c:901
↓ 10 callersFunctionactivation_identity_equal
src/cli/activation_transaction.c:274
↓ 10 callersFunctioncbm_daemon_ipc_private_lock_directory_new
src/daemon/ipc.c:981
↓ 10 callersFunctioncbm_daemon_runtime_client_close
src/daemon/runtime.c:3159
↓ 10 callersFunctioncbm_discover
src/discover/discover.c:1096
↓ 10 callersFunctioncbm_exec_no_shell
src/foundation/compat_fs.c:686
↓ 10 callersFunctioncbm_git_context_free
src/git/git_context.c:226
↓ 10 callersFunctioncbm_ht_has
src/foundation/hash_table.c:93
↓ 10 callersFunctioncbm_init
internal/cbm/cbm.c:350
↓ 10 callersFunctioncbm_lsp_bare_segment
Bare last segment of a (possibly qualified) name, splitting on the LAST * member/scope separator. C++ textual callees carry `::` (Class::method, * N
src/pipeline/lsp_resolve.h:61
↓ 10 callersFunctioncbm_lsp_collect_children
Collect `node`'s children into an arena array (source order) via one O(n) * cursor pass. Returns NULL and sets *out_n=0 for a childless node or on OO
internal/cbm/lsp/lsp_node_iter.h:24
↓ 10 callersFunctioncbm_pipeline_free
src/pipeline/pipeline.c:336
↓ 10 callersFunctioncbm_pipeline_new
src/pipeline/pipeline.c:255
↓ 10 callersFunctioncbm_pipeline_run
src/pipeline/pipeline.c:2442
↓ 10 callersFunctioncbm_sb_init
src/mcp/compact_out.c:11
↓ 10 callersFunctioncbm_scope_pop
internal/cbm/lsp/scope.c:15
↓ 10 callersFunctioncbm_secure_zero
src/foundation/secure_random.c:5
↓ 10 callersFunctioncbm_store_search
src/store/store.c:4209
↓ 10 callersFunctioncbm_store_search_free
src/store/store.c:4328
↓ 10 callersFunctioncbm_subprocess_request_cancel
src/foundation/subprocess.c:1274
← previousnext →201–300 of 8,232, ranked by callers