Skip to content

v1.7.0 — Memory v2, Prompt Hardening, Security CI

Choose a tag to compare

@kienbui1995 kienbui1995 released this 14 Apr 06:30
· 43 commits to main since this release
8958210

v1.7.0

274 tests | 30 tools | 51 PRs | 9.1MB binary | 0ms startup

🧠 Memory System v2 (Claude Code inspired)

  • 4 categories: project, user, feedback, reference
  • Self-skeptical: "verify against actual code before acting"
  • Dream cleanup: auto-compact on session start
  • Critical fix: memory was never initialized (completely broken since v1.0)

🔒 System Prompt Hardening

  • All 30/30 tools described (was 12/30)
  • Security guardrail: prompt injection detection
  • 7 negative rules ("What NOT to Do")
  • Cost awareness guidance

🛡️ Security & Quality CI

  • cargo-audit (vulnerability scanning)
  • cargo-deny (license compliance + supply chain)
  • dependency-review (block high-severity on PRs)
  • Strict clippy (correctness + suspicious)

✨ New Features

  • Browser automation (Playwright)
  • Debug mode (hypothesis-driven)
  • GitHub integration (/gh)
  • Agent profiles, context pinning
  • Auto-skill creation, cross-session FTS
  • Configurable notifications + webhook

📚 Documentation

  • Getting started guide
  • Memory system guide
  • Tools reference (30 tools)
  • Configuration reference

🎨 UX

  • Animated spinner, bell notification
  • Categorized /help, quit confirmation
  • Ctrl+R history search
  • tree-sitter symbol extraction
  • arboard cross-platform clipboard

What's Changed

  • fix: compiler warning, CLI help, CODE_OF_CONDUCT by @kienbui1995 in #43
  • feat: browser automation tool (Playwright) by @kienbui1995 in #44
  • feat: debug mode — hypothesis-driven debugging (Cursor-style) by @kienbui1995 in #45
  • feat: 5 UX improvements — bell, help, spinner, quit confirm, Ctrl+R by @kienbui1995 in #46
  • feat: auto-skill creation + cross-session FTS search (inspired by Hermes) by @kienbui1995 in #48
  • test: 14 new tests closing coverage gaps by @kienbui1995 in #49
  • feat: configurable notifications + webhook (Slack/Discord) by @kienbui1995 in #47
  • feat: GitHub integration, context pinning, agent profiles by @kienbui1995 in #50
  • ci: bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #51
  • ci: bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #52
  • ci: bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in #53
  • deps: bump similar from 2.7.0 to 3.1.0 in /mc by @dependabot[bot] in #54
  • deps: bump clap_complete from 4.6.0 to 4.6.2 in /mc by @dependabot[bot] in #55
  • deps: bump tokio from 1.50.0 to 1.51.1 in /mc by @dependabot[bot] in #56
  • feat: tree-sitter, arboard clipboard, GitHub templates by @kienbui1995 in #57
  • fix: system prompt — all 30 tools + cost awareness + debug/browser guidance by @kienbui1995 in #58
  • fix: prompt hardening — security, negative rules, tone (research-backed) by @kienbui1995 in #59
  • fix: wire memory system — was completely broken (never initialized) by @kienbui1995 in #60
  • feat: memory v2 — categories, dream cleanup, self-skeptical (Claude Code inspired) by @kienbui1995 in #61
  • feat: security & quality CI — audit, deny, dependency review by @kienbui1995 in #62
  • release: v1.7.0 by @kienbui1995 in #63

New Contributors

Full Changelog: v1.6.0...v1.7.0