MCPcopy Create free account
hub / github.com/juliusbrussee/caveman / versions

github.com/juliusbrussee/caveman @v2.0.0 → @v2.2.0

indexed versions: bin-v1.1.0 · bin-v1.1.1 · v1.9.0 · v1.9.1 · v1.10.0 · v2.0.0 · v2.2.0

468 added 9 removed 15 signature changed

Removed / breaking in @v2.0.0, gone in @v2.2.0

stripOpencodeAgentToolsFunctionbin/lib/opencode-agent.js
doPostFunctionpackages/cli/src/index.ts
parallelSessionScanFunctionproxy/internal/store/learn.go
TestExtractInlineCodesClasstests/test_validate_inline.py
TestExtractInlineCodes.test_emptyMethodtests/test_validate_inline.py
TestExtractInlineCodes.test_fenced_blocks_excludedMethodtests/test_validate_inline.py
TestExtractInlineCodes.test_indented_fence_backtick_not_leaked_as_inlineMethodtests/test_validate_inline.py
TestExtractInlineCodes.test_inline_onlyMethodtests/test_validate_inline.py
TestExtractInlineCodes.test_mixed_contentMethodtests/test_validate_inline.py

Signature changed

readSettingsFunctionbin/lib/settings.js
rewriteLegacyManagedHookCommandsFunctionbin/lib/settings.js
elideMiddleFunctionengine/compressors/terminal.go
cleanupNativeAgentFilesFunctionpackages/cli/src/index.ts
finishFunctionpackages/cli/src/index.ts
renderLearnPlanFunctionpackages/cli/src/index.ts
updateFunctionpackages/cli/src/index.ts
portableInvocationFunctionpackages/cli/src/portable-command.ts
stubAgentFunctionpackages/cli/tests/harness/stub-agent.mjs
_write_targetFunctionplugins/caveman/skills/caveman-compress/scripts/compress.py
write_text_atomicFunctionplugins/caveman/skills/caveman-compress/scripts/compress.py
_write_targetFunctionskills/caveman-compress/scripts/compress.py
write_text_atomicFunctionskills/caveman-compress/scripts/compress.py
CompressSafetyTests.flaky_writeMethodtests/test_compress_safety.py
CompressSafetyTests.spy_write_targetMethodtests/test_compress_safety.py

Added new API surface in @v2.2.0

