Skip to content

Release Link v1.1.0#22

Merged
gowtham0992 merged 292 commits into
mainfrom
develop
May 9, 2026
Merged

Release Link v1.1.0#22
gowtham0992 merged 292 commits into
mainfrom
develop

Conversation

@gowtham0992
Copy link
Copy Markdown
Owner

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

  • Repositioned Link as local, source-backed agent memory with Markdown as the inspectable storage layer.
  • Polished README into a cleaner product-style entry point.
  • Added/updated GitHub Pages docs for onboarding, UI, MCP, CLI, API, security, contributing, and troubleshooting.
  • Added refreshed walkthrough GIFs for UI, CLI, and MCP agent workflows.
  • Improved demo/product content so Link demonstrates itself as agent memory.
  • Strengthened local-server safety messaging around 127.0.0.1, no auth, and non-public exposure.
  • Added/updated version metadata for 1.1.0.
  • Updated changelog for the v1.1.0 release.

Validation

Passed locally:

  • python3 -m unittest discover -s tests
  • python3 scripts/check_release_hygiene.py
  • python3 scripts/check_runtime_duplication.py
  • python3 scripts/check_tool_contract.py
  • python3 scripts/smoke_first_use.py
  • python3 scripts/smoke_large_wiki.py --pages 1000
  • python3 -m build
  • python3 -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.

gowtham0992 added 30 commits May 5, 2026 20:25
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.
@gowtham0992 gowtham0992 merged commit 8587b69 into main May 9, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant