Bring README in line with current behavior and run checks on PRs - #100
Closed
ishaanxgupta wants to merge 1 commit into
Closed
ishaanxgupta wants to merge 1 commit into
ishaanxgupta wants to merge 1 commit into
Conversation
- The CLI now uses the same config file the plugin reads (`supermemory.jsonc` first, then `supermemory.json`). `status` reports that path as the key source, and `install` edits the existing file in place with comments preserved instead of writing a second `supermemory.json` that duplicated the API key and never took effect. Fixes #91. - `install` creates `~/.config/opencode` before writing defaults, so a first run on a fresh machine no longer crashes with ENOENT. Fixes #93. - Login reports the real `PLUGIN_VERSION` as `cli_version` instead of a hardcoded 2.0.10. Fixes #95. - README describes what the plugin does today: profile-only first-message context, direct recall by default, the real injected blocks, tool scopes and `limit`, container tag precedence, `filterPrompt`, capture defaults, and `SUPERMEMORY_DEBUG`. The generated login command no longer claims a fixed port, and the tool's help lists `limit` for search. Fixes #97. - Run typecheck, tests, and build on pull requests and pushes to main.
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
Complements the community fixes for the issues opened on 2026-09-27: #92 (#91), #94 (#93), and #96 (#95) fix the CLI itself and should merge first. This PR covers the rest.
[SUPERMEMORY]and<supermemory-context>blocks,searchscope/limitsemantics, container tag precedence (Claude Code and Cursor configs win overprojectContainerTag),filterPromptand what it changes,captureEveryNTurnsdefaults,SUPERMEMORY_DEBUG, and the installer steps (as they behave once Use the loaded supermemory config file in install and status #92 and Create the OpenCode config directory before writing install defaults #94 land)./supermemory-logincommand no longer claims a fixed port, and the tool'shelplistslimitforsearch.main, as suggested in README describes recall and config behavior the plugin no longer has #97.Touches only README, the workflow, the login command text, the tool help text, and the version, so it merges independently of #92, #94, and #96. Verified locally that all three merge cleanly together with tests passing and each original report reproduced as fixed.
Fixes #97.