parseWindowsNodeShimFunctionagents/delegate/portable-process.mjs
pctFunctionbenchmarks/run.py
countOccurrencesFunctionbin/install.js
hooksManifestIsOursFunctionbin/install.js
opencodeConfigPathFunctionbin/install.js
privateTmpDirFunctionbin/install.js
isProviderlessModelFunctionbin/lib/opencode-agent.js
transformOpencodeAgentFrontmatterFunctionbin/lib/opencode-agent.js
hookCommandFunctionbin/lib/platform-paths.js
jetbrainsRootsFunctionbin/lib/platform-paths.js
powershellQuoteFunctionbin/lib/platform-paths.js
replaceWithRetryFunctionbrowse/bin/binary-installer.generated.mjs
defaultChromeCandidatesFunctionbrowse/cmd/caveman-browse/main.go
TestDefaultChromeCandidatesIncludeWindowsInstallRootsFunctionbrowse/cmd/caveman-browse/main_test.go
TestDefaultChromeCandidatesPreserveMacPathsFunctionbrowse/cmd/caveman-browse/main_test.go
validateSQLiteParentSecurityFunctionengine/ccr/sqlite_parent_security_posix.go
validateSQLiteParentSecurityFunctionengine/ccr/sqlite_parent_security_windows.go
windowsACLGrantsBroadWriteFunctionengine/ccr/sqlite_parent_security_windows.go
TestWindowsACLAllowsBroadReadOnlyGrantFunctionengine/ccr/sqlite_parent_security_windows_test.go
TestWindowsACLRejectsBroadWriteGrantFunctionengine/ccr/sqlite_parent_security_windows_test.go
TestAXTreeQueryKeepsWholeRowForLineItemMatchesFunctionengine/compressors/axtree_test.go
TestDiffCompressorKeepsBlankLineChangesFunctionengine/compressors/breadth_test.go
crSuffixFunctionengine/compressors/lineends.go
joinLinesFunctionengine/compressors/lineends.go
majorityCRLFFunctionengine/compressors/lineends.go
splitLinesFunctionengine/compressors/lineends.go
synthLineFunctionengine/compressors/lineends.go
TestDiffKeepsChangeLinesStartingWithDashFunctionengine/compressors/lineends_test.go
TestLogCompressesMixedLineEndingsFunctionengine/compressors/lineends_test.go
TestTerminalKeepsMixedLineEndingsFunctionengine/compressors/lineends_test.go
TestTextKeepsFencedBlockWholeFunctionengine/compressors/lineends_test.go
fileOpeningTagEndFunctionengine/filewrap.go
fileWrapper.rewrapMethodengine/filewrap.go
inputWrapperInterfaceengine/filewrap.go
inputWrapper.rewrapMethodengine/filewrap.go
inputWrappers.rewrapMethodengine/filewrap.go
unwrapFileWrapperFunctionengine/filewrap.go
unwrapInputFunctionengine/filewrap.go
TestCompressFileWrappedGoFunctionengine/filewrap_test.go
TestDetectSeesThroughFileWrapperFunctionengine/filewrap_test.go
TestNestedFileAndListingWrappersFunctionengine/filewrap_test.go
TestUnwrapFileWrapperFunctionengine/filewrap_test.go
claude_binFunctionevals/llm_run.py
replaceWithRetryFunctionmcp/bin/binary-installer.generated.mjs
run_python_fixtureFunctionmem/py/tests/test_cavemem.py
test_python_client_round_trips_non_ascii_memoryFunctionmem/py/tests/test_cavemem.py
agentShortcutFunctionpackages/cli/src/index.ts
attemptFunctionpackages/cli/src/index.ts
backgroundPostJSONFunctionpackages/cli/src/index.ts
buildPiWrapArgsFunctionpackages/cli/src/index.ts
cliVersionBehindFunctionpackages/cli/src/index.ts
ensureCavemanHomeFunctionpackages/cli/src/index.ts
ensureTelemetryDefaultFunctionpackages/cli/src/index.ts
ensureTelemetryDisclosureVersionFunctionpackages/cli/src/index.ts
escapeFunctionpackages/cli/src/index.ts
formatLearnProxyJSONFunctionpackages/cli/src/index.ts
generatedPluginInvocationFunctionpackages/cli/src/index.ts
hookExecutableInvocationFunctionpackages/cli/src/index.ts
isHelpLikeInvocationFunctionpackages/cli/src/index.ts
latestPublishedCliVersionFunctionpackages/cli/src/index.ts
learnAppliedDateFunctionpackages/cli/src/index.ts
learnMeasureUnitFunctionpackages/cli/src/index.ts
learnMeasureValueFunctionpackages/cli/src/index.ts
learnMeasuredPrefixSuffixFunctionpackages/cli/src/index.ts
nativeAgentIdFunctionpackages/cli/src/index.ts
nativeHookInvocationFunctionpackages/cli/src/index.ts
normalizeHookPathFunctionpackages/cli/src/index.ts
parseProxyStatsPayloadFunctionpackages/cli/src/index.ts
parseTelemetryTokenWatermarkFunctionpackages/cli/src/index.ts
piNativeMutationsFunctionpackages/cli/src/index.ts
proxyAnthropicUpstreamIsFirstPartyFunctionpackages/cli/src/index.ts
quoteHookPathFunctionpackages/cli/src/index.ts
readProxyTokenTotalsFunctionpackages/cli/src/index.ts
renderLearnConfirmedFunctionpackages/cli/src/index.ts
renderLearnReposFunctionpackages/cli/src/index.ts
resolvePiExtensionFunctionpackages/cli/src/index.ts
startProxyKeepaliveFunctionpackages/cli/src/index.ts
telemetryTokenDeltaFunctionpackages/cli/src/index.ts
telemetryTokenWatermarkFromDiskFunctionpackages/cli/src/index.ts
yamlProviderBaseUrlFunctionpackages/cli/src/index.ts
learnScoreBodyFunctionpackages/cli/src/learn-tui.ts
envValueFunctionpackages/cli/src/portable-command.ts
resolveWindowsCommandFunctionpackages/cli/src/portable-command.ts
nativeShortcutEnvFunctionpackages/cli/tests/agent-shortcut.runtime.mjs
runWithEnvFunctionpackages/cli/tests/agent-shortcut.runtime.mjs
nativeStubFunctionpackages/cli/tests/harness/stub-bin.mjs
nodeStubFunctionpackages/cli/tests/harness/stub-bin.mjs
stubEnvFunctionpackages/cli/tests/harness/stub-bin.mjs
cleanupFunctionpackages/cli/tests/pi-enable.runtime.mjs
fixtureFunctionpackages/cli/tests/pi-enable.runtime.mjs
runFunctionpackages/cli/tests/pi-enable.runtime.mjs
cleanupFunctionpackages/cli/tests/pi-wrap.runtime.mjs
fixtureFunctionpackages/cli/tests/pi-wrap.runtime.mjs
runFunctionpackages/cli/tests/pi-wrap.runtime.mjs
stubProxyStatsFunctionpackages/cli/tests/telemetry.runtime.mjs
registryServerFunctionpackages/cli/tests/update.runtime.mjs
releaseServerFunctionpackages/cli/tests/update.runtime.mjs
runCliFunctionpackages/cli/tests/update.runtime.mjs
updateEnvFunctionpackages/cli/tests/update.runtime.mjs
GUARDFunctionpackages/pi-extension/src/index.ts

… +368 more