Skip to content

radial-hks/openviking-copilot

v0.5.0Apache-2.0

OpenViking long-term memory for GitHub Copilot: MCP recall/persist tools (incl. native add_skill) plus local skill tools (update/validate_skill) and task_status, automatic session capture with PreCompact archiving, profile injection at SessionStart, viking:// URI guarding, and automatic recall injection (auto-recall + auto-capture + doctor).

commands

  • node
plugin.json
name
openviking-copilot
version
0.5.0
description
OpenViking long-term memory for GitHub Copilot: MCP recall/persist tools (incl. native add_skill) plus local skill tools (update/validate_skill) and task_status, automatic session capture with PreCompact archiving, profile injection at SessionStart, viking:// URI guarding, and automatic recall injection (auto-recall + auto-capture + doctor).
author
openviking-copilot maintainershttps://github.com/radial-hks
license
Apache-2.0
mcp.json
  • openvikingstdionode -e var n=process.argv[1];var c=require('child_process');var fs=require('fs');var p=require('path');var r=['PLUGIN_ROOT','COPILOT_PLUGIN_ROOT','CLAUDE_PLUGIN_ROOT'].map(function(k){return process.env[k]}).filter(Boolean);r.push(process.cwd());try{var ip=p.join(require('os').homedir(),'.copilot','installed-plugins');fs.readdirSync(ip).forEach(function(m){try{fs.readdirSync(p.join(ip,m)).forEach(function(pl){var d=p.join(ip,m,pl);if(fs.existsSync(p.join(d,'scripts','hook-runner.mjs')))r.push(d)})}catch(e){}})}catch(e){}for(var i=0;i<r.length;i++){var s=p.resolve(r[i],n);if(fs.existsSync(s)){var t=c.spawnSync(process.execPath,[s],{stdio:'inherit'}).status;process.exit(t==null?1:t)}}console.error('openviking-copilot: MCP entry not found under any plugin root candidate: '+n);process.exit(1) local-tools/mcp-entry.mjs

What else this package ships

These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.

  • hooks.json
View on GitHub

Client extensions

Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.

  • com.github.copilotships a directory of files