diff --git a/.codex/config.toml b/.codex/config.toml new file mode 100644 index 000000000..433432493 --- /dev/null +++ b/.codex/config.toml @@ -0,0 +1,4 @@ +[mcp_servers.tessl] +type = "stdio" +command = "tessl" +args = [ "mcp", "start" ] diff --git a/.gemini/settings.json b/.gemini/settings.json new file mode 100644 index 000000000..ebfccaac7 --- /dev/null +++ b/.gemini/settings.json @@ -0,0 +1,12 @@ +{ + "mcpServers": { + "tessl": { + "type": "stdio", + "command": "tessl", + "args": [ + "mcp", + "start" + ] + } + } +} diff --git a/.gitignore b/.gitignore index 5bd4f9af0..2d020d366 100644 --- a/.gitignore +++ b/.gitignore @@ -398,7 +398,9 @@ replay_pid* # IDEs .idea/ -.vscode/ +.vscode/* +!.vscode/mcp.json +!.vscode/extensions.json # Nuitka **/dist-nuitka/** @@ -409,8 +411,11 @@ replay_pid* # Mac .DS_Store +# Playwright MCP +.playwright-mcp/ + # Tessl — .tessl/.gitignore handles tiles/RULES.md internally -.mcp.json +.tessl/session-data/ # Claude Code — track shared config, ignore local state .claude/* diff --git a/.mcp.json b/.mcp.json new file mode 100644 index 000000000..ebfccaac7 --- /dev/null +++ b/.mcp.json @@ -0,0 +1,12 @@ +{ + "mcpServers": { + "tessl": { + "type": "stdio", + "command": "tessl", + "args": [ + "mcp", + "start" + ] + } + } +} diff --git a/.vscode/mcp.json b/.vscode/mcp.json new file mode 100644 index 000000000..c290f9fb5 --- /dev/null +++ b/.vscode/mcp.json @@ -0,0 +1,12 @@ +{ + "servers": { + "tessl": { + "type": "stdio", + "command": "tessl", + "args": [ + "mcp", + "start" + ] + } + } +}