mirror of
https://github.com/sveltejs/ai-tools.git
synced 2026-07-04 19:45:32 +08:00
Compare commits
2 Commits
@sveltejs/
...
@sveltejs/
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6f0390d0a9 | ||
|
|
c2c1b3e5e7 |
@@ -1,5 +1,11 @@
|
|||||||
# @sveltejs/opencode
|
# @sveltejs/opencode
|
||||||
|
|
||||||
|
## 0.1.1
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- fix: actually push skills to right config path ([`c2c1b3e`](https://github.com/sveltejs/mcp/commit/c2c1b3e5e788b14eea17cd37a83ca55433cc4072))
|
||||||
|
|
||||||
## 0.1.0
|
## 0.1.0
|
||||||
|
|
||||||
### Minor Changes
|
### Minor Changes
|
||||||
|
|||||||
@@ -13,7 +13,9 @@ export const svelte_plugin: Plugin = async (ctx) => {
|
|||||||
input.mcp ??= {};
|
input.mcp ??= {};
|
||||||
input.instructions ??= [];
|
input.instructions ??= [];
|
||||||
// @ts-expect-error -- types are wrong in the opencode package...will fix there and remove this
|
// @ts-expect-error -- types are wrong in the opencode package...will fix there and remove this
|
||||||
input.skills ??= [];
|
input.skills ??= {};
|
||||||
|
// @ts-expect-error -- types are wrong in the opencode package...will fix there and remove this
|
||||||
|
input.skills.paths ??= [];
|
||||||
// by default we use svelte as the name for the svelte MCP server
|
// by default we use svelte as the name for the svelte MCP server
|
||||||
let svelte_mcp_name = 'svelte';
|
let svelte_mcp_name = 'svelte';
|
||||||
// we loop over every mcp server to see if any of them is already the svelte MCP server
|
// we loop over every mcp server to see if any of them is already the svelte MCP server
|
||||||
@@ -40,7 +42,7 @@ export const svelte_plugin: Plugin = async (ctx) => {
|
|||||||
if (mcp_config.skills?.enabled !== false) {
|
if (mcp_config.skills?.enabled !== false) {
|
||||||
const skills_dir = join(current_dir, 'skills');
|
const skills_dir = join(current_dir, 'skills');
|
||||||
// @ts-expect-error -- skills is a new opencode feature
|
// @ts-expect-error -- skills is a new opencode feature
|
||||||
input.skills.push(skills_dir);
|
input.skills.paths.push(skills_dir);
|
||||||
}
|
}
|
||||||
|
|
||||||
// if the user doesn't have the MCP server already we add one based on config
|
// if the user doesn't have the MCP server already we add one based on config
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@sveltejs/opencode",
|
"name": "@sveltejs/opencode",
|
||||||
"version": "0.1.0",
|
"version": "0.1.1",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"homepage": "https://github.com/sveltejs/mcp#readme",
|
"homepage": "https://github.com/sveltejs/mcp#readme",
|
||||||
|
|||||||
Reference in New Issue
Block a user