Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JuliusBrussee/caveman
/ functions
Functions
356 in github.com/JuliusBrussee/caveman
⨍
Functions
356
◇
Types & classes
11
↓ 1 callers
Function
print_table
(rows)
plugins/caveman/skills/caveman-compress/scripts/benchmark.py:37
↓ 1 callers
Function
print_table
(rows)
skills/caveman-compress/scripts/benchmark.py:37
↓ 1 callers
Function
print_usage
()
plugins/caveman/skills/caveman-compress/scripts/cli.py:28
↓ 1 callers
Function
print_usage
()
skills/caveman-compress/scripts/cli.py:28
↓ 1 callers
Function
processAgent
(agent, targetDir, ruleBody, opts)
src/tools/caveman-init.js:82
↓ 1 callers
Function
processOpenclaw
(opts)
src/tools/caveman-init.js:120
↓ 1 callers
Function
productivityDir
(hermesHome)
tests/installer/hermes.test.mjs:38
↓ 1 callers
Function
promptForOnly
(detected)
cli/install.js:1389
↓ 1 callers
Function
readModeFromConfigFile
(configPath)
src/hooks/caveman-config.js:76
↓ 1 callers
Function
readModeLog
(logPath)
src/hooks/caveman-stats.js:171
↓ 1 callers
Function
read_file
(path: Path)
plugins/caveman/skills/caveman-compress/scripts/validate.py:30
↓ 1 callers
Function
read_file
(path: Path)
skills/caveman-compress/scripts/validate.py:30
↓ 1 callers
Function
referencesManagedScript
(command)
cli/lib/settings.js:211
↓ 1 callers
Function
reinforcementLine
(mode)
src/plugins/opencode/plugin.js:108
↓ 1 callers
Function
rows
()
tests/test_caveman_stats.js:603
↓ 1 callers
Function
run
(prompt)
tests/test_caveman_stats.js:597
↓ 1 callers
Function
run
(...args)
tests/installer/unit.argv.test.mjs:19
↓ 1 callers
Function
runInit
(ctx)
cli/install.js:1101
↓ 1 callers
Function
runInit
(tmp, ...args)
tests/test_caveman_init.js:20
↓ 1 callers
Function
runInstaller
(args, hermesHome)
tests/installer/hermes.test.mjs:31
↓ 1 callers
Function
runInstaller
(args, configDir, extraEnv = {})
tests/installer/e2e.freshinstall.test.mjs:66
↓ 1 callers
Function
runInstaller
(args, env)
tests/installer/opencode.test.mjs:43
↓ 1 callers
Function
runTracker
(prompt, presetFlag)
tests/test_caveman_parse.js:217
↓ 1 callers
Function
runWithStdinError
()
tests/test_mode_tracker_stdin.js:38
↓ 1 callers
Function
run_benchmarks
(client, model, prompts, caveman_system, trials)
benchmarks/run.py:87
↓ 1 callers
Function
run_claude
(prompt: str, system: str | None = None)
evals/llm_run.py:43
↓ 1 callers
Function
safeStat
(p, method)
cli/install.js:378
↓ 1 callers
Function
sameFilesystemTmpEnv
(configDir)
cli/install.js:445
↓ 1 callers
Function
save_results
(results, rows, summary, model, trials, skill_hash)
benchmarks/run.py:193
↓ 1 callers
Function
send
(configDir, payload)
tests/test_mode_tracker_stdin.js:90
↓ 1 callers
Function
sha256File
(p)
cli/install.js:1155
↓ 1 callers
Function
sha256_file
(path)
benchmarks/run.py:57
↓ 1 callers
Function
shellEscape
(s)
cli/install.js:284
↓ 1 callers
Function
shell_path
(path: Path)
tests/verify_repo.py:66
↓ 1 callers
Function
shimOpencode
()
tests/installer/opencode.test.mjs:31
↓ 1 callers
Function
splitFrontmatter
(src)
cli/lib/openclaw.js:51
↓ 1 callers
Function
split_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 callers
Function
split_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 callers
Function
stats
(savings: list[float])
evals/measure.py:33
↓ 1 callers
Function
stripBootstrapFromSoul
(soulPath)
cli/lib/openclaw.js:191
↓ 1 callers
Function
stripJsonComments
(src)
cli/lib/settings.js:29
↓ 1 callers
Function
stripTrailingCommas
(src)
cli/lib/settings.js:69
↓ 1 callers
Function
strip_llm_wrapper
Strip outer ```markdown ... ``` fence when it wraps the entire output.
plugins/caveman/skills/caveman-compress/scripts/compress.py:108
↓ 1 callers
Function
strip_llm_wrapper
Strip outer ```markdown ... ``` fence when it wraps the entire output.
skills/caveman-compress/scripts/compress.py:108
↓ 1 callers
Function
summarizeCompressed
(pairs)
src/hooks/caveman-stats.js:151
↓ 1 callers
Function
targetMissing
(command)
cli/lib/settings.js:307
↓ 1 callers
Function
test
(name, fn)
tests/test_caveman_parse.js:23
↓ 1 callers
Function
test
(name, fn)
tests/test_symlink_flag.js:18
↓ 1 callers
Function
test
(name, fn)
tests/test_caveman_stats.js:18
↓ 1 callers
Function
test
(name, fn)
tests/test_caveman_init.js:27
↓ 1 callers
Function
test
(name, fn)
tests/test_mode_tracker_stdin.js:21
↓ 1 callers
Function
test
(name, fn)
tests/test_cavecrew_model_overrides.js:18
↓ 1 callers
Function
test
(name, fn)
tests/test_repo_local_config.js:26
↓ 1 callers
Function
tmpFile
(name, contents)
tests/installer/unit.settings.test.mjs:13
↓ 1 callers
Function
transformResponse
(msg)
src/mcp-servers/caveman-shrink/index.js:73
↓ 1 callers
Function
uninstall
(ctx)
cli/install.js:1184
↓ 1 callers
Function
update_readme
(table_md)
benchmarks/run.py:214
↓ 1 callers
Function
validate_bullets
(orig, comp, result)
plugins/caveman/skills/caveman-compress/scripts/validate.py:149
↓ 1 callers
Function
validate_bullets
(orig, comp, result)
skills/caveman-compress/scripts/validate.py:149
↓ 1 callers
Function
validate_code_blocks
(orig, comp, result)
plugins/caveman/skills/caveman-compress/scripts/validate.py:125
↓ 1 callers
Function
validate_code_blocks
(orig, comp, result)
skills/caveman-compress/scripts/validate.py:125
↓ 1 callers
Function
validate_headings
(orig, comp, result)
plugins/caveman/skills/caveman-compress/scripts/validate.py:114
↓ 1 callers
Function
validate_headings
(orig, comp, result)
skills/caveman-compress/scripts/validate.py:114
↓ 1 callers
Function
validate_inline_codes
(orig, comp, result)
plugins/caveman/skills/caveman-compress/scripts/validate.py:162
↓ 1 callers
Function
validate_paths
(orig, comp, result)
plugins/caveman/skills/caveman-compress/scripts/validate.py:141
↓ 1 callers
Function
validate_paths
(orig, comp, result)
skills/caveman-compress/scripts/validate.py:141
↓ 1 callers
Function
validate_urls
(orig, comp, result)
plugins/caveman/skills/caveman-compress/scripts/validate.py:133
↓ 1 callers
Function
validate_urls
(orig, comp, result)
skills/caveman-compress/scripts/validate.py:133
↓ 1 callers
Function
vscodeExtPresent
(needle)
cli/install.js:288
↓ 1 callers
Function
walkDir
(root, depth)
cli/install.js:333
↓ 1 callers
Function
want
(id)
cli/install.js:1516
↓ 1 callers
Function
withProtectedSegments
(text, transform)
src/mcp-servers/caveman-shrink/compress.js:65
↓ 1 callers
Function
withTmpPlugin
(fn)
tests/test_cavecrew_model_overrides.js:169
↓ 1 callers
Function
wrap
(codes)
cli/install.js:169
Function
CavemanPlugin
(_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
Function
addCommandHook
(settings, event, opts)
cli/lib/settings.js:169
Function
compressProse
(text)
src/mcp-servers/caveman-shrink/compress.js:89
Method
flaky_write
(write_path, text)
tests/test_compress_safety.py:143
Function
installOpenclaw
({ workspace, repoRoot, dryRun = false, force = false, log = noopLog(), version, always = true } = {})
cli/lib/openclaw.js:214
Function
pruneOrphanedManagedHooks
(settings, configDir)
cli/lib/settings.js:297
Function
quoteWinArg
(a)
cli/install.js:421
Function
readSettings
(p)
cli/lib/settings.js:98
Function
removeCavemanHooks
(settings)
cli/lib/settings.js:226
Function
rewriteLegacyManagedHookCommands
(settings, absoluteNode)
cli/lib/settings.js:251
Method
setUp
(self)
tests/test_mode_tracker.py:28
Method
spy_write_target
(target_path, text, backup_path)
tests/test_compress_safety.py:193
Method
tearDown
(self)
tests/test_mode_tracker.py:35
Method
test_activate_caveman_still_works
(self)
tests/test_mode_tracker.py:119
Method
test_activate_does_not_nudge_when_custom_statusline_exists
(self)
tests/test_hooks.py:141
Method
test_activate_emits_skill_md_not_fallback_from_repo_layout
(self)
tests/test_hooks.py:165
Method
test_activate_finds_skill_beside_config_dir_hooks
(self)
tests/test_hooks.py:178
Method
test_activate_prefers_claude_plugin_root
(self)
tests/test_hooks.py:198
Method
test_added
(self)
tests/test_validate_inline.py:68
Method
test_back_to_normal_mode_deactivates
(self)
tests/test_mode_tracker.py:86
Method
test_bare_caveman_mode_still_works
(self)
tests/test_mode_tracker.py:131
Method
test_both_empty
(self)
tests/test_validate_inline.py:79
Method
test_chained_independent_modes_keep_original_prev
(self)
tests/test_mode_tracker.py:163
Method
test_cmakelists_txt_not_compressible_despite_txt_extension
(self)
tests/test_detect.py:74
← previous
next →
201–300 of 356, ranked by callers