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/.
This commit is contained in:
Kevin Turcios 2026-04-23 07:11:28 -05:00
parent fc3792b704
commit 7367c2ec97
5 changed files with 47 additions and 2 deletions

4
.codex/config.toml Normal file
View file

@ -0,0 +1,4 @@
[mcp_servers.tessl]
type = "stdio"
command = "tessl"
args = [ "mcp", "start" ]

12
.gemini/settings.json Normal file
View file

@ -0,0 +1,12 @@
{
"mcpServers": {
"tessl": {
"type": "stdio",
"command": "tessl",
"args": [
"mcp",
"start"
]
}
}
}

9
.gitignore vendored
View file

@ -398,7 +398,9 @@ replay_pid*
# IDEs # IDEs
.idea/ .idea/
.vscode/ .vscode/*
!.vscode/mcp.json
!.vscode/extensions.json
# Nuitka # Nuitka
**/dist-nuitka/** **/dist-nuitka/**
@ -409,8 +411,11 @@ replay_pid*
# Mac # Mac
.DS_Store .DS_Store
# Playwright MCP
.playwright-mcp/
# Tessl — .tessl/.gitignore handles tiles/RULES.md internally # Tessl — .tessl/.gitignore handles tiles/RULES.md internally
.mcp.json .tessl/session-data/
# Claude Code — track shared config, ignore local state # Claude Code — track shared config, ignore local state
.claude/* .claude/*

12
.mcp.json Normal file
View file

@ -0,0 +1,12 @@
{
"mcpServers": {
"tessl": {
"type": "stdio",
"command": "tessl",
"args": [
"mcp",
"start"
]
}
}
}

12
.vscode/mcp.json vendored Normal file
View file

@ -0,0 +1,12 @@
{
"servers": {
"tessl": {
"type": "stdio",
"command": "tessl",
"args": [
"mcp",
"start"
]
}
}
}