MCPcopy Create free account

hub / github.com/JuliusBrussee/caveman / functions

Functions356 in github.com/JuliusBrussee/caveman

↓ 1 callersFunctioncavemanHookCommands
(settings, event, marker)
tests/installer/e2e.freshinstall.test.mjs:93
↓ 1 callersFunctioncheckNodeVersion
()
cli/install.js:195
↓ 1 callersFunctioncheckWslWindowsNode
()
cli/install.js:177
↓ 1 callersFunctionclaudeConfigDir
()
cli/lib/settings.js:351
↓ 1 callersFunctionclaude_version
()
evals/llm_run.py:54
↓ 1 callersFunctioncompress_file
(filepath: Path)
plugins/caveman/skills/caveman-compress/scripts/compress.py:277
↓ 1 callersFunctioncompress_file
(filepath: Path)
skills/caveman-compress/scripts/compress.py:277
↓ 1 callersFunctioncompute_stats
(results)
benchmarks/run.py:117
↓ 1 callersFunctioncount
(s, sub)
cli/lib/openclaw.js:165
↓ 1 callersFunctioncount
(text: str)
evals/plot.py:27
↓ 1 callersFunctioncount
(text: str)
evals/measure.py:29
↓ 1 callersFunctioncount_bullets
(text)
plugins/caveman/skills/caveman-compress/scripts/validate.py:93
↓ 1 callersFunctioncount_bullets
(text)
skills/caveman-compress/scripts/validate.py:93
↓ 1 callersFunctioncount_tokens
(text)
plugins/caveman/skills/caveman-compress/scripts/benchmark.py:19
↓ 1 callersFunctioncount_tokens
(text)
skills/caveman-compress/scripts/benchmark.py:19
↓ 1 callersFunctioncursorExtPresent
(needle)
cli/install.js:306
↓ 1 callersFunctiondetectMatch
(spec)
cli/install.js:354
↓ 1 callersFunctiondetectRepoRoot
()
cli/install.js:383
↓ 1 callersFunctiondry_run
(prompts, model, trials)
benchmarks/run.py:232
↓ 1 callersFunctionenvelope
(name, args, newlines)
tests/test_mode_tracker_stdin.js:104
↓ 1 callersFunctionexplicit
(id)
cli/install.js:1517
↓ 1 callersFunctionextract_headings
(text)
plugins/caveman/skills/caveman-compress/scripts/validate.py:37
↓ 1 callersFunctionextract_headings
(text)
skills/caveman-compress/scripts/validate.py:37
↓ 1 callersFunctionextract_inline_codes
Backtick-delimited inline spans, with fenced code blocks stripped first. Previously used a column-0-anchored regex to strip fences, which misses
plugins/caveman/skills/caveman-compress/scripts/validate.py:97
↓ 1 callersFunctionextract_paths
(text)
plugins/caveman/skills/caveman-compress/scripts/validate.py:89
↓ 1 callersFunctionextract_paths
(text)
skills/caveman-compress/scripts/validate.py:89
↓ 1 callersFunctionextract_urls
(text)
plugins/caveman/skills/caveman-compress/scripts/validate.py:85
↓ 1 callersFunctionextract_urls
(text)
skills/caveman-compress/scripts/validate.py:85
↓ 1 callersFunctionfindRecentSession
(claudeDir)
src/hooks/caveman-stats.js:70
↓ 1 callersFunctionfirst_nonblank_line
Return the first non-blank line, stripped — used to detect a prose preamble smuggled in ahead of the real content (issue #588).
plugins/caveman/skills/caveman-compress/scripts/compress.py:147
↓ 1 callersFunctionfirst_nonblank_line
Return the first non-blank line, stripped — used to detect a prose preamble smuggled in ahead of the real content (issue #588).
skills/caveman-compress/scripts/compress.py:147
↓ 1 callersFunctionflagValue
(configDir)
tests/test_mode_tracker_stdin.js:99
↓ 1 callersFunctionfmt_pct
(x: float)
evals/measure.py:43
↓ 1 callersFunctionformatHistory
({ sessions, outputTokens, estSavedTokens, estSavedUsd, netSavedTokens, netTurns, since })
src/hooks/caveman-stats.js:356
↓ 1 callersFunctionformatShare
({ outputTokens, turns, mode, model, attribution })
src/hooks/caveman-stats.js:380
↓ 1 callersFunctionformat_prompt_label
(prompt_id)
benchmarks/run.py:157
↓ 1 callersFunctionformat_table
(rows, summary)
benchmarks/run.py:173
↓ 1 callersFunctionfreshHome
()
tests/installer/hermes.test.mjs:27
↓ 1 callersFunctionfreshTmpDir
()
tests/installer/e2e.freshinstall.test.mjs:42
↓ 1 callersFunctionfreshTmpDir
()
tests/installer/opencode.test.mjs:25
↓ 1 callersFunctionfreshTmpDir
()
tests/installer/e2e.dryrun.test.mjs:14
↓ 1 callersFunctionfrontmatter
(content)
tests/installer/opencode-agent.test.mjs:27
↓ 1 callersFunctionfrontmatterHasKey
(fm, key)
cli/lib/openclaw.js:65
↓ 1 callersFunctiongetConfigDir
()
src/hooks/caveman-config.js:28
↓ 1 callersFunctiongetConfigPath
()
src/hooks/caveman-config.js:41
↓ 1 callersFunctiongetStatuslineCommand
(settings)
tests/installer/e2e.freshinstall.test.mjs:86
↓ 1 callersFunctionhandleSessionCreated
()
src/plugins/opencode/plugin.js:126
↓ 1 callersFunctionhasCavemanHook
(settings, event, marker = 'caveman')
cli/lib/settings.js:156
↓ 1 callersFunctionhasClaudeCli
()
tests/installer/e2e.freshinstall.test.mjs:73
↓ 1 callersFunctionhelp
()
src/tools/caveman-init.js:162
↓ 1 callersFunctioninstallClaude
(ctx)
cli/install.js:474
↓ 1 callersFunctioninstallGemini
(ctx)
cli/install.js:576
↓ 1 callersFunctioninstallHermes
(ctx)
cli/install.js:630
↓ 1 callersFunctioninstallHooks
(ctx)
cli/install.js:947
↓ 1 callersFunctioninstallMcpShrink
(ctx)
cli/install.js:1064
↓ 1 callersFunctioninstallOpenclaw
(ctx)
cli/install.js:918
↓ 1 callersFunctioninstallOpencode
(ctx)
cli/install.js:711
↓ 1 callersFunctioninstallViaSkills
(ctx, prov)
cli/install.js:599
↓ 1 callersFunctionis_sensitive_path
Heuristic denylist for files that must never be shipped to a third-party API.
plugins/caveman/skills/caveman-compress/scripts/compress.py:95
↓ 1 callersFunctionis_sensitive_path
Heuristic denylist for files that must never be shipped to a third-party API.
skills/caveman-compress/scripts/compress.py:95
↓ 1 callersFunctioniso
(minAgo)
tests/test_caveman_stats.js:544
↓ 1 callersFunctionjetbrainsPluginPresent
(needle)
cli/install.js:319
↓ 1 callersFunctionjetbrainsPresent
()
cli/install.js:313
↓ 1 callersFunctionloadBootstrapSnippet
(repoRoot)
cli/lib/openclaw.js:90
↓ 1 callersFunctionloadConfig
()
src/plugins/opencode/plugin.js:61
↓ 1 callersFunctionloadOpenclawHelper
()
src/tools/caveman-init.js:41
↓ 1 callersFunctionloadParse
()
src/plugins/opencode/plugin.js:82
↓ 1 callersFunctionloadRemoteHookChecksums
()
cli/install.js:1165
↓ 1 callersFunctionloadRuleBody
()
src/tools/caveman-init.js:73
↓ 1 callersFunctionloadSkillBody
(repoRoot)
cli/lib/openclaw.js:121
↓ 1 callersFunctionload_caveman_system
()
benchmarks/run.py:53
↓ 1 callersFunctionload_compress_modules
()
tests/verify_repo.py:209
↓ 1 callersFunctionload_prompts
()
benchmarks/run.py:47
↓ 1 callersFunctionmacAppPresent
(name)
cli/install.js:345
↓ 1 callersFunctionmain
()
cli/install.js:1479
↓ 1 callersFunctionmain
()
src/tools/caveman-init.js:179
↓ 1 callersFunctionmain
()
src/hooks/caveman-stats.js:499
↓ 1 callersFunctionmain
()
tests/verify_repo.py:396
↓ 1 callersFunctionmain
()
evals/plot.py:31
↓ 1 callersFunctionmain
()
evals/llm_run.py:64
↓ 1 callersFunctionmain
()
evals/measure.py:48
↓ 1 callersFunctionmain
()
plugins/caveman/skills/caveman-compress/scripts/benchmark.py:44
↓ 1 callersFunctionmain
()
skills/caveman-compress/scripts/benchmark.py:44
↓ 1 callersFunctionmain
()
benchmarks/run.py:248
↓ 1 callersFunctionmakeConfigDir
()
tests/test_mode_tracker_stdin.js:86
↓ 1 callersFunctionmakeLineBuffer
(onLine)
src/mcp-servers/caveman-shrink/index.js:60
↓ 1 callersFunctionmakeSession
(dir, lines)
tests/test_caveman_stats.js:32
↓ 1 callersFunctionmakeSession
(configDir, lines)
tests/test_mode_tracker_stdin.js:113
↓ 1 callersFunctionmergeOpenclawFrontmatter
(src, opts = {})
cli/lib/openclaw.js:76
↓ 1 callersFunctionnorm
(v)
src/hooks/caveman-stats.js:177
↓ 1 callersFunctionopencodeConfigDir
()
src/plugins/opencode/plugin.js:99
↓ 1 callersFunctionpad
(s, n)
cli/install.js:1422
↓ 1 callersFunctionparseArgs
(argv)
cli/install.js:61
↓ 1 callersFunctionparseArgs
(argv)
src/tools/caveman-init.js:149
↓ 1 callersFunctionparseDuration
(spec)
src/hooks/caveman-stats.js:291
↓ 1 callersFunctionparseSession
(filePath)
src/hooks/caveman-stats.js:93
↓ 1 callersFunctionpathWith
(prependDir)
tests/installer/opencode.test.mjs:49
↓ 1 callersFunctionpathWithout
(binNames)
tests/installer/e2e.freshinstall.test.mjs:46
↓ 1 callersFunctionprintHelp
()
cli/install.js:1425
↓ 1 callersFunctionprintList
(noColor)
cli/install.js:1407
← previousnext →101–200 of 356, ranked by callers