Skip to content

v1.2.9

Choose a tag to compare

@saidake saidake released this 16 Aug 16:40
· 23 commits to main since this release

Plugin home page

What's New

  • Recheck Trace Availability: reload bound storage and validate all line/file/directory traces; tiered peer refresh signals (request_refresh / _profile / _settings)
  • Rebind LINE traces on file open; content-rebind after bulk external edits
  • Toolbar: Remove Invalid Trace Points; Import/Export moved into Advanced Settings; context menu Copy Label
  • Preserve tree selection across self profile-refresh echoes; scope disk watching to open LINE buffers and path tips
  • Align version with VS Code / Cursor companions

Install the Plugin with zip file

  1. Download the release .zip file.
  2. Open the IDE plugin settings.
  3. Select Install Plugin from Disk.
  4. Choose the downloaded .zip file.
  5. Restart the IDE if required.

Agent Skill

This plugin does not ship an AI agent. Install your preferred coding agent,
then install the Code Trace Tree skill. Once installed, the agent can auto-load
it when your request is relevant. The skill is general — any agent that can load
skill folders can use it (for example Claude Code, Cursor, GitHub Copilot, Codex,
or Gemini CLI).

The skill lets the agent:

  • Resolve the bound global storage XML for the project
  • Search, add, move, and delete trace points
  • Rebind line locations after source edits on disk
  • Ask the IDE to reload / refresh plugin data
  • Select or navigate to nodes in the Code Trace Tree tool window

Python required: trace_tree ops need Python 3 on PATH. Resolve / refresh /
select helpers do not.

Install skill — extract locations

Download code-trace-tree-skill-1.2.9.zip from this release (one zip works across agents).
Remove any existing code-trace-tree skill folder first, then extract into your
agent’s skills directory. Known paths for some agents:

Agent (examples) Global Project-local
Claude Code ~/.claude/skills/ .claude/skills/
Cursor ~/.cursor/skills/ .cursor/skills/
GitHub Copilot ~/.copilot/skills/ .github/skills/
Codex ~/.agents/skills/ .agents/skills/
Gemini CLI ~/.gemini/skills/ .gemini/skills/

Install example (Claude Code, Linux & macOS)

curl -L https://github.com/saidake/code-trace-tree-jetbrains/releases/download/v1.2.9/code-trace-tree-skill-1.2.9.zip -o code-trace-tree-skill-1.2.9.zip
rm -rf ~/.claude/skills/code-trace-tree
mkdir -p ~/.claude/skills
unzip code-trace-tree-skill-1.2.9.zip -d ~/.claude/skills/
rm code-trace-tree-skill-1.2.9.zip

Project-local: extract into .claude/skills/ instead of ~/.claude/skills/.
For other agents, use the same zip and extract into that agent’s skills path
(see the table above for examples).

Install example (Claude Code, Windows PowerShell)

Invoke-WebRequest -Uri "https://github.com/saidake/code-trace-tree-jetbrains/releases/download/v1.2.9/code-trace-tree-skill-1.2.9.zip" -OutFile "code-trace-tree-skill-1.2.9.zip"
Remove-Item -Recurse -Force "$HOME\.claude\skills\code-trace-tree" -ErrorAction SilentlyContinue
New-Item -ItemType Directory -Force -Path "$HOME\.claude\skills" | Out-Null
Expand-Archive -Path "code-trace-tree-skill-1.2.9.zip" -DestinationPath "$HOME\.claude\skills" -Force
Remove-Item "code-trace-tree-skill-1.2.9.zip"

Project-local: extract into .claude\skills\. For other agents, use the same zip
and change the destination to that agent’s skills path (see the table above for examples).

How to use the skill

Installing the skill makes it available to the agent:

  • Project-local — available in agent sessions for that project
  • Global — available across projects for that agent

In the JetBrains IDE, keep the plugin open for the same project: it loads the
agent’s trace point changes in real time (no manual reload).

Examples:

Help me generate some trace point nodes related to the current topic.