diff --git a/.gitignore b/.gitignore index 63c8fa5..7da9e39 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ db.sqlite3 .env .DS_Store +opencode.json diff --git a/opencode.json b/opencode.json deleted file mode 100644 index 1c86e7b..0000000 --- a/opencode.json +++ /dev/null @@ -1,146 +0,0 @@ -{ - "$schema": "https://opencode.ai/config.json", - "provider": { - "llama.cpp": { - "npm": "@ai-sdk/openai-compatible", - "name": "llama-server (local)", - "options": { - "baseURL": "http://127.0.0.1:8082/v1" - }, - "models": { - "coder": { - "name": "coder", - "limit": { - "context": 32000, - "output": 65536 - } - } - } - } - }, - "lsp": true, - "formatter": { - "gofmt": { - "command": ["gofmt", "-w", "$FILE"], - "extensions": [".go"] - }, - "prettier": { - "command": ["prettier", "--write", "$FILE"], - "extensions": [ - ".ts", - ".tsx", - ".js", - ".jsx", - ".mjs", - ".cjs", - ".vue", - ".html", - ".htm", - ".css", - ".scss", - ".less", - ".sass", - ".json", - ".jsonc", - ".yaml", - ".yml", - ".md", - ".mdx" - ] - }, - "php-cs-fixer": { - "command": ["php-cs-fixer", "fix", "$FILE"], - "extensions": [".php"] - } - }, - "mcp": { - "playwright": { - "type": "local", - "command": ["npx", "-y", "@playwright/mcp@latest"], - "enabled": false - }, - "postgres": { - "type": "local", - "command": ["uvx", "postgres-mcp"], - "enabled": false, - "environment": { - "DATABASE_URI": "postgresql://user:pass@localhost:5432/mydb" - } - }, - "mariadb": { - "type": "local", - "command": ["npx", "-y", "@oleander/mcp-server-mariadb"], - "enabled": false, - "environment": { - "MARIADB_HOST": "127.0.0.1", - "MARIADB_PORT": "3306", - "MARIADB_USER": "root", - "MARIADB_PASS": "", - "MARIADB_DB": "mydb" - } - }, - "redis": { - "type": "local", - "command": ["uvx", "redis-mcp-server"], - "enabled": false, - "environment": { - "REDIS_URL": "redis://localhost:6379" - } - }, - "sqlite": { - "type": "local", - "command": ["npx", "-y", "mcp-sqlite", "./data/dev.db"], - "enabled": false - }, - "docker": { - "type": "local", - "command": ["uvx", "mcp-server-docker"], - "enabled": false - }, - "gitea": { - "type": "local", - "command": ["uvx", "gitea-mcp"], - "enabled": false, - "environment": { - "GITEA_URL": "https://git.db1232.ir", - "GITEA_TOKEN": "your-personal-access-token" - } - }, - "matrix": { - "type": "local", - "command": ["npx", "-y", "@iflow-mcp/mjknowles-matrix-mcp-server"], - "enabled": false, - "environment": { - "MATRIX_HOMESERVER_URL": "https://tempchat.db123.ir", - "MATRIX_ACCESS_TOKEN": "your-access-token" - } - }, - "fallow": { - "type": "local", - "command": ["npx", "-y", "--package", "fallow", "fallow-mcp"], - "enabled": false - } - }, - "permission": { - "read": "allow", - "glob": "allow", - "grep": "allow", - "list": "allow", - "lsp": "allow", - "webfetch": "allow", - "websearch": "allow", - "question": "allow", - "todowrite": "allow", - "edit": "ask", - "write": "ask", - "task": "ask", - "external_directory": "ask", - "skill": "ask", - "doom_loop": "deny", - "bash": { - "*": "ask", - "git push*": "deny", - "rm -rf*": "deny" - } - } -}