Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 01:55
a62b393
  • Proactive upkeep nudges — so the self-improvement loop never depends on the user
    remembering the commands. Two new hooks plus a richer SessionStart:
    • UserPromptSubmit (user_prompt.shcli user-prompt): deterministic phrase
      detection surfaces a calibrate nudge on durable, project-wide feedback ("from now on",
      "always remember", "in this project", "prefer X over Y", …), and a 6h-throttled reminder
      of pending curate/retro/skill upkeep so long sessions don't drift.
    • PostToolUse (tool_followup.shcli post-tool, matched on calibrate / draft_skill
      / ingest_session / mark_onboarded): chains the natural next step — calibrate → curate +
      promote-override, draft-skill → promote-skill, onboard → backfill, curate → retro.
    • SessionStart now also surfaces a /engraim:retro pass once its inputs (expiring
      overrides, promotion candidates, ≥6 staged sessions) accumulate.
    • All nudges are model-gated (the hook detects; the model decides whether to act) and
      covered by the self-test.
  • Release toolingscripts/bump-version.mjs <version|major|minor|patch> keeps the two
    release-version sources (marketplace.json, plugin.json) in lockstep and flips the
    ## Unreleased CHANGELOG heading. The self-test now guards that the two versions agree.
    A Release workflow tags + publishes a GitHub Release on merge to main when the version
    changed (idempotent — ordinary merges no-op). The workspace schema version is untouched.