Release Link v1.1.0#22
Merged
Merged
Conversation
Expose accept_capture over MCP so agents can approve saved raw-capture proposals through duplicate/conflict-safe memory creation.
Add link.py redact-capture and shared secret redaction helpers so users can remove secret-looking values from saved raw captures while logging only labels and counts.
Expose redact_capture over MCP so agents can redact secret-looking values from saved raw captures after user approval without logging secrets.
Add link.py delete-capture with an explicit confirmation gate so users can remove saved raw captures without logging capture contents.
Expose delete_capture over MCP with an explicit confirmation gate and no capture-content logging.
Surface saved raw captures, secret-warning counts, and accept/redact/delete commands in /memory and /api/memory-dashboard.
Add project query support to memory dashboard/profile/inbox APIs and pages, including project-filtered raw captures.
List saved raw captures with project filtering, secret-warning labels, and accept/redact/delete commands. Redact secret-looking values from capture snippets before returning CLI or web payloads.
Expose saved raw capture review over MCP with project filtering, secret-warning labels, redacted snippets, and next-action tool hints.
Add shared project filtering for memory inbox payloads and expose --project / project arguments through CLI, MCP, and web API paths.
Include saved raw capture counts, secret-warning counts, redacted capture previews, and capture inbox next actions in CLI and MCP memory briefs.
Add permanent memory deletion behind explicit confirmation for CLI and MCP, removing index entries, rebuilding backlinks, and logging without memory body content.
Add memory review and raw capture backlog checks to doctor, and exclude proposal-only memory captures from pending source ingest status.
Add low-priority forget action hints to memory review and explanation payloads so permanent deletion is discoverable without becoming the default action.
Render primary and secondary memory action commands on the web inbox and explanation pages, including low-priority forget actions while keeping writes CLI/MCP-only.
Add read-only CLI and MCP memory audit surfaces covering profile health, review backlog, raw captures, risk factors, and safe next actions.
Expose the read-only memory audit report through /audit and /api/memory-audit, with project-aware links, backlog stats, capture risk summaries, and web tests.
Surface memory-audit and /audit in the README quick start, first 10 minutes flow, and maintenance path so users find the read-only health report early.
Expose local review, archive, and restore memory POST endpoints and render safe action buttons in the memory web views. Keep destructive forget command-only and document the new HTTP actions.
Add a dedicated /captures page and /api/capture-inbox endpoint so saved proposal-only session captures, secret warnings, and review commands are visible outside the memory dashboard.
Expose /brief and /api/memory-brief so local web and HTTP clients can get startup memory context, review warnings, and raw capture status before agent work.
Attach recall state and review issue counts to recalled memories so CLI, MCP, and brief payloads expose whether memory is ready, provisional, unsafe, or disabled.
Require X-Link-Local-Action for local HTTP review/archive/restore endpoints while the built-in web UI sets the header automatically.
Document the latest memory web/API additions, recall readiness metadata, raw capture inbox, and HTTP mutation guard in the Unreleased changelog.
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
Prepares Link v1.1.0 as a stronger local agent memory product.
This release sharpens the product around “local memory for agents,” improves the first-use path, adds clearer docs and GitHub Pages, refreshes walkthrough media, and keeps the CLI/MCP/HTTP surfaces aligned for public use.
What changed
127.0.0.1, no auth, and non-public exposure.1.1.0.Validation
Passed locally:
python3 -m unittest discover -s testspython3 scripts/check_release_hygiene.pypython3 scripts/check_runtime_duplication.pypython3 scripts/check_tool_contract.pypython3 scripts/smoke_first_use.pypython3 scripts/smoke_large_wiki.py --pages 1000python3 -m buildpython3 -m twine check dist/*Release notes
After merge, tag and publish as
v1.1.0.This PR does not publish PyPI or MCP Registry artifacts. Those will be handled manually after the merge/tag.