mirror of
https://github.com/boxpositron/absolute-dotfiles.git
synced 2026-10-24 08:23:19 +00:00
refactor(opencode): restructure config and replace legacy plugins
Rewrites opencode.json, drops the with-context, websearch and terminal-bell plugins, adds plugins that strip Claude-only commands and OMC MCP servers, and vendors the impeccable, web-design-guidelines and frontend-workflow skills.
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
import type { Plugin } from "@opencode-ai/plugin"
|
||||
|
||||
import { isClaudeOnlyCommand } from "./lib/claude-only-command-registry.ts"
|
||||
|
||||
export const StripClaudeOnlyCommandsPlugin: Plugin = async () => ({
|
||||
config: async (config) => {
|
||||
if (!config.command) return
|
||||
|
||||
for (const name of Object.keys(config.command)) {
|
||||
if (isClaudeOnlyCommand(name)) {
|
||||
delete config.command[name]
|
||||
}
|
||||
}
|
||||
},
|
||||
})
|
||||
Reference in New Issue
Block a user