MCPcopy Create free account

hub / github.com/JuliusBrussee/caveman / functions

Functions356 in github.com/JuliusBrussee/caveman

↓ 1 callersFunctionprint_table
(rows)
plugins/caveman/skills/caveman-compress/scripts/benchmark.py:37
↓ 1 callersFunctionprint_table
(rows)
skills/caveman-compress/scripts/benchmark.py:37
↓ 1 callersFunctionprint_usage
()
plugins/caveman/skills/caveman-compress/scripts/cli.py:28
↓ 1 callersFunctionprint_usage
()
skills/caveman-compress/scripts/cli.py:28
↓ 1 callersFunctionprocessAgent
(agent, targetDir, ruleBody, opts)
src/tools/caveman-init.js:82
↓ 1 callersFunctionprocessOpenclaw
(opts)
src/tools/caveman-init.js:120
↓ 1 callersFunctionproductivityDir
(hermesHome)
tests/installer/hermes.test.mjs:38
↓ 1 callersFunctionpromptForOnly
(detected)
cli/install.js:1389
↓ 1 callersFunctionreadModeFromConfigFile
(configPath)
src/hooks/caveman-config.js:76
↓ 1 callersFunctionreadModeLog
(logPath)
src/hooks/caveman-stats.js:171
↓ 1 callersFunctionread_file
(path: Path)
plugins/caveman/skills/caveman-compress/scripts/validate.py:30
↓ 1 callersFunctionread_file
(path: Path)
skills/caveman-compress/scripts/validate.py:30
↓ 1 callersFunctionreferencesManagedScript
(command)
cli/lib/settings.js:211
↓ 1 callersFunctionreinforcementLine
(mode)
src/plugins/opencode/plugin.js:108
↓ 1 callersFunctionrows
()
tests/test_caveman_stats.js:603
↓ 1 callersFunctionrun
(prompt)
tests/test_caveman_stats.js:597
↓ 1 callersFunctionrun
(...args)
tests/installer/unit.argv.test.mjs:19
↓ 1 callersFunctionrunInit
(ctx)
cli/install.js:1101
↓ 1 callersFunctionrunInit
(tmp, ...args)
tests/test_caveman_init.js:20
↓ 1 callersFunctionrunInstaller
(args, hermesHome)
tests/installer/hermes.test.mjs:31
↓ 1 callersFunctionrunInstaller
(args, configDir, extraEnv = {})
tests/installer/e2e.freshinstall.test.mjs:66
↓ 1 callersFunctionrunInstaller
(args, env)
tests/installer/opencode.test.mjs:43
↓ 1 callersFunctionrunTracker
(prompt, presetFlag)
tests/test_caveman_parse.js:217
↓ 1 callersFunctionrunWithStdinError
()
tests/test_mode_tracker_stdin.js:38
↓ 1 callersFunctionrun_benchmarks
(client, model, prompts, caveman_system, trials)
benchmarks/run.py:87
↓ 1 callersFunctionrun_claude
(prompt: str, system: str | None = None)
evals/llm_run.py:43
↓ 1 callersFunctionsafeStat
(p, method)
cli/install.js:378
↓ 1 callersFunctionsameFilesystemTmpEnv
(configDir)
cli/install.js:445
↓ 1 callersFunctionsave_results
(results, rows, summary, model, trials, skill_hash)
benchmarks/run.py:193
↓ 1 callersFunctionsend
(configDir, payload)
tests/test_mode_tracker_stdin.js:90
↓ 1 callersFunctionsha256File
(p)
cli/install.js:1155
↓ 1 callersFunctionsha256_file
(path)
benchmarks/run.py:57
↓ 1 callersFunctionshellEscape
(s)
cli/install.js:284
↓ 1 callersFunctionshell_path
(path: Path)
tests/verify_repo.py:66
↓ 1 callersFunctionshimOpencode
()
tests/installer/opencode.test.mjs:31
↓ 1 callersFunctionsplitFrontmatter
(src)
cli/lib/openclaw.js:51
↓ 1 callersFunctionsplit_frontmatter
Split YAML frontmatter from body. Returns (frontmatter, body). Memory files (and many other markdown docs) start with a YAML frontmatter bloc
plugins/caveman/skills/caveman-compress/scripts/compress.py:30
↓ 1 callersFunctionsplit_frontmatter
Split YAML frontmatter from body. Returns (frontmatter, body). Memory files (and many other markdown docs) start with a YAML frontmatter bloc
skills/caveman-compress/scripts/compress.py:30
↓ 1 callersFunctionstats
(savings: list[float])
evals/measure.py:33
↓ 1 callersFunctionstripBootstrapFromSoul
(soulPath)
cli/lib/openclaw.js:191
↓ 1 callersFunctionstripJsonComments
(src)
cli/lib/settings.js:29
↓ 1 callersFunctionstripTrailingCommas
(src)
cli/lib/settings.js:69
↓ 1 callersFunctionstrip_llm_wrapper
Strip outer ```markdown ... ``` fence when it wraps the entire output.
plugins/caveman/skills/caveman-compress/scripts/compress.py:108
↓ 1 callersFunctionstrip_llm_wrapper
Strip outer ```markdown ... ``` fence when it wraps the entire output.
skills/caveman-compress/scripts/compress.py:108
↓ 1 callersFunctionsummarizeCompressed
(pairs)
src/hooks/caveman-stats.js:151
↓ 1 callersFunctiontargetMissing
(command)
cli/lib/settings.js:307
↓ 1 callersFunctiontest
(name, fn)
tests/test_caveman_parse.js:23
↓ 1 callersFunctiontest
(name, fn)
tests/test_symlink_flag.js:18
↓ 1 callersFunctiontest
(name, fn)
tests/test_caveman_stats.js:18
↓ 1 callersFunctiontest
(name, fn)
tests/test_caveman_init.js:27
↓ 1 callersFunctiontest
(name, fn)
tests/test_mode_tracker_stdin.js:21
↓ 1 callersFunctiontest
(name, fn)
tests/test_cavecrew_model_overrides.js:18
↓ 1 callersFunctiontest
(name, fn)
tests/test_repo_local_config.js:26
↓ 1 callersFunctiontmpFile
(name, contents)
tests/installer/unit.settings.test.mjs:13
↓ 1 callersFunctiontransformResponse
(msg)
src/mcp-servers/caveman-shrink/index.js:73
↓ 1 callersFunctionuninstall
(ctx)
cli/install.js:1184
↓ 1 callersFunctionupdate_readme
(table_md)
benchmarks/run.py:214
↓ 1 callersFunctionvalidate_bullets
(orig, comp, result)
plugins/caveman/skills/caveman-compress/scripts/validate.py:149
↓ 1 callersFunctionvalidate_bullets
(orig, comp, result)
skills/caveman-compress/scripts/validate.py:149
↓ 1 callersFunctionvalidate_code_blocks
(orig, comp, result)
plugins/caveman/skills/caveman-compress/scripts/validate.py:125
↓ 1 callersFunctionvalidate_code_blocks
(orig, comp, result)
skills/caveman-compress/scripts/validate.py:125
↓ 1 callersFunctionvalidate_headings
(orig, comp, result)
plugins/caveman/skills/caveman-compress/scripts/validate.py:114
↓ 1 callersFunctionvalidate_headings
(orig, comp, result)
skills/caveman-compress/scripts/validate.py:114
↓ 1 callersFunctionvalidate_inline_codes
(orig, comp, result)
plugins/caveman/skills/caveman-compress/scripts/validate.py:162
↓ 1 callersFunctionvalidate_paths
(orig, comp, result)
plugins/caveman/skills/caveman-compress/scripts/validate.py:141
↓ 1 callersFunctionvalidate_paths
(orig, comp, result)
skills/caveman-compress/scripts/validate.py:141
↓ 1 callersFunctionvalidate_urls
(orig, comp, result)
plugins/caveman/skills/caveman-compress/scripts/validate.py:133
↓ 1 callersFunctionvalidate_urls
(orig, comp, result)
skills/caveman-compress/scripts/validate.py:133
↓ 1 callersFunctionvscodeExtPresent
(needle)
cli/install.js:288
↓ 1 callersFunctionwalkDir
(root, depth)
cli/install.js:333
↓ 1 callersFunctionwant
(id)
cli/install.js:1516
↓ 1 callersFunctionwithProtectedSegments
(text, transform)
src/mcp-servers/caveman-shrink/compress.js:65
↓ 1 callersFunctionwithTmpPlugin
(fn)
tests/test_cavecrew_model_overrides.js:169
↓ 1 callersFunctionwrap
(codes)
cli/install.js:169
FunctionCavemanPlugin
(_ctx)
src/plugins/opencode/plugin.js:135
Method__init__
(self)
plugins/caveman/skills/caveman-compress/scripts/validate.py:17
Method__init__
(self)
skills/caveman-compress/scripts/validate.py:17
FunctionaddCommandHook
(settings, event, opts)
cli/lib/settings.js:169
FunctioncompressProse
(text)
src/mcp-servers/caveman-shrink/compress.js:89
Methodflaky_write
(write_path, text)
tests/test_compress_safety.py:143
FunctioninstallOpenclaw
({ workspace, repoRoot, dryRun = false, force = false, log = noopLog(), version, always = true } = {})
cli/lib/openclaw.js:214
FunctionpruneOrphanedManagedHooks
(settings, configDir)
cli/lib/settings.js:297
FunctionquoteWinArg
(a)
cli/install.js:421
FunctionreadSettings
(p)
cli/lib/settings.js:98
FunctionremoveCavemanHooks
(settings)
cli/lib/settings.js:226
FunctionrewriteLegacyManagedHookCommands
(settings, absoluteNode)
cli/lib/settings.js:251
MethodsetUp
(self)
tests/test_mode_tracker.py:28
Methodspy_write_target
(target_path, text, backup_path)
tests/test_compress_safety.py:193
MethodtearDown
(self)
tests/test_mode_tracker.py:35
Methodtest_activate_caveman_still_works
(self)
tests/test_mode_tracker.py:119
Methodtest_activate_does_not_nudge_when_custom_statusline_exists
(self)
tests/test_hooks.py:141
Methodtest_activate_emits_skill_md_not_fallback_from_repo_layout
(self)
tests/test_hooks.py:165
Methodtest_activate_finds_skill_beside_config_dir_hooks
(self)
tests/test_hooks.py:178
Methodtest_activate_prefers_claude_plugin_root
(self)
tests/test_hooks.py:198
Methodtest_added
(self)
tests/test_validate_inline.py:68
Methodtest_back_to_normal_mode_deactivates
(self)
tests/test_mode_tracker.py:86
Methodtest_bare_caveman_mode_still_works
(self)
tests/test_mode_tracker.py:131
Methodtest_both_empty
(self)
tests/test_validate_inline.py:79
Methodtest_chained_independent_modes_keep_original_prev
(self)
tests/test_mode_tracker.py:163
Methodtest_cmakelists_txt_not_compressible_despite_txt_extension
(self)
tests/test_detect.py:74
← previousnext →201–300 of 356, ranked by callers