Skip to content

feat(memory): v1.4.0 Memory System #9

Merged
PatrickSys merged 3 commits intomasterfrom
feat/v1.4.0-memory-system
Jan 28, 2026
Merged

feat(memory): v1.4.0 Memory System #9
PatrickSys merged 3 commits intomasterfrom
feat/v1.4.0-memory-system

Conversation

@PatrickSys
Copy link
Owner

Summary

  • Memory System: New remember and get_memory tools for capturing team conventions, decisions, and gotchas
  • Auto-surfacing: Memories appear in search_codebase and get_team_patterns results automatically
  • Storage migration: All MCP files now in .codebase-context/ folder (auto-migrates from legacy paths)
  • Cleanup: Removed auto-created .gitignore, deleted unused scripts

Changes

Area Change
Tools Added remember, get_memory
Types Added Memory, MemoryCategory, MemoryType
Storage .codebase-context/memory.json (commit this)
Migration Auto-migrates .codebase-index/.codebase-context/index/
Safety Validates ROOT_PATH before migration

Breaking Changes

None. All existing tools unchanged.

Testing

  • Type-check: ✅
  • Tests: 43/43 passing

- Add 'remember' and 'get_memory' tools for team knowledge capture
- Auto-surface memories in search_codebase and get_team_patterns
- Migrate storage to .codebase-context/ folder (auto-migrates legacy)
- Add startup validation for ROOT_PATH before migration
- Centralize constants to prevent path drift
- Remove auto-created .gitignore (document recommendation instead)
- Delete unused generate-assets scripts

Breaking: None (additive only)
Copy link

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

@PatrickSys PatrickSys changed the title feat(memory): v1.4.0 Memory System Baseline feat(memory): v1.4.0 Memory System Jan 28, 2026
@PatrickSys PatrickSys merged commit 3da3439 into master Jan 28, 2026
3 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