{"_id":"@aman_asmuei/aman-copilot","_rev":"16-b98d4f9d86d1d40c4ba7d62e5008f71f","name":"@aman_asmuei/aman-copilot","dist-tags":{"latest":"0.7.1"},"versions":{"0.3.0":{"name":"@aman_asmuei/aman-copilot","version":"0.3.0","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","_id":"@aman_asmuei/aman-copilot@0.3.0","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"homepage":"https://github.com/amanasmuei/aman-copilot#readme","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"bin":{"aman-copilot":"bin/cli.mjs"},"dist":{"shasum":"6ab1b02b1cc4f6d0ca54988f59c6b1636f04591a","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.3.0.tgz","fileCount":8,"integrity":"sha512-3C7wvMV2skGLdzUTJYJgwqbhMcWbaUmF8z3VeLiwfhRRRqC0ZorYmQb9XvNljHU5vpB1ZEknCEKK5QwrOIm1Sw==","signatures":[{"sig":"MEQCIBxmhZPlq8RgrSB54uXihoyGbHI9dTHiE00tE66SOtYAAiBk+189Rb1Kx9GmCYJzzkO3ILci4Nf3AdUo750biT5Ttw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39399},"type":"module","engines":{"node":">=18"},"gitHead":"4fd4cbc02e0c4e1220a286f414c42f1fa8337706","scripts":{"test":"bash test/test.sh"},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"repository":{"url":"git+https://github.com/amanasmuei/aman-copilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aman-copilot_0.3.0_1775737369301_0.6216729127790259","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@aman_asmuei/aman-copilot","version":"0.3.1","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","_id":"@aman_asmuei/aman-copilot@0.3.1","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"homepage":"https://github.com/amanasmuei/aman-copilot#readme","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"bin":{"aman-copilot":"bin/cli.mjs"},"dist":{"shasum":"f0ac703bb7b1b0f83bf49e4fb26cf53c5beb58c3","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.3.1.tgz","fileCount":8,"integrity":"sha512-hDflIci5NHsJSGlQgrNcKBpjU8bt34J1TbdOMYVLTJPlJA3gmxC61KV8wm2NhD6B6l1DSjyIU0AnCX+aFpBJmA==","signatures":[{"sig":"MEYCIQDTnL94wygytZUIz3BoliveOE9bjz0Bhym92gD0ZmtbxwIhAN1WinoClljdEI5zQ9h0nrymnFkOCwOfM9jP8Kn/lknJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45925},"type":"module","engines":{"node":">=18"},"gitHead":"f4710b2509dd595eaa1ae87082b02113535f10a4","scripts":{"test":"bash test/test.sh"},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"repository":{"url":"git+https://github.com/amanasmuei/aman-copilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aman-copilot_0.3.1_1775738522585_0.7177244183659954","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@aman_asmuei/aman-copilot","version":"0.3.2","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","_id":"@aman_asmuei/aman-copilot@0.3.2","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"homepage":"https://github.com/amanasmuei/aman-copilot#readme","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"bin":{"aman-copilot":"bin/cli.mjs"},"dist":{"shasum":"abe69fe41def33b23cf745482e88ab7a13e53c86","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.3.2.tgz","fileCount":8,"integrity":"sha512-1i9jpbFT04sFb34c9HKo+6wJm/+l+wZvVleIqZpFpnqFJHOVdVmuikFDt7Z+6yfcj5vWTfM3lLxw/dlZUiAQNQ==","signatures":[{"sig":"MEYCIQCgfh0Un4MDDmjHmyrSBb5q5xGVkqgdXcZ3tbGbPBeGUQIhAPqkz8QwQ41z/AQDAl0UyUCikZ+/+ZkwtL7K7bVDN8hh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52281},"type":"module","engines":{"node":">=18"},"gitHead":"0be750b339cdc066812a077b0684061b8aa82223","scripts":{"test":"bash test/test.sh"},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"repository":{"url":"git+https://github.com/amanasmuei/aman-copilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aman-copilot_0.3.2_1775740272593_0.7059867565021374","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aman_asmuei/aman-copilot","version":"0.4.0","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","_id":"@aman_asmuei/aman-copilot@0.4.0","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"homepage":"https://github.com/amanasmuei/aman-copilot#readme","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"bin":{"aman-copilot":"bin/cli.mjs"},"dist":{"shasum":"745b857dbdfbfb0b34a9c591419641121248ffb3","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.4.0.tgz","fileCount":8,"integrity":"sha512-SzGll/6gijfQ4HzgxqklijpOYVdTYmFjez09zYMgV0BwVkHJNilZXVhxI+gdg/68LlwOyF7DdJM7mCJtb2M/5g==","signatures":[{"sig":"MEQCIFTRYyFOMeAAMfIKaNp0cMZAv84Slf5c+Gccq6UZMpo4AiBENqyl/vftlXCoJPHfluLdL7scNLNNy51KPi0aJTNvkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51603},"type":"module","engines":{"node":">=18"},"gitHead":"031c8f62e0f8028f401efcf79951a94e0f27ba2a","scripts":{"test":"bash test/test.sh"},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"repository":{"url":"git+https://github.com/amanasmuei/aman-copilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aman-copilot_0.4.0_1775745913948_0.4163323713054783","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@aman_asmuei/aman-copilot","version":"0.4.1","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","_id":"@aman_asmuei/aman-copilot@0.4.1","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"homepage":"https://github.com/amanasmuei/aman-copilot#readme","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"bin":{"aman-copilot":"bin/cli.mjs"},"dist":{"shasum":"66bb998121b29aeaf69a1caf9282c0ac5e9be00c","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.4.1.tgz","fileCount":8,"integrity":"sha512-KkHJhDyxk2af88aA/IyhjTVKiwdWvdkCCFrPDIGYdVtDsoairb2wpP/tx6wiFiNVk4Y4o2lNcDpuhgcgj5KYMw==","signatures":[{"sig":"MEQCIE34wf3PWJtcrrLsE0H/wU+xaAoQHXg0gEf+20EDnmVdAiAW8ixJpn8meDgeg5pRwzE8RLFWAbbZFfw0/4G0LBjXNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62599},"type":"module","engines":{"node":">=18"},"gitHead":"8f25a9f9ec98ce7a65215b73ac089444294cdbf4","scripts":{"test":"bash test/test.sh"},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"repository":{"url":"git+https://github.com/amanasmuei/aman-copilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aman-copilot_0.4.1_1775748264812_0.5339599243162778","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@aman_asmuei/aman-copilot","version":"0.4.2","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","_id":"@aman_asmuei/aman-copilot@0.4.2","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"homepage":"https://github.com/amanasmuei/aman-copilot#readme","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"bin":{"aman-copilot":"bin/cli.mjs"},"dist":{"shasum":"f9f4976aa9579c01174f2455f2e6b442ac9a406d","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.4.2.tgz","fileCount":8,"integrity":"sha512-3Zm5YDzByGiTUZapT2JTjnGvb1e3N7QkjAExo50hx2cFVToKaQkrtTytFnU/KMlHoUo5JEmxtRx9YGcSNnARjQ==","signatures":[{"sig":"MEUCIQCMC3jJyhrFco2Q0BNAKLyezfbZ8zgWVUDsOnh4Y6rb5gIgWwOU4xmCavpgHuExye5bnQ3+2NFPQpRiCreVe7PjaGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63556},"type":"module","engines":{"node":">=18"},"gitHead":"222bea4a138db55ccbae9be808b64f409cbde585","scripts":{"test":"bash test/test.sh"},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"repository":{"url":"git+https://github.com/amanasmuei/aman-copilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aman-copilot_0.4.2_1775817629813_0.15129288154535314","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@aman_asmuei/aman-copilot","version":"0.5.0","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","_id":"@aman_asmuei/aman-copilot@0.5.0","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"homepage":"https://github.com/amanasmuei/aman-copilot#readme","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"bin":{"aman-copilot":"bin/cli.mjs"},"dist":{"shasum":"19c23cabcb388b8685dc734523a1e4eceed1db14","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.5.0.tgz","fileCount":8,"integrity":"sha512-r1TCFLoFMvodF01fU/mooGlGVTdYBVebLlOG5ByvK/Sg0AHPdKFMr+WBmDR4AARzz+eqZOUwjZ3/dpUdgRQr1Q==","signatures":[{"sig":"MEUCIQCsWq1NgSnqL3JYH9mbuvSXVeO5RNOr/+6reQVp7PSYoQIgBnu70CW8dHjbD5pvfZPsfTV07OqRQrhSIbq9I8zIWFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69450},"type":"module","engines":{"node":">=18"},"gitHead":"7148b704265b9c454a9f2630747b602a73e36d8b","scripts":{"test":"bash test/test.sh"},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"repository":{"url":"git+https://github.com/amanasmuei/aman-copilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aman-copilot_0.5.0_1776746757925_0.44925443585697056","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@aman_asmuei/aman-copilot","version":"0.6.0","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","_id":"@aman_asmuei/aman-copilot@0.6.0","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"homepage":"https://github.com/amanasmuei/aman-copilot#readme","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"bin":{"aman-copilot":"bin/cli.mjs"},"dist":{"shasum":"e0e1263614abf22c3b441bc226781a3c4062e823","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.6.0.tgz","fileCount":8,"integrity":"sha512-923A383FMnodwqBf7U0Juj87M/J9JKco0sJMJujPZfwzExZQQ7iYeCssHurrQkfkwL7JnMWhryUZusbMoq2/FA==","signatures":[{"sig":"MEQCIE83RzHMjY+IUARlZPUjteLcGSivkFfTwlDSiMCkCZiaAiAevKReAxb84yPA+5YK78tzOu+RAaUiVqdo7L4uTQD8yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66601},"type":"module","engines":{"node":">=18"},"gitHead":"a101a5441114ccea05bacebefb7f782c06eb85f5","scripts":{"test":"bash test/test.sh"},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"repository":{"url":"git+https://github.com/amanasmuei/aman-copilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aman-copilot_0.6.0_1776757072597_0.6092963534579343","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@aman_asmuei/aman-copilot","version":"0.6.1","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","_id":"@aman_asmuei/aman-copilot@0.6.1","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"homepage":"https://github.com/amanasmuei/aman-copilot#readme","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"bin":{"aman-copilot":"bin/cli.mjs"},"dist":{"shasum":"5e626300b32364ba531b5f444120c33aa314a44a","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.6.1.tgz","fileCount":8,"integrity":"sha512-iWLGjfNB3YdRd/PO2/JhNeBrCb/MAtHMgOvKBv5CrIWtxYC4jukjJMdv3v3YaTz0aC37grzBjM40s7Q7ACAKZg==","signatures":[{"sig":"MEUCIQD1J3AOj4hxLAx3jBGmMPi0lblKv0b6Ddb5QiuMWAme4wIgGzMV2fRKm5Bdn8Az5LRRjmh6Xub8wi+nRIBJQaaWbxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73251},"type":"module","engines":{"node":">=18"},"gitHead":"df27b1b7d92eb8d04d019dd8c1ade056174e1567","scripts":{"test":"bash test/test.sh"},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"repository":{"url":"git+https://github.com/amanasmuei/aman-copilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aman-copilot_0.6.1_1776763845324_0.3121628968401984","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@aman_asmuei/aman-copilot","version":"0.6.2","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","_id":"@aman_asmuei/aman-copilot@0.6.2","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"homepage":"https://github.com/amanasmuei/aman-copilot#readme","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"bin":{"aman-copilot":"bin/cli.mjs"},"dist":{"shasum":"04cf4502c7a709db00aade5fa0ca29a6894619a3","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.6.2.tgz","fileCount":8,"integrity":"sha512-iRXXAXwtAYb9+NKmueG36BMrXOOWhFpbLstLnw0N0/g+m760+U9cbkJsormuK5n5hTd6fdTz/6SyMYvcdAFYPg==","signatures":[{"sig":"MEQCIHuQSNCIavkz6GqX979bxTqRCcDfOCYMXMI7M4WfsPnbAiA3TVn/rZrHvYTZoVu3Nn8iiIuo7BsmQ9D+WZQROot4IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76786},"type":"module","engines":{"node":">=18"},"gitHead":"7e3432e8ec1df55c62c6439b68339f8f5f1af56a","scripts":{"test":"bash test/test.sh"},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"repository":{"url":"git+https://github.com/amanasmuei/aman-copilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aman-copilot_0.6.2_1776764520683_0.0908394259771752","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@aman_asmuei/aman-copilot","version":"0.6.3","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","_id":"@aman_asmuei/aman-copilot@0.6.3","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"homepage":"https://github.com/amanasmuei/aman-copilot#readme","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"bin":{"aman-copilot":"bin/cli.mjs"},"dist":{"shasum":"c3a72aa11d634ee20b5cfd7601ef910db0fa5980","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.6.3.tgz","fileCount":8,"integrity":"sha512-ljcqlv7n/W2vMEzYBu/PV7rioIYKq5ry6kf05uIYuW3OFf+BCWxmoUb+tZwximojoUWqnHW//S3j1O9G+eoVHg==","signatures":[{"sig":"MEYCIQCdY8fUXTxLZamys6hnQPYEw3ba5rKSz6hYJY2aZ2JFYAIhAKjVVd3EBbQQUii04PFSUsqw1SNFw9bicASI1XnEqrsC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82886},"type":"module","engines":{"node":">=18"},"gitHead":"7dec93cc3b0ed76fb79ee58583b3a48ca7ddf2a3","scripts":{"test":"bash test/test.sh"},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"repository":{"url":"git+https://github.com/amanasmuei/aman-copilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aman-copilot_0.6.3_1776765535411_0.9304379625903925","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@aman_asmuei/aman-copilot","version":"0.6.4","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","_id":"@aman_asmuei/aman-copilot@0.6.4","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"homepage":"https://github.com/amanasmuei/aman-copilot#readme","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"bin":{"aman-copilot":"bin/cli.mjs"},"dist":{"shasum":"787d2aa4c7b1c995ca05e95dcba85adc5a7f6e1e","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.6.4.tgz","fileCount":8,"integrity":"sha512-QFb+0gDfndcj9CYD4QIDajrdRO/tbsGDV1jp7ne3wN1Wpk7PAI7cfEg+fERGwuo1VCBN9wOneKxP+PyTDmwUUQ==","signatures":[{"sig":"MEUCID6fN/zogwC1+GzdF29hJ46U9sF5NhQ4t65oOTtSDk9oAiEA1MZiISNV8dV+lQsq2C0paSb0PGwlXuKyB/ZEooQN3Mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85557},"type":"module","engines":{"node":">=18"},"gitHead":"07be014f49bac1d88135c2db511db51d2dd8f20c","scripts":{"test":"bash test/test.sh"},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"repository":{"url":"git+https://github.com/amanasmuei/aman-copilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aman-copilot_0.6.4_1776766220669_0.8262054869376867","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@aman_asmuei/aman-copilot","version":"0.6.5","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","_id":"@aman_asmuei/aman-copilot@0.6.5","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"homepage":"https://github.com/amanasmuei/aman-copilot#readme","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"bin":{"aman-copilot":"bin/cli.mjs"},"dist":{"shasum":"2d697e62be1b07600ebfcaf4d05cbfa31ed23cd7","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.6.5.tgz","fileCount":8,"integrity":"sha512-Z7HnfGEddYM96P7b6cg7H1GYXkA8HCxO5QTYq9eTX9hfHp4v4F4qx043qibOcJi5JUpWW0bKysW7tiAHizU6YQ==","signatures":[{"sig":"MEYCIQDhoqnw+/1VK34siEek7dhXEcI37QZmqNB5HYyj4lQXzwIhAJR+HPVToxakMSZe/KUh7poar1zlcHR2tcGNXpywAIx1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88483},"type":"module","engines":{"node":">=18"},"gitHead":"ed7fbe7fe340fa5444e62ed369523f9ecfcdd086","scripts":{"test":"bash test/test.sh"},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"repository":{"url":"git+https://github.com/amanasmuei/aman-copilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aman-copilot_0.6.5_1776772744057_0.728744849729547","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@aman_asmuei/aman-copilot","version":"0.6.6","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","_id":"@aman_asmuei/aman-copilot@0.6.6","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"homepage":"https://github.com/amanasmuei/aman-copilot#readme","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"bin":{"aman-copilot":"bin/cli.mjs"},"dist":{"shasum":"18353323884f5fca9eb5ff528a8d42896104aa37","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.6.6.tgz","fileCount":8,"integrity":"sha512-gydXhMKYqTIFGbTkk+Q1EdrqMVHQ4LLM40YpW0mt5OJLpqB5UwwYYzarDu7WgAVlwXIuxGoIeoNIFfBLUeQksw==","signatures":[{"sig":"MEUCIHMgiGWFO42cmSF92VCZECnKkvN1MzpjXrBVRVFCCH1fAiEA+VglMhD1elacjOqjh0Pzw1f2POOxMYht9usQzhCw654=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85906},"type":"module","engines":{"node":">=18"},"gitHead":"3b1d4509eae1959aba3de0409fb65f5f191f2bf3","scripts":{"test":"bash test/test.sh"},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"repository":{"url":"git+https://github.com/amanasmuei/aman-copilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aman-copilot_0.6.6_1776773866870_0.9830303321785192","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@aman_asmuei/aman-copilot","version":"0.7.0","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","_id":"@aman_asmuei/aman-copilot@0.7.0","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"homepage":"https://github.com/amanasmuei/aman-copilot#readme","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"bin":{"aman-copilot":"bin/cli.mjs"},"dist":{"shasum":"7e03212b24404bee7c5454f1407828b7841eb0ea","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.7.0.tgz","fileCount":8,"integrity":"sha512-cqsDNSUAX1cZ/+VS9I7q9aP3cF/4NdGIcVYadRpkq7SKJSdNBqGlVZvYm9oqMgKLOuf8myzj/J6mvhBggnqfzA==","signatures":[{"sig":"MEUCID82XGfna96SBZw0pTd1O3XgP40FkHKi0neJRHJJu3TwAiEA4PIdAWNJeAd11lB0ATUBmZvaODeuwlfMXUjxGb1ExHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80631},"type":"module","engines":{"node":">=18"},"gitHead":"4e27ef34dba5cb36135da9d618c8df49929a6703","scripts":{"test":"bash test/test.sh"},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"repository":{"url":"git+https://github.com/amanasmuei/aman-copilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aman-copilot_0.7.0_1776784539794_0.8303591684417768","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@aman_asmuei/aman-copilot","version":"0.7.1","description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","type":"module","bin":{"aman-copilot":"bin/cli.mjs"},"scripts":{"test":"bash test/test.sh"},"engines":{"node":">=18"},"keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"author":{"name":"amanasmuei"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/amanasmuei/aman-copilot.git"},"_id":"@aman_asmuei/aman-copilot@0.7.1","gitHead":"e8c29dd9f6493306ef8e23e10a029b9314cbc236","bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"homepage":"https://github.com/amanasmuei/aman-copilot#readme","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wLFfk/rugOrGYcDVNt+GZZaKw+n8Tjx5bpoJyn2WGtUlm9ry1m7ojJ6mA521/GYVfGAaWVva4Zi5zNInlSIiaA==","shasum":"f4a26c0b4aae0fe376ed0b4665dd984f68c4688c","tarball":"https://registry.npmjs.org/@aman_asmuei/aman-copilot/-/aman-copilot-0.7.1.tgz","fileCount":8,"unpackedSize":81878,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aman_asmuei%2faman-copilot@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFcRjSGE9F4HE+EvOFEqEAz8szZZmjmYIj+gk06y+ud/AiEApLYVA6Vrinvr4lNiZi56a7wnEtL8VfX1uYffZZIger4="}]},"_npmUser":{"name":"aman_asmuei","email":"amanasmuei@gmail.com"},"directories":{},"maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aman-copilot_0.7.1_1776785347604_0.8231940446269184"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-09T12:22:49.219Z","modified":"2026-04-21T15:29:08.301Z","0.3.0":"2026-04-09T12:22:49.438Z","0.3.1":"2026-04-09T12:42:02.766Z","0.3.2":"2026-04-09T13:11:12.743Z","0.4.0":"2026-04-09T14:45:14.076Z","0.4.1":"2026-04-09T15:24:24.996Z","0.4.2":"2026-04-10T10:40:29.957Z","0.5.0":"2026-04-21T04:45:58.099Z","0.6.0":"2026-04-21T07:37:52.718Z","0.6.1":"2026-04-21T09:30:45.473Z","0.6.2":"2026-04-21T09:42:00.809Z","0.6.3":"2026-04-21T09:58:55.545Z","0.6.4":"2026-04-21T10:10:20.821Z","0.6.5":"2026-04-21T11:59:04.195Z","0.6.6":"2026-04-21T12:17:47.046Z","0.7.0":"2026-04-21T15:15:39.937Z","0.7.1":"2026-04-21T15:29:07.742Z"},"bugs":{"url":"https://github.com/amanasmuei/aman-copilot/issues"},"author":{"name":"amanasmuei"},"license":"MIT","homepage":"https://github.com/amanasmuei/aman-copilot#readme","keywords":["aman","copilot","github-copilot","vscode","mcp","ai-companion"],"repository":{"type":"git","url":"git+https://github.com/amanasmuei/aman-copilot.git"},"description":"Bring the aman ecosystem (identity, rules, memory, live MCP tools) into GitHub Copilot Chat in VS Code.","maintainers":[{"name":"aman_asmuei","email":"amanasmuei@gmail.com"}],"readme":"<div align=\"center\">\n\n<br>\n\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/badge/aman--copilot-GitHub_Copilot-white?style=for-the-badge&labelColor=0d1117&color=58a6ff\">\n  <img alt=\"aman-copilot\" src=\"https://img.shields.io/badge/aman--copilot-GitHub_Copilot-black?style=for-the-badge&labelColor=f6f8fa&color=24292f\">\n</picture>\n\n### The aman companion, now inside GitHub Copilot Chat.\n\nBring your identity, guardrails, memory, and live MCP tools into VS Code — every chat, zero friction.\n\n<br>\n\n[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](LICENSE)\n[![aman](https://img.shields.io/badge/part_of-aman_ecosystem-ff6b35.svg?style=flat-square)](https://github.com/amanasmuei/aman)\n[![VS Code](https://img.shields.io/badge/VS_Code-1.102+-007ACC.svg?style=flat-square)](https://code.visualstudio.com)\n[![Copilot](https://img.shields.io/badge/Copilot_Chat-Agent_Mode-24292f.svg?style=flat-square)](https://docs.github.com/copilot)\n[![Scope](https://img.shields.io/badge/scope-dev:copilot-informational.svg?style=flat-square)](#scope-and-installation-targets)\n[![CI](https://img.shields.io/github/actions/workflow/status/amanasmuei/aman-copilot/test.yml?branch=master&style=flat-square&label=tests)](https://github.com/amanasmuei/aman-copilot/actions/workflows/test.yml)\n\n[Why this exists](#why-this-exists) · [Install](#install) · [Features](#features) · [How to use](#how-to-use) · [vs aman-claude-code](#vs-aman-claude-code) · [Troubleshooting](#troubleshooting) · [Ecosystem](#the-ecosystem)\n\n</div>\n\n---\n\n## Why this exists\n\nYou've set up the aman ecosystem — your identity, your rules, your memory. It works in Claude Code via [aman-claude-code](https://github.com/amanasmuei/aman-claude-code). But the moment you switch to VS Code and GitHub Copilot Chat, it forgets who you are. aman-copilot closes that gap: one command writes `.github/copilot-instructions.md` from your identity and rules, another registers `aman-mcp` and `amem-memory` as MCP servers in VS Code. Restart, and Copilot knows everything aman-claude-code knows — because they share the same brain.\n\n---\n\n## Install\n\n### 1. Requirements\n\n| Requirement | Check | Get it |\n|:---|:---|:---|\n| **Node.js 18+** | `node --version` | https://nodejs.org |\n| **VS Code 1.102+** | `code --version` | https://code.visualstudio.com |\n| **GitHub Copilot Chat** | VS Code extension | [marketplace](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-chat) |\n| **aman ecosystem** | `ls ~/.acore` | `npx @aman_asmuei/aman@latest` |\n\n> **No ecosystem yet?** Run `npx @aman_asmuei/aman@latest` first — it walks through identity, guardrails, and relationship tracking in ~90 seconds.\n\n### 2. Write instructions + register MCP tools\n\nFrom the root of any project where you want aman context:\n\n```bash\nnpx @aman_asmuei/aman-copilot init\nnpx @aman_asmuei/aman-copilot install-mcp --all\n```\n\n`init` reads your scope-aware `acore` + `arules` files and writes `.github/copilot-instructions.md`, which Copilot Chat auto-loads into every chat turn in that workspace. `install-mcp --all` registers the `aman` (~31 tools) and `amem-memory` (~30 tools) MCP servers in both VS Code and Copilot CLI.\n\n| Server | Tools | Key tools |\n|:---|:---:|:---|\n| **`aman`** | ~31 | `identity_read`, `rules_check`, `rules_add`, `eval_log`, `workflow_list`, … |\n| **`amem-memory`** | ~30 | `memory_store`, `memory_recall`, `memory_inject`, `reminder_check`, `memory_doctor`, … |\n\n> **Upgrading from 0.4.x?** `copilot-instructions.md` is written at `init` time and cached by Copilot until rewritten. Re-run `npx @aman_asmuei/aman-copilot init` once in each project to pick up the latest instruction blocks.\n\n### 3. Activate and verify\n\n1. Restart VS Code (`Cmd+Shift+P` → *Developer: Reload Window*)\n2. Open Copilot Chat → switch to **Agent mode** (MCP tools only surface in Agent, not Ask)\n3. Test with: *\"Call `identity_read` and tell me who I am.\"*\n\n---\n\n## Features\n\n### Wake-word briefing\n\nType your AI's name as the first message in a Copilot Chat Agent-mode session and you get a real briefing — not a silent acknowledgement:\n\n```text\nYou: Sarah\n\nSarah: Morning, Aman. Last session we landed scope inheritance\n       across the aman ecosystem — v0.3.0 live. 2 reminders due\n       today: follow up on the passive-observer alpha, reply\n       to the amem RFC thread. What's next?\n```\n\n- Fires when your first message is **just** the AI's name, or a short greeting containing the name (`hi Sarah`, `morning Sarah`).\n- Does NOT fire when your first message is a task (`Sarah, fix the login bug`) — Copilot folds the greeting into the task opener instead.\n- Skipped automatically if the name field is still set to `Companion` (the default before identity setup).\n\n> **Reliability (v0.7.0+).** The trigger is now gated by explicit positive *and* negative examples in the generated `copilot-instructions.md`, not prose alone. Earlier versions drifted on edge cases. v0.7.0 also compresses the instructions file ~39% (16.8KB → 10.2KB on minimal identity), so Copilot has more headroom for your actual work.\n\n> **Staleness caveat.** `copilot-instructions.md` is written at `init` time and cached by Copilot until rewritten. If you rename your AI (via `acore customize` or by editing `~/.acore/core.md`), re-run `npx @aman_asmuei/aman-copilot init` so the wake-word matches the new name. This is not an issue on aman-claude-code — its `SessionStart` hook reads identity fresh every session.\n\n### Tier-loader phrases\n\nSay ecosystem layer names in plain language and Copilot resolves them to the right `npx` command, runs it, and reports the outcome. Layers already installed get a confirmation prompt before re-running.\n\n```text\nYou: load memory\n\nCopilot: Installing @aman_asmuei/amem (persistent memory MCP)…\n         Done. amem will auto-load on your next session.\n```\n\nFull catalog:\n\n| You say           | Copilot runs                              | What it adds |\n|:------------------|:------------------------------------------|:-------------|\n| `load rules`      | `npx @aman_asmuei/arules init`            | Guardrails (24 starter rules) |\n| `load workflows`  | `npx @aman_asmuei/aflow init`             | 4 starter workflows |\n| `load memory`     | `npx @aman_asmuei/amem`                   | Persistent amem MCP |\n| `load eval`       | `npx @aman_asmuei/aeval init`             | Relationship tracking |\n| `load identity`   | `npx @aman_asmuei/acore`                  | Full identity (re-)walk |\n| `load archetype`  | `npx @aman_asmuei/acore customize`        | Change AI personality |\n| `load tools`      | `npx @aman_asmuei/akit add <name>`        | Tool kits (Copilot asks which) |\n| `load skills`     | `npx @aman_asmuei/askill add <name>`      | Plugin skills (Copilot asks which) |\n\nThe same vocabulary works on aman-claude-code — the phrase catalog is cross-surface by design.\n\n> **`load archetype` is special.** As of v0.6.1 Copilot no longer shells out to the interactive CLI for this phrase — it edits your `core.md` via the `identity_update_section` MCP tool and shifts its own tone mid-chat. No re-init required. See [Day-to-day verbs](#day-to-day-verbs--just-talk) below.\n\n### Day-to-day verbs — just talk\n\nOnce layers are installed, you don't need `load` anymore. In Copilot Chat **Agent mode**, say what you want in plain language — Copilot maps your phrase to the right MCP tool on the `aman` server and handles it in-session:\n\n| You say | What happens |\n|:---|:---|\n| *\"add rule: never force-push to main\"* | `rules_add` (Copilot classifies the category) |\n| *\"can I delete this file?\"* / *\"is X allowed?\"* | `rules_check` |\n| *\"list my rules\"* / *\"list my skills\"* / *\"list tools\"* | `rules_list` / `skill_list` / `tools_list` |\n| *\"remove rule about X\"* | `rules_remove` |\n| *\"log this session as productive\"* / *\"record today\"* | `eval_log` |\n| *\"how are we doing?\"* / *\"show relationship report\"* | `eval_report` |\n| *\"we hit X today\"* / *\"milestone: Y\"* | `eval_milestone` |\n| *\"install testing skill\"* / *\"add security skill\"* | `skill_install` |\n| *\"search skills for X\"* | `skill_search` |\n| *\"add tool: github\"* / *\"install supabase tool\"* | `tools_add` |\n| *\"add workflow: code-review\"* | `workflow_add` |\n| *\"who am I?\"* / *\"show my profile\"* | `identity_read` |\n| *\"update my role to senior architect\"* | `identity_update_section` |\n| *\"remember that I use pnpm\"* / *\"don't commit secrets\"* | `memory_store` |\n| *\"what do you remember about X?\"* | `memory_recall` |\n\n**Mental model**\n\n```\nNew layer I haven't installed yet?  →  load <layer>\nI want my AI to feel different?     →  load archetype (tone shifts mid-chat)\nEverything else                     →  just say what you want\n```\n\nNo phrases to memorize. Talk to your AI like a colleague — *\"save this\"*, *\"check my rules\"*, *\"log today\"*, *\"install the testing skill\"*. Copilot maps your intent to the right tool.\n\n> Shipped in v0.6.2 — the rendered `copilot-instructions.md` embeds the full catalog so Copilot knows every mapping without you teaching it. Re-run `npx @aman_asmuei/aman-copilot init` in existing projects to pick up the catalog.\n\n### Project context card\n\nJuggling multiple repos? `aman-copilot init` now bakes each project's context into its own `copilot-instructions.md`. When you run init in a repo, it resolves the project root (git toplevel or `process.cwd()`), reads `$PROJECT_ROOT/.acore/context.md` if present, and embeds it as a **Project context** section so Copilot Chat knows which project it's in — on every chat turn in that workspace.\n\n```text\nYou: Sarah\n\nSarah: Morning, Aman — you're in myapp-frontend (Node/TypeScript).\n       Last session here we wired up the checkout flow. 2 reminders\n       due today. What's next?\n```\n\nCreate the card on demand with **`npx @aman_asmuei/aman here`** (fast, single-purpose — writes the card for the current repo and exits), or let the full `npx @aman_asmuei/aman@latest` setup wizard detect your stack and write one automatically. The card captures Stack, Domain, Focus, Session, Active topics, Recent decisions, and Project Patterns. Edit it as you work.\n\n> **Re-run `init` when the card changes.** Unlike `aman-claude-code`, where the session-start hook reads `.acore/context.md` fresh every session, `copilot-instructions.md` is static until rewritten. If you edit `.acore/context.md` during a work session, re-run `npx @aman_asmuei/aman-copilot init` to refresh the embed.\n\n> **Part of a multi-project roadmap.** Path 1 (project context) shipped in v0.6.0. Path 2 (per-project memory tagging in amem) and Path 3 (first-class project registry) are still on the roadmap — this release is a foundation, not a full multi-project system.\n\n### Identity that persists\n\n`aman-copilot init` reads your `~/.acore/dev/copilot/core.md` (falling back through `dev/plugin` → legacy) and bakes your identity and rules into `copilot-instructions.md`. Copilot loads that file on every turn without any session hook. **Re-run `init` any time your identity changes** — Copilot won't pick up edits to `~/.acore` automatically.\n\n### Live MCP tools\n\n`install-mcp` registers `aman` (~31 tools) and `amem-memory` (~30 tools) as Copilot Chat MCP servers. With those registered you can ask Copilot to call tools directly: `identity_read` to fetch your profile, `rules_check` to validate a planned action, `memory_recall` to surface past decisions, `eval_log` to record a session. Tools are idempotent — re-running `install-mcp` updates in place and preserves all your other MCP servers.\n\n### Slash-command prompts\n\n`aman-copilot init` writes 5 prompt files that become native Copilot Chat slash commands in the project:\n\n| Slash command | Purpose |\n|:---|:---|\n| `/identity` | View or update your aman identity |\n| `/rules` | Check, add, or list guardrails |\n| `/eval` | Log a session or view the relationship report |\n| `/remember` | Store something in amem (auto-classified as correction / decision / fact) |\n| `/session-narrative` | Save a 300–500 word flowing-prose narrative of the session's reasoning path |\n\n---\n\n## How to use\n\n### Day-to-day\n\nCopilot is instructed to watch for natural-language patterns and act on them:\n\n- *\"don't X\"*, *\"never Y\"*, *\"stop doing Z\"* → correction stored in amem\n- *\"we decided X\"*, *\"let's go with Y\"* → decision stored in amem\n- *\"load rules\"*, *\"load memory\"*, `load archetype` → tier loaders (see catalog above)\n- First message is your AI's name → wake-word briefing\n\n### Slash commands\n\n| Command | Purpose |\n|:---|:---|\n| `/identity` | View or update your aman identity |\n| `/rules` | Check, add, or list guardrails |\n| `/eval` | Log a session or view relationship report |\n| `/remember` | Store a correction, decision, or fact in amem |\n| `/session-narrative` | Capture the session's reasoning path as a memory note |\n\n### After identity changes\n\nWhen you update your aman identity — via `acore customize`, via aman-claude-code skills, or by editing `~/.acore/core.md` directly — the instructions file does not update automatically:\n\n```bash\ncd /path/to/project && npx @aman_asmuei/aman-copilot init\n```\n\nThen reload the VS Code window. Copilot picks up `.github/copilot-instructions.md` changes on workspace reload.\n\n---\n\n## Scope and installation targets\n\naman-copilot uses the `dev:copilot` scope. The layer resolver checks `~/.acore/dev/copilot/core.md` first, then falls back to `dev/plugin` (aman-claude-code's scope), then to legacy `~/.acore/core.md`. If you're already an aman-claude-code user, your identity is inherited automatically. To give Copilot a distinct personality, write `~/.acore/dev/copilot/core.md` and it takes precedence without affecting Claude Code.\n\n`install-mcp` writes to the VS Code user-level config by default. With `--cli` it targets the Copilot CLI config. With `--all` it writes both.\n\n| Target | Config file |\n|:---|:---|\n| VS Code (macOS) | `~/Library/Application Support/Code/User/mcp.json` |\n| VS Code (Linux) | `~/.config/Code/User/mcp.json` |\n| VS Code (Windows) | `%APPDATA%\\Code\\User\\mcp.json` |\n| Copilot CLI (all platforms) | `~/.copilot/mcp-config.json` |\n\n---\n\n## vs aman-claude-code\n\nBoth live in the same ecosystem. Pick either, or both.\n\n|  | **aman-claude-code** | **aman-copilot** |\n|:---|:---|:---|\n| **Target IDE** | Claude Code | VS Code + Copilot Chat |\n| **Delivery** | `SessionStart` hook injects context into the prompt | Static `copilot-instructions.md`, auto-loaded |\n| **Live tools** | `~/.claude.json` mcpServers | VS Code user-level `mcp.json` |\n| **Slash commands** | `/identity`, `/rules`, `/eval`, … | `/identity`, `/rules`, `/eval`, `/remember`, `/session-narrative` |\n| **Scope** | `dev:plugin` | `dev:copilot` |\n| **Install** | `claude plugin install aman-claude-code@aman` | `npx @aman_asmuei/aman-copilot init && install-mcp` |\n\n**Running both?** They don't conflict. The shared layers (`acore`, `arules`, `amem`) are scope-aware — each adapter reads its own scope first, falls back to the other if unset. One identity, two IDEs.\n\n---\n\n## Troubleshooting\n\n**MCP tools not appearing in Copilot Chat.**\nYou must be in Agent mode — tools don't surface in Ask or Edit mode. Toggle via the mode dropdown in the chat input. If already in Agent mode, restart VS Code after running `install-mcp`, then check `Cmd+Shift+P` → *MCP: List Servers*.\n\n**Instructions file not taking effect.**\nRestart VS Code after running `init`. Confirm `github.copilot.chat.codeGeneration.useInstructionFiles` is `true` in VS Code settings (the default). Project-level instructions only apply when that project is the open workspace.\n\n**Wrong scope / identity not resolving.**\nThe resolver checks `dev/copilot` → `dev/plugin` → legacy. If none of those paths exist, run `npx @aman_asmuei/aman@latest` to seed them. To verify, check `ls ~/.acore/dev/copilot/core.md` and `ls ~/.acore/dev/plugin/core.md`.\n\n**Identity or AI name is stale.**\n`copilot-instructions.md` is static until you re-run `init`. After any identity edit, run `npx @aman_asmuei/aman-copilot init` in the project root, then reload the VS Code window.\n\n**`amem-cli sync` errors.**\nRun `npx @aman_asmuei/amem doctor` to diagnose. Common causes: amem daemon not running, or a schema mismatch after an amem upgrade. Follow the repair instructions it prints.\n\n**Which file does `install-mcp --cli` write to?**\n`~/.copilot/mcp-config.json` on all platforms. The installer uses the `mcpServers` top-level key (Copilot CLI's schema) and adds only the `aman` server. Any existing `amem` entry is preserved untouched.\n\n---\n\n## The Ecosystem\n\n| Layer | Package | What it does |\n|:---|:---|:---|\n| Identity | [acore](https://github.com/amanasmuei/acore) | Personality, values, relationship memory |\n| Memory | [amem](https://github.com/amanasmuei/amem) | Persistent knowledge storage (MCP) |\n| Guardrails | [arules](https://github.com/amanasmuei/arules) | Safety boundaries and permissions |\n| Workflows | [aflow](https://github.com/amanasmuei/aflow) | Repeatable task sequences |\n| Evaluation | [aeval](https://github.com/amanasmuei/aeval) | Relationship and session tracking |\n| Tools | [akit](https://github.com/amanasmuei/akit) | Pluggable tool kits |\n| Skills | [askill](https://github.com/amanasmuei/askill) | Plugin skill registry |\n\n---\n\n## Roadmap\n\n- **v0.7 (current)** — Tiered session manifest: two-sided wake-word conditional (explicit positive *and* negative examples), explicit 6-step Boot Protocol as MCP tool-call sequence, ~39% reduction on the rendered instructions file. Mirror of aman-claude-code v3.2.0-alpha.10's same restructure.\n- **v0.6** — Project context card (path 1 of multi-project roadmap), `/session-narrative` slash command, phrase catalog embedded in generated instructions.\n- **v0.5** — Wake-word briefing and tier-loader phrases (first cut; iterated through v0.6.x before landing reliably in v0.7).\n- **Next** — VS Code extension wrapper with `@aman` chat participant for exact local time in greetings; per-project memory tagging in amem (path 2 of multi-project roadmap).\n- **Future** — JetBrains support (once their MCP story matures), `aman-cursor` sibling.\n\nSee [CHANGELOG.md](CHANGELOG.md) for what's released.\n\n---\n\n## Uninstall\n\nRemoves the MCP server entries (VS Code + Copilot CLI) and the generated project files. **Your identity, rules, and memory at `~/.acore`, `~/.arules`, `~/.amem` are untouched** — they survive so the Claude Code side (or a future reinstall) keeps working without losing anything.\n\n```bash\n# 1. Remove the aman + amem MCP entries from VS Code and Copilot CLI config\nnpx @aman_asmuei/aman-copilot uninstall-mcp --all\n\n# 2. In each project you ran `init` in, remove the generated files\ncd /path/to/project\nrm -f .github/copilot-instructions.md\nrm -f .github/prompts/{identity,rules,eval,remember,session-narrative}.prompt.md\n\n# 3. Reload VS Code so Copilot Chat picks up the empty state\n```\n\nTo also wipe ecosystem data and per-project context cards (full uninstall across every surface), see the [canonical guide in the aman umbrella README](https://github.com/amanasmuei/aman#uninstall--reset).\n\n---\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}