Skip to content

feat(plugin): enable transcript inference by default; remove recall/remember skills#6

Open
lightzt99 wants to merge 2 commits into
mainfrom
feat/infer-transcript-remove-recall-remember-skills
Open

feat(plugin): enable transcript inference by default; remove recall/remember skills#6
lightzt99 wants to merge 2 commits into
mainfrom
feat/infer-transcript-remove-recall-remember-skills

Conversation

@lightzt99

Copy link
Copy Markdown
Owner

Summary

  • Remove recall and remember skills — these slash commands duplicated what the hook layer already does automatically (UserPromptSubmit injects search results; SessionEnd/PostCompact persist memories). Removing them reduces user-facing surface area and avoids confusion.

  • Enable POWERMEM_INFER_TRANSCRIPT=true on initwrite_runtime_base_url() in common.sh now writes this flag into runtime.env so LLM fact extraction runs on every session transcript automatically, without requiring manual env configuration after install.

Changes

File Change
skills/recall/SKILL.md Deleted
skills/remember/SKILL.md Deleted
scripts/common.sh +1 line in write_runtime_base_url()

Notes

  • POWERMEM_INFER_TRANSCRIPT was previously false by default (only POWERMEM_INFER_COMPACT defaulted to true). This change makes transcript inference opt-out rather than opt-in.
  • Users who want to disable it can set POWERMEM_INFER_TRANSCRIPT=false in their environment before re-running init.sh.

🤖 Generated with Claude Code

These skills duplicated functionality now handled automatically by the
UserPromptSubmit hook (search injection) and SessionEnd/PostCompact hooks
(memory write). Exposing them as slash commands was redundant.
write_runtime_base_url() now writes POWERMEM_INFER_TRANSCRIPT=true into
runtime.env so that every Claude Code session automatically triggers LLM
fact extraction from the full transcript on SessionEnd, without requiring
manual env configuration.
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