Claude Code Changelog
hindsight-memory — Hindsight memory plugin for Claude Code.
0.6.4
Bug Fixes
- Fixed Claude Code recall parameter naming to avoid failures when limiting results.·
@offendingcommit·909a4fd4 - Improved page retrieval reliability by returning full page content and handling oversized tool results.·
@cdbartholomew·b2a693ab - Corrected the agent knowledge page list tool to fetch metadata-only details, preventing incorrect or overly large responses.·
@cdbartholomew·6c6ee73c
0.6.3
Features
- Adds explicit directory-to-bank mapping and better support for Git worktrees when using the claude-code integration.·
@nicoloboschi·691c65ac
0.6.2
Bug Fixes
- Fixes Claude Code integration setup by bootstrapping required Python dependencies in an isolated virtual environment under the plugin data directory.·
@nicoloboschi·012c100e
0.6.1
Features
- Claude Code’s create-agent skill now supports and understands SDA project layouts when generating agents.·
@nicoloboschi·0231094d
0.6.0
Features
- Added Claude Code knowledge tools backed by a Python MCP server, enabling the integration to read/write and use Hindsight knowledge more directly.·
@nicoloboschi·6c55dbde - Introduced subagents and a new “create-agent” skill to help users create and manage agent configurations/workflows within Claude Code.·
@nicoloboschi·1b9d6d91
0.4.0
Features
- Allows recalling memories from additional banks alongside the primary bank for broader context retrieval.·
@starbit-biostar·cba2b0d8
Improvements
- Adds a {user_id} template variable for retainTags to better organize memories by user.·
@soichisumi·9181c9a2
Bug Fixes
- Fixes transcript parsing when tool results include list-style content, preventing recall/retain from failing on some sessions.·
@nicoloboschi·b67b6886 - Ensures dynamically generated memory bank IDs preserve raw UTF-8, avoiding incorrect bank selection for non-ASCII identifiers.·
@Desko77·08a75b5b - Prevents memory compaction from overwriting memories that were meant to be retained.·
@nicoloboschi·9c9a5a29 - Ensures a session’s final memories are retained on SessionEnd even when retainEveryNTurns is greater than 1.·
@starbit-biostar·aefc1ebc - Reads transcript files as UTF-8 to prevent errors or corrupted text when transcripts contain non-ASCII characters.·
@tordf·eb9be903
0.3.1
Bug Fixes
- All Claude Code integration HTTP requests now include an identifying User-Agent for better compatibility and observability. (
9372462e)
0.3.0
Features
- Claude Code integration now retains tool calls as structured JSON for more accurate memory and retrieval. (
8cb8b912)
0.2.0
Features
- Added a Claude Code integration plugin for capturing and using Hindsight memory in Claude Code. (
f4390bdc) - Claude Code integration can retain full sessions with document upsert and configurable tagging. (
2d31b67d)
Improvements
- Improved Claude Code plugin installation and configuration experience. (
35b2cbb6) - Integrations no longer rely on hardcoded default models, allowing model selection to be fully configured. (
58e68f3e) - Claude Code now starts the Hindsight background daemon automatically at session start for smoother operation. (
26944e25)
Bug Fixes