Repository navigation
fix: support CBM 0.12.1 and OMP 18.12.6 - #7
Merged
Merged
Conversation
Request JSON for structured graph consumers and qualify the current OMP SDK. Adapt isolated harvest to current daemon status and Claude detection, regenerate context, and record target-release fixtures.
Preserve noninteractive confirmation refusal while making its reason\nobservable. Document the qualified CBM, OMP, and Tern runtime paths.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Qualify CBM 0.12.1, OMP 18.12.6, and actual Tern 0.9.5 launches with minimal compatibility repairs.
CLAUDE_CONFIG_DIRduring harvest.No Tern-specific adapter, tree-text decoder, indexing feature, account-wide configuration write, or system-executable replacement is added. Named profiles require their own plugin registration. Native MCP/skill/agent files do not trigger the competing-extension guard.
Test plan
Final revision:
145638ea427aa151a0be18b308b7a1b6f777af8c; Bun 1.3.14.bun install --frozen-lockfilebun run typecheckbun run test:unit— 413 pass, 0 failbun run test:packaging— both bundles rebuilt; 10 pass, 0 failbun run harvestwithout--stop-sessions; CI regeneration and byte-identical bundle checksThe complete interactive matrix ran on
d8aac429f9846144f33ff90a6775bc7979f17621; the final commit's headless reporting change has its own loaded-runtime smoke. Graph/harvest used independent Linux account/process state; Darwin acquisition/version was exercised without starting a host daemon. Operator installations and configuration were not upgraded.Known limits
grep/globpath scopes can omit graph appends; repository-relative scopes work, and absolutereadcoverage works. Existing path normalization is outside this repair.daemon: not runningreport can also represent an unreachable/unverified probe. Qualification stays independently isolated; the ADR records this residual ambiguity.The independent planning repository contains the completed 20-task checklist, two evidence-driven ADRs, review dispositions, and the scenario acceptance map. This PR remains draft; no merge or release is performed.
🤖 Generated with Codex