In this article
Troubleshooting
This page covers common installation problems and answers frequently asked questions about the HVE Core plugin, the VS Code extension, and repository adoption.
Common Installation Problems
Changes Don't Show Up in Chat
You installed, updated, or edited HVE Core files, but new chat sessions still behave the old way. An instruction file you added, changed, or deleted is not reflected.
Solutions
- Run the
Developer: Reload Windowcommand from the Command Palette (Ctrl+Shift+P/Cmd+Shift+P). VS Code keeps its list of path-specific instructions for the life of the window, so new chat sessions see instruction changes only after a reload. - Start a new chat session after the reload, and check that Copilot appears at the start of its title. HVE Core supports only the Copilot harness.
Plugin Not Loading After Install
The hve-core plugin is installed, but its agents and skills are missing from Copilot Chat.
Solutions
- Run Chat: Open Customizations to open the Agent Customizations editor, select Plugins, and confirm
hve-coreis listed and turned on. - Confirm that agent plugins are enabled: the
chat.plugins.enabledsetting must betrue. - Reload the window and start a new chat session.
- Look for the plugin prefix. VS Code lists plugin skills with the plugin name in front, such as
/hve-core:rpi-research.
Extension Not Loading After Install
The extension appears in the Extensions sidebar but HVE Core agents and skills are not available in Copilot Chat.
Solutions
- Run the
Developer: Reload Windowcommand from the Command Palette. - Verify that GitHub Copilot Chat is installed and active in the Extensions sidebar. HVE Core requires it.
- Confirm your VS Code version is 1.106.1 or later under Help > About. That is the minimum the extension declares, not a guarantee that every newer Copilot feature HVE Core uses is available, so keep VS Code current.
- The extension only declares agents, skills, and instructions. It runs no code and has no output channel of its own. If it is enabled and components are still missing, work through Agent or Skill Not Appearing in Copilot.
Agent or Skill Not Appearing in Copilot
Some agents or skills are missing from the agent picker or / command list in Copilot Chat.
Solutions
- Check the harness. VS Code shows it at the start of the chat title. HVE Core supports only Copilot, and a Local session doesn't show the agents in package folders. If the title shows Local, start a new chat and select Copilot in the Session Target control. Use the Copilot Harness explains why.
- Check the route you used. Plugin components appear on the Plugins page of the Agent Customizations editor. Components copied into your repository load from its
.github/agents,.github/skills, and.github/instructionsfolders, at any depth. - Copilot Chat loads workspace-scoped agents only when a folder or workspace is open. Opening a single file does not activate workspace agents.
- For a clone listed in
.github/copilot/settings.json, check that each path is a literal folder inside the checkout and that the workspace folder is trusted. Copilot rejects absolute paths,~, environment variables, globs, and paths that leave the checkout. - If you copied HVE Core into your repository, inspect
.hve-tracking.jsonschema version 2 and confirm that the recorded agents, instructions, and complete skills were copied. - Ensure your
.gitignoredoes not exclude.github/agents/or.github/skills/directories. - Agents cannot start skills that set
disable-model-invocation: true, such asgit-commit. Type the skill's slash command instead.
Instructions Not Applied
HVE Core agents and skills work, but guidelines from HVE Core instructions don't seem to apply.
Solutions
- Reload the window, as described in Changes Don't Show Up in Chat.
- Copilot gives each session a table of path-specific instructions and their
applyTopatterns, and the agent reads a matching instruction when it works on a matching file. Check that the file you are working on matches the instruction'sapplyTopattern. - The VS Code extension's instructions may not reach Copilot sessions. Use the plugin when you rely on them.
- For a clone listed in
.github/copilot/settings.json, Copilot inlines instructions that have noapplyTo. Whether it loads path-specific instructions from those folders is not confirmed, so use the plugin when you need them.
Duplicate Agents from More Than One Install Route
Agents appear more than once in the agent picker or subagent list, or behave unexpectedly after you install HVE Core a second way.
Solutions
- Copilot does not remove copies that arrive by different routes. The plugin, the extension, copied components, a clone listed in
.github/copilot/settings.json, andchat.*Locationssettings that point at an HVE Core copy each add their own. - Keep one route. Uninstall the plugin or extension you no longer want, remove HVE Core entries from
.github/copilot/settings.json, and deletechat.*Locationsentries that point at HVE Core. - Before deleting copied
.github/files, compare them with.hve-tracking.jsonand preserve local modifications. Uninstalling the plugin or extension does not remove repository files.
Version Compatibility Issues
Errors appear after updating VS Code or HVE Core, or agents reference features that do not exist.
Solutions
- When you update VS Code, also update GitHub Copilot Chat and HVE Core. Update the plugin with Check for and Apply Updates on the Plugins page, or the extension from the Extensions view.
- Review the CHANGELOG for breaking changes between versions.
- If artifacts are out of sync, remove the existing
.github/HVE Core artifacts and reinstall using your preferred method.
npm ci Cannot Reach the Package Registry
npm ci fails with ENOTCONN, a connection timeout, or a request error against registry.npmjs.org. This affects clone-based contributor setups only, not the plugin or the Marketplace extension.
Solutions
- Some networks block public package registries and require installs to route through an approved feed proxy. Set the registry override in your environment, then rerun
npm ci. - A user-level
~/.npmrchas no effect here. This repository commits a project-level.npmrc, and npm resolves configuration in the ordercli > env > project .npmrc > user .npmrc > global, so only an environment variable or a CLI flag takes precedence. - Keep the proxy address out of every tracked file, and use restore commands only. Commands that resolve dependencies write the proxy's own URLs into the lockfile.
See Install behind a restricted network for per-platform setup and the rules for adding a dependency.
RPI Workflow Canvas Not Available
The RPI Agent never opens the RPI Workflow canvas, or the canvas does not appear in your host's canvas list.
Solutions
- Install the
hve-coreplugin. The VS Code extension does not carry canvases, and VS Code picks up a plugin that the Copilot CLI installed. See Copilot Plugin. - In VS Code, turn on
chat.canvases.enabled, start a new local session with the Copilot harness, and send a message before you open the canvas menus. - In the Copilot CLI, turn on experimental features with
--experimentalor/experimental on. - For problems inside the canvas, such as a Not connected page, see Troubleshooting in the canvas guide.
Installation FAQ
Which Install Route Should I Use?
| Scenario | Recommended Installation |
|---|---|
| You want everything HVE Core offers | The hve-core plugin |
| Everyone who opens a repository should get HVE Core | Plugin defaults in .github/copilot/settings.json |
| You manage editor tools through the VS Code Marketplace | The HVE Core extension |
| You want selected repository-owned files | Clone or pin HVE Core, then use hve-core-installer |
| You plan to contribute to HVE Core | Clone the repository directly, see Developer Setup |
How Do I Migrate from a Retired Identity?
Follow Migrate to the HVE Core Identity. Copilot marketplace registration changes are non-destructive configuration operations. VS Code cannot universally transfer settings or installation state between different extension IDs, so install and verify ise-hve-essentials.hve-core before uninstalling a retired identity.
Can I Use More Than One Install Route?
Installing HVE Core more than one way in the same workspace lists agents, instructions, and skills more than once. Choose one route for each workspace. See Duplicate Agents from More Than One Install Route above.
How Do I Update to the Latest Version?
- Plugin: follow Update the Plugin. The plugin follows
main. - Extension: VS Code updates Marketplace extensions automatically. You can also check for updates in the Extensions sidebar.
- Clone: pull the latest changes with
git pull upstream main, then rerunnpm ciifpackage.jsonchanged.
After any update, reload the window so new chat sessions pick up the change.
🤖 Crafted with precision by ✨Copilot following brilliant human instruction, then carefully refined by our team of discerning human reviewers.