From 7367c2ec978eb6a0eb192dd9ba984fe13151a6c3 Mon Sep 17 00:00:00 2001 From: Kevin Turcios Date: Thu, 23 Apr 2026 07:11:28 -0500 Subject: [PATCH] chore: initialize tessl with vendored mode and MCP configs Run tessl init to generate MCP configs for 5 agents (Claude Code, Gemini CLI, Codex, GitHub Copilot CLI, GitHub Copilot for VS Code). Track .mcp.json and .vscode/mcp.json for team sharing. Gitignore .tessl/session-data/ and .playwright-mcp/. --- .codex/config.toml | 4 ++++ .gemini/settings.json | 12 ++++++++++++ .gitignore | 9 +++++++-- .mcp.json | 12 ++++++++++++ .vscode/mcp.json | 12 ++++++++++++ 5 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 .codex/config.toml create mode 100644 .gemini/settings.json create mode 100644 .mcp.json create mode 100644 .vscode/mcp.json 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" + ] + } + } +}