Skip to content

fix(continual-learning): Resolve path issue for locating hook target files.#32

Open
MindXL wants to merge 1 commit intocursor:mainfrom
MindXL:main
Open

fix(continual-learning): Resolve path issue for locating hook target files.#32
MindXL wants to merge 1 commit intocursor:mainfrom
MindXL:main

Conversation

@MindXL
Copy link

@MindXL MindXL commented Feb 28, 2026

Related Issues

Fixes #31

Background

I encountered the same issue described in #31 after installation: hook target files could not be located by bun.

To figure out what happened, I modified the command in hooks.json to print the current working directory:

{
  "version": 1,
  "hooks": {
    "stop": [
      {
         "command": "echo '{\"pwd\": \"'$PWD'\"}'"
      }
    ]
  }
}

The output revealed that the working directory points to the folder currently open in Cursor (instead of the plugin directory) — this is why bun failed to find the target files.

Changes Made

This commit fixes the path issue by replacing the root path with ${CLAUDE_PLUGIN_ROOT}.

Test

This fix is only verified on my WSL environment.

@MindXL
Copy link
Author

MindXL commented Feb 28, 2026

This seems to be a result of an inconsistency between the actual working directory of plugin hook command and what's described in Cursor's documentation. See details in https://forum.cursor.com/t/inconsistent-working-directory-for-plugin-hook-commands/153236

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.

continual-learning hook does not work

1 participant