Coding Agents Integration Changelog
Changelog for @vectorize-io/hindsight-coding-agents.
For the source code, see hindsight-integrations/coding-agents.
0.5.1
Bug Fixes
- Fixed the coding-agents integration so runtime auto-updates trigger correctly even when the registry returns a 406 for the /latest media type.·
@nicoloboschi·0eb818d0a
0.5.0
Features
- Added first-class support for Pi, sharing the same extension adapter and installer as Prime Agent.·
@nicoloboschi·71a9a7008 - Added per-source observation scoping so memories and observations can be attributed and managed by their originating source.·
@shauneccles·247e9b313 - Added support for OpenCode v2 (new plugin API).·
@nicoloboschi·c249d4379 - Added Qwen-Code as a supported hook harness.·
@nicoloboschi·1aef228f7 - Added native DeepAgents Dcode integration.·
@nicoloboschi·4388e0f95
Improvements
- Installed runtime can now keep itself up to date automatically.·
@nicoloboschi·4fa110dd5
Bug Fixes
- Improved tool safety labeling/annotation for MCP tools.·
@altaywtf·173ed6a93 - Fixed the directory layout survey prompt to reference “Glob” instead of “Read.”·
@MasterST1337·5ceca53e9 - Fixed failed git probing that could incorrectly fork a worktree into a separate bank.·
@nicoloboschi·c23e98856 - Bank configuration updates now only add settings and no longer overwrite existing config.·
@nicoloboschi·0c2f9e7c2 - Fixed OpenCode installation so it won’t replace JSONC configuration files.·
@etnperlong·cd2e5407a - Prevented unsafe git log cleanup behavior.·
@r266-tech·1977d5804 - Prevented the daemon idle timeout from killing in-flight requests.·
@nicoloboschi·d7d137fa1
0.4.3
Features
- Prime Agent now includes the companion skill when installed, expanding available agent capabilities.·
@nicoloboschi·e04d02ee6
Bug Fixes
- Claude history import no longer fails when encountering an unexpected file, improving reliability of imports.·
@nicoloboschi·e04d02ee6
0.4.2
Bug Fixes
- Improved reflection behavior by ensuring knowledge pages are checked first, preventing incorrect or premature reflections.·
@altaywtf·3b2438356 - Fixed session discovery for Claude when project paths contain underscores, improving compatibility with more folder naming schemes.·
@pstanton237·b448202bd - Fixed resolving “bare-hub” project names so integrations correctly identify and connect to those projects.·
@Sanderhoff-alt·1e4583478 - Made coding-agents more resilient to hidden/implicit page triggers so runs don’t fail when these triggers are present.·
@Sanderhoff-alt·5bda953a2 - On Windows, child/daemon subprocesses are now hidden to avoid unwanted extra windows appearing during use.·
@koriyoshi2041·0429060be
0.4.1
Bug Fixes
- Knowledge pages can now access the observations they request, and initiative markers are no longer incorrectly tagged with a page ID.·
@nicoloboschi·170a07857
0.4.0
Features
- Make the knowledge-page refresh trigger configurable.·
@nicoloboschi·f8b3988cf
Improvements
- Improve MCP registrations by including the calling harness name for clearer attribution and debugging.·
@nicoloboschi·cbbbb5c87 - Add timestamps to the aggregated git log document to make generated context easier to interpret.·
@nicoloboschi·e11a59ff6
Bug Fixes
- Prevent crashes when no coding-agent tools are discovered by handling empty tool discovery gracefully.·
@nicoloboschi·1e889bd1c - Ensure opt-in settings carry over correctly when working across multiple git worktrees.·
@nicoloboschi·069ed96f3 - Keep an initiative aligned with the current plan by re-capturing it when the plan changes.·
@nicoloboschi·30943cba1 - Respect retainSessions in hook-based harnesses so sessions are preserved or discarded as configured.·
@nicoloboschi·188eaa3dc - Keep long-lived host credentials active and report which credential was used to reduce unexpected auth failures.·
@nicoloboschi·39de3974e - Allow hindsight_reflect to wait up to the configured duration instead of timing out early.·
@nicoloboschi·0de91b8b7 - Avoid duplicating observations by consolidating to a single set of observations per memory bank.·
@nicoloboschi·27e4b188d - In non-git directories, keep the memory bank anchored to where the session started to prevent bank switching mid-session.·
@nicoloboschi·a04f4eed3 - Scope knowledge pages to the repository they refer to to prevent cross-repo knowledge leakage.·
@nicoloboschi·6ea34d830 - Stop forcing a 300-second idle timeout on the shared daemon so it can remain available as configured.·
@nicoloboschi·f97017421 - Start the local daemon for plugin harnesses as well, ensuring coding-agents work consistently in plugin-based setups.·
@nicoloboschi·9da3dc9eb
0.3.4
Features
- Added DeepSeek Harness (dsh) support to run coding-agents with DeepSeek via a dedicated harness and installer flow.·
@nicoloboschi·28760f62d
0.3.3
Improvements
- When a turn runs without memory, the system now explicitly reports it to make memory usage clearer during runs.·
@nicoloboschi·383b1d201
Bug Fixes
- OpenCode survey now runs under the integration’s own agent (instead of plan mode), improving correctness and consistency of survey behavior.·
@nicoloboschi·c43a3ebfa
0.3.2
Bug Fixes
- Improved rate-limit (HTTP 429) retry handling so backoff respects the caller’s timeout/deadline instead of a fixed constant, preventing excessive waiting.·
@nicoloboschi·a4c159334
0.3.1
Features
- Adds an opt-in-only mode so Hindsight memory runs only for projects that have explicitly opted in.·
@nicoloboschi·77bbb9394
0.3.0
Breaking Changes
- Removed the client-side "retainEveryTurns" batching option; batching is now handled server-side.·
@nicoloboschi·4fa25f47d
Features
- Added Prime Agent as a supported harness for the coding-agents integration.·
@benfrank241·29cd6c6ab
Improvements
- Improved resilience to rate limiting by handling HTTP 429 responses during both initial requests and polling.·
@nicoloboschi·098362d45 - Preserve source attribution across all ingestion paths so imported memories consistently retain their origin metadata.·
@voarsh2·9032ed9c9
Bug Fixes
- Fixed a race where the prompt hook could clear the retain cursor by writing retain state atomically.·
@nicoloboschi·aaa58f247 - Fixed failures when the working directory no longer exists by resolving the project correctly even after directory deletion/moves.·
@nicoloboschi·d3f97da1e - Prevented runaway automatic reflection by enforcing a maximum reflect budget.·
@TheAngryPit·490cc5243
0.2.1
Bug Fixes
- Prevent Claude Code compaction summaries from being retained in coding-agent conversation history.·
@nicoloboschi·f10394933
0.2.0
Features
- Add support for retaining tags and metadata in stored memories (configurable via HINDSIGHT_RETAIN_TAGS).·
@nicoloboschi·a22667dc0
Bug Fixes
- Prevent repeated auto-seeding of bank missions so users' mission choices aren’t overwritten on subsequent runs.·
@nicoloboschi·056982b4a - Ensure the configured MCP harness is correctly reported and attributed in recorded data.·
@TheAngryPit·d270b124a - Fix retained-turns behavior by excluding harness transport wrapper messages from the retained transcript.·
@nicoloboschi·3b42913a6
0.1.2
Bug Fixes
- Prevent oversized coding-agent sessions from losing memory by bounding transcript reads so retention can still succeed.·
@nicoloboschi·aa0aa7649 - Improve retention reliability by appending only new conversation turns and making writes idempotent to avoid duplicate or corrupted memory updates.·
@nicoloboschi·815f5aaa3 - Fix incorrect project detection when working from a repository root worktree, improving integration behavior in monorepos/worktrees.·
@koriyoshi2041·6d6177219
0.1.1
Bug Fixes
- Fixed Coding Agents integration to seed the actual harness configuration instead of the default "opencode" harness.·
@nicoloboschi·cbbc86469
0.1.0
Features
- Installer now includes a styled interactive UI with arrow-key server selection and requires a Hindsight Cloud token during setup.·
@nicoloboschi·79fe41110
Improvements
- Improved installation reliability by staging the runtime so running via npx works correctly.·
@nicoloboschi·a3298cdf0
0.0.5
Features
- Added a local daemon mode for the coding-agents integration and allow choosing which Hindsight server to connect to during installation.·
@nicoloboschi·e1b3d438e
Improvements
- Improved Codex plugin migration by carrying over the existing endpoint when switching to the coding-agents integration.·
@nicoloboschi·18a58ef3a
0.0.4
Features
- Added a new --import-conversations option to import past coding-agent conversations into Hindsight as a migration path from per-agent plugins.·
@nicoloboschi·17b7f46ae
Bug Fixes
- Fixed how imported sessions are attributed so they’re matched by recorded working directory (cwd) rather than by session name.·
@nicoloboschi·d238d2f7d - Improved Devin transcript importing by using node:sqlite, and the installer now refuses to proceed when the required SQLite support isn’t available (with corrected guidance messaging).·
@nicoloboschi·333812c85
0.0.3
Breaking Changes
- Installation now requires explicitly choosing a target (either “install all” or a specific harness).·
@nicoloboschi·05b55d20f
Bug Fixes
- Added support for additional harnesses and improved environment-based configuration fallback so installs work more reliably across setups.·
@nicoloboschi·2b1c4989f
0.0.2
Bug Fixes
- Fixes re-install behavior so Antigravity and the Claude MCP server are correctly repointed instead of left misconfigured.·
@nicoloboschi·47b679ec2
0.0.1
Features
- Enabled coding agents to use Hindsight’s pluggable long-term memory for persistent context across tasks.·
@nicoloboschi·b5d8439c8