Skip to content

chore(plugin): bump engram to 4.5.2 for #164 rollout#195

Merged
thebtf merged 1 commit into
mainfrom
fix/164-plugin-version
Apr 22, 2026
Merged

chore(plugin): bump engram to 4.5.2 for #164 rollout#195
thebtf merged 1 commit into
mainfrom
fix/164-plugin-version

Conversation

@thebtf
Copy link
Copy Markdown
Owner

@thebtf thebtf commented Apr 22, 2026

Summary

Follow-up rollout for resolved engram#164.

PR #194 (68baa0a) fixed the stop hook crash in source code, but the user's local evidence shows Claude Code is still loading a stale cached plugin version (engram/4.5.0/hooks/stop.js). Claude refreshes cached plugin payloads by version, so this PR bumps the engram plugin version to force cache refresh and actual deployment of the already-merged stop-hook fix.

Change

  • plugin/engram/.claude-plugin/plugin.json
    • 4.5.14.5.2

Why this PR exists

Verified evidence from the local machine:

  • repo plugin/engram/hooks/stop.js contains the fixed code (canonical transcript fallback + rl.on('error') guard)
  • cached plugin still contains old engram/4.5.0/hooks/stop.js without the fix
  • installed cache versions currently present: 4.2.0, 4.4.0, 4.5.0

So the bug fix is merged in git, but not yet rolled out through the plugin versioning mechanism.

Issue

Follow-up to resolved engram#164 deployment gap.

Summary by CodeRabbit

Примечания к выпуску

  • Chores
    • Обновлена версия плагина с 4.5.1 до 4.5.2.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 22, 2026

Обзор

Обновлена версия плагина в файле манифеста plugin/engram/.claude-plugin/plugin.json с версии 4.5.1 на 4.5.2. Никаких других полей или схем конфигурации не изменялось.

Изменения

Когорта / Файлы Описание
Обновление версии плагина
plugin/engram/.claude-plugin/plugin.json
Увеличена версия плагина с 4.5.1 на 4.5.2 в манифесте конфигурации.

Оценка сложности рецензирования кода

🎯 1 (Trivial) | ⏱️ ~2 minutes

Возможно связанные PR

Предлагаемые метки

ai-review:active

Стихотворение

🐰 Версия скачет выше вверх,
От 4.5.1 прошли через 4.5.2,
Простой прыжок, волшебный шаг—
Плагин сияет вновь с тобой! ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed Название четко описывает основное изменение — обновление версии плагина engram с 4.5.1 на 4.5.2, и указывает цель (rollout задачи #164).
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/164-plugin-version

Comment @coderabbitai help to get the list of available commands and usage tips.

@thebtf
Copy link
Copy Markdown
Owner Author

thebtf commented Apr 22, 2026

@coderabbitai review

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 22, 2026

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates the version of the engram plugin to 4.5.2 in the plugin.json manifest. However, the review identifies critical issues including missing hooks and tools arrays required for the intended functionality, version inconsistencies across other project manifests and the marketplace configuration, and a potential conflict with the established hook strategy documented in the changelog.

Comment thread plugin/engram/.claude-plugin/plugin.json
Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@plugin/engram/.claude-plugin/plugin.json`:
- Line 3: Update CHANGELOG.md to add a new release section for version 4.5.2
(matching plugin.json which now has "version": "4.5.2"): insert a heading "##
[4.5.2] - 2026-04-XX" above the existing "[Unreleased]" section and add a "###
Fixed" bullet "- Stop-hook fix deployment (PR `#194`, commit 68baa0a)" following
Keep a Changelog formatting so the new entry appears immediately above the
Unreleased section.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: bfba2bac-14b7-4f30-b10c-03ba967991c5

📥 Commits

Reviewing files that changed from the base of the PR and between 68baa0a and 3f0ccf2.

📒 Files selected for processing (1)
  • plugin/engram/.claude-plugin/plugin.json

Comment thread plugin/engram/.claude-plugin/plugin.json
@thebtf thebtf merged commit c19a29c into main Apr 22, 2026
8 checks passed
@thebtf thebtf deleted the fix/164-plugin-version branch April 22, 2026 15:48
thebtf added a commit that referenced this pull request Apr 22, 2026
- keep PR-B plugin manifest version `5.0.0-alpha.1` (feature-track branch)
- keep PR-B no-op `plugin/engram/hooks/stop.js`
- absorb mainline rollout commits from PR #194/#195 without reintroducing stop-hook logic into the US3 PR-B branch

Context:
- main advanced via PR #194 (`68baa0a`) stop-hook fix and PR #195 (`c19a29c`) rollout bump to 4.5.2
- PR #196 intentionally supersedes that plugin state with the larger US3 cleanup branch, so conflicts are resolved in favor of the branch's v5-alpha plugin surface
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant