MCPcopy Create free account

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

Functions4,316 in github.com/DeusData/codebase-memory-mcp

↓ 1 callersFunctioncbm_store_upsert_node_batch
src/store/store.c:1487
↓ 1 callersFunctioncbm_store_vector_search
src/store/store.c:6322
↓ 1 callersFunctioncbm_str_contains
src/foundation/str_util.c:148
↓ 1 callersFunctioncbm_str_contains_raw
Simple strstr wrapper used by log tests (avoids circular dep on str_util) */
tests/test_log.c:20
↓ 1 callersFunctioncbm_str_ends_with
src/foundation/str_util.c:136
↓ 1 callersFunctioncbm_str_replace_char
src/foundation/str_util.c:174
↓ 1 callersFunctioncbm_str_split
src/foundation/str_util.c:210
↓ 1 callersFunctioncbm_str_starts_with
src/foundation/str_util.c:128
↓ 1 callersFunctioncbm_str_strip_ext
src/foundation/str_util.c:190
↓ 1 callersFunctioncbm_str_tolower
src/foundation/str_util.c:158
↓ 1 callersFunctioncbm_strcasestr
src/foundation/compat.c:41
↓ 1 callersFunctioncbm_string_dispatch_suffixes
Per-language callee-suffix dispatch table — returns a NULL-terminated list of method-name suffixes whose calls should be resolved by extracting class+
internal/cbm/extract_calls.c:71
↓ 1 callersFunctioncbm_strip_case_flag
src/store/store.c:2348
↓ 1 callersFunctioncbm_test_fault_inject
internal/cbm/cbm.c:670
↓ 1 callersFunctioncbm_ts_full_registry_builds
internal/cbm/lsp/ts_lsp.c:41
↓ 1 callersFunctioncbm_ts_full_registry_builds_reset
internal/cbm/lsp/ts_lsp.c:44
↓ 1 callersFunctioncbm_type_alias
internal/cbm/lsp/type_rep.c:199
↓ 1 callersFunctioncbm_type_callable
internal/cbm/lsp/type_rep.c:343
↓ 1 callersFunctioncbm_type_indexed
internal/cbm/lsp/type_rep.c:398
↓ 1 callersFunctioncbm_type_infer
internal/cbm/lsp/type_rep.c:476
↓ 1 callersFunctioncbm_type_is_protocol
internal/cbm/lsp/type_rep.c:557
↓ 1 callersFunctioncbm_type_is_union
internal/cbm/lsp/type_rep.c:553
↓ 1 callersFunctioncbm_type_literal
internal/cbm/lsp/type_rep.c:290
↓ 1 callersFunctioncbm_type_protocol
internal/cbm/lsp/type_rep.c:301
↓ 1 callersFunctioncbm_type_protocol_satisfied_by
internal/cbm/lsp/type_rep.c:712
↓ 1 callersFunctioncbm_type_ts_literal
internal/cbm/lsp/type_rep.c:387
↓ 1 callersFunctioncbm_type_typeof_query
internal/cbm/lsp/type_rep.c:419
↓ 1 callersFunctioncbm_typeassign_push
internal/cbm/cbm.c:160
↓ 1 callersFunctioncbm_typerefs_push
internal/cbm/cbm.c:150
↓ 1 callersFunctioncbm_ui_log_append
Called from a log hook — appends a line to the ring buffer (thread-safe) */
src/ui/http_server.c:392
↓ 1 callersFunctioncbm_upsert_antigravity_mcp
src/cli/cli.c:1770
↓ 1 callersFunctioncbm_upsert_codex_mcp
src/cli/cli.c:1465
↓ 1 callersFunctioncbm_upsert_junie_mcp
src/cli/cli.c:1781
↓ 1 callersFunctioncbm_upsert_opencode_mcp
src/cli/cli.c:1690
↓ 1 callersFunctioncbm_upsert_session_hooks
src/cli/cli.c:2143
↓ 1 callersFunctioncbm_vmem_alloc
src/foundation/vmem.c:130
↓ 1 callersFunctioncbm_vmem_allocated
src/foundation/vmem.c:175
↓ 1 callersFunctioncbm_vmem_budget
src/foundation/vmem.c:183
↓ 1 callersFunctioncbm_vmem_free
src/foundation/vmem.c:158
↓ 1 callersFunctioncbm_vmem_init
src/foundation/vmem.c:109
↓ 1 callersFunctioncbm_vmem_over_budget
src/foundation/vmem.c:187
↓ 1 callersFunctioncbm_vmem_peak
src/foundation/vmem.c:179
↓ 1 callersFunctioncbm_vmem_worker_budget
src/foundation/vmem.c:191
↓ 1 callersFunctioncbm_watcher_touch
src/watcher/watcher.c:460
↓ 1 callersFunctioncbm_win_utf8_argv
On Windows the CRT hands main() an argv encoded in the active ANSI code page, so a * non-ASCII CLI argument (e.g. a repo path like café_日本語_repo) is
src/main.c:620
↓ 1 callersFunctioncbm_write_db
internal/cbm/sqlite_writer.c:2287
↓ 1 callersFunctioncbm_zstd_frame_content_size
internal/cbm/zstd_store.c:26
↓ 1 callersFunctioncgroup_test_setup
Create a unique tmp directory the caller will own; returns 0 on success. */
tests/test_platform.c:140
↓ 1 callersFunctioncgroup_test_teardown
Recursively remove a tmp dir created by cgroup_test_setup. Best-effort. * Uses opendir/unlink/rmdir rather than system("rm -rf ...") to avoid * spaw
tests/test_platform.c:175
↓ 1 callersFunctioncgroup_test_write
Write `content` to "<root>/<relpath>". Creates parent subdir if needed. * Returns 0 on success, -1 on any failure. */
tests/test_platform.c:147
↓ 1 callersFunctioncheck_already_latest
Check if current version is already latest. Returns true to skip update. */
src/cli/cli.c:4354
↓ 1 callersFunctioncheck_changes
Check if a project has changes. Returns true if reindex needed. */
src/watcher/watcher.c:512
↓ 1 callersFunctioncheck_dir_skipped
Helper: create fixture, run cbm_discover, check canary. */ Returns: 0 canary NOT discovered (correct — directory skipped) */ >0 canary W
tests/repro/repro_invariant_discovery_fqn.c:56
↓ 1 callersFunctioncheck_go_class_implements
Check if class has all interface methods and create IMPLEMENTS + OVERRIDE edges. */
src/pipeline/pass_semantic.c:246
↓ 1 callersFunctioncheck_pressure
src/foundation/mem.c:76
↓ 1 callersFunctioncheck_script_module_level
Check if parent node kind matches direct-or-grandparent for scripting languages. Returns true if pk matches root_kind, or pk matches wrapper_kind and
internal/cbm/helpers.c:1008
↓ 1 callersFunctioncheck_sources_exact
Check that paths[] contains exactly the expected file suffixes, once each. * Returns 1 if all expected suffixes appear exactly once, 0 otherwise. *
tests/repro/repro_issue787.c:285
↓ 1 callersFunctioncheck_upstream
(key, dirpath, repo, pinned=None, exact_path=None)
scripts/audit-license-provenance.py:123
↓ 1 callersFunctionchild_by_kind
internal/cbm/lsp/java_lsp.c:202
↓ 1 callersFunctionchild_center
src/ui/layout3d.c:240
↓ 1 callersFunctionclampSetting
(key: keyof DisplaySettings, value: unknown)
graph-ui/src/lib/density.ts:105
↓ 1 callersFunctionclamp_max_nodes
The default is a default, not a ceiling: an explicit request is honored up * to the (env-adjustable) ceiling; only a missing/invalid request falls ba
src/ui/layout3d.c:199
↓ 1 callersFunctionclass_label_for_kind
Classify class label from AST node kind
internal/cbm/extract_defs.c:2628
↓ 1 callersFunctionclass_method_tail
tests/test_parallel.c:546
↓ 1 callersFunctionclass_methods
(class_node: ast.ClassDef)
scripts/gen-py-stdlib.py:112
↓ 1 callersFunctionclass_qn_for_node
Compute the dotted class QN for a given class_declaration node, matching * how the unified extractor names defs (module_qn-prefixed). */
internal/cbm/lsp/php_lsp.c:2870
↓ 1 callersFunctionclass_super_qn
Determine the class's super QN from the AST node. */
internal/cbm/lsp/java_lsp.c:1614
↓ 1 callersFunctionclassify_all_grep_hits
Classify all grep matches file-by-file into search results and raw hits. */
src/mcp/mcp.c:4926
↓ 1 callersFunctionclassify_files
Classify discovered files against stored hashes using mtime+size. * Returns a boolean array: changed[i] = true if files[i] needs re-parsing. * Calle
src/pipeline/pipeline_incremental.c:78
↓ 1 callersFunctionclassify_grep_hit
Match a single grep hit to the tightest containing node, then add to sr or raw. */
src/mcp/mcp.c:4895
↓ 1 callersFunctionclassify_layer
src/store/store.c:4207
↓ 1 callersFunctionclassify_relative_import
Detect the flavor of relative import based on the leading characters. * Returns 1 for Python dotted form (e.g. ".foo" or "..bar.baz"), * 2 f
src/pipeline/fqn.c:232
↓ 1 callersFunctionclean_json_array_inner
Strip JSON array brackets, quotes, and normalize whitespace. */
src/pipeline/pass_infrascan.c:327
↓ 1 callersFunctionclean_token
Normalize a BPE token to the form our runtime tokenizer produces.
scripts/extract_nomic_vectors.py:97
↓ 1 callersFunctioncleanup_db
tests/test_store_bulk.c:50
↓ 1 callersFunctioncleanup_dir
tests/test_artifact.c:55
↓ 1 callersFunctioncleanup_incremental_repo
tests/test_pipeline.c:5408
↓ 1 callersFunctioncleanup_prefilter_dir
tests/test_mcp.c:1819
↓ 1 callersFunctioncleanup_project_db
tests/test_mcp.c:69
↓ 1 callersFunctioncleanup_snippet_dir
Cleanup temp files created by setup_snippet_server */
tests/test_mcp.c:2765
↓ 1 callersFunctionclear_export_error
src/pipeline/artifact.c:71
↓ 1 callersFunctionclear_mmap_env
tests/test_store_pragmas.c:19
↓ 1 callersFunctioncli_add_typed
Append a typed value to the output object under `key`. For array-typed * properties, repeated flags accumulate into a single JSON array. */
src/cli/cli.c:4553
↓ 1 callersFunctioncli_first_nonspace_is_brace
True if the first non-whitespace byte of s is '{' (raw-JSON detection). */
src/main.c:326
↓ 1 callersFunctioncli_heap_msgf
Heap-format a one-argument error message for *err_out. Caller frees. */
src/cli/cli.c:4514
↓ 1 callersFunctioncli_kebab_to_snake
Flag-name normalization: kebab-case CLI flags map to snake_case JSON keys * (--name-pattern -> name_pattern). In-place; buffer is NUL-terminated. */
src/cli/cli.c:4496
↓ 1 callersFunctioncli_print_mcp_result
Extract text content from MCP tool result envelope and print it. * MCP results: {"content":[{"type":"text","text":"..."}],"isError":...} * Returns 1
src/main.c:212
↓ 1 callersFunctioncli_schema_required_has
True if the schema's required[] array contains `key`. */
src/cli/cli.c:4521
↓ 1 callersFunctioncli_schema_type
Look up a property's JSON-schema "type" string (string/integer/number/ * boolean/array). Returns NULL when the schema or property is unknown — the *
src/cli/cli.c:4539
↓ 1 callersFunctioncli_slurp_file
Slurp a file path into a heap, NUL-terminated string. Caller frees. */
src/main.c:315
↓ 1 callersFunctioncli_snake_to_kebab
snake_case JSON key -> kebab-case flag name (for --help display). In-place. */
src/cli/cli.c:4505
↓ 1 callersFunctioncli_strip_flag
Strip a flag from argv, returning true if found. */
src/main.c:241
↓ 1 callersFunctioncli_strip_flag_value
Strip a flag AND its following value from argv, returning the value (a pointer * into the original argv strings, valid for the process lifetime) or N
src/main.c:258
↓ 1 callersFunctioncluster_add_pkg
Append `pkg` to a distinct package list (with a per-package count). */
src/store/store.c:5212
↓ 1 callersFunctioncluster_build_one
Build the cluster_info for one community c into *ci. */
src/store/store.c:5230
↓ 1 callersFunctioncluster_id_index
Index of node id within the id-sorted ids[], or CBM_NOT_FOUND. */
src/store/store.c:5206
↓ 1 callersFunctioncmdline_roundtrips
tests/test_subprocess.c:241
↓ 1 callersFunctioncollect
(d: DirNode)
graph-ui/src/components/Sidebar.tsx:38
↓ 1 callersFunctioncollect
(ui_dir, dep_tree, out, excluded)
scripts/gen-ui-licenses.py:21
↓ 1 callersFunctioncollect
(ui_dir, dep_tree, out)
scripts/license-gate-check-npm.py:44
← previousnext →1,901–2,000 of 4,316, ranked by callers