From 3d7bb49b413491c0d0c2de08e4c5614c73c3012b Mon Sep 17 00:00:00 2001 From: Kevin Turcios Date: Thu, 23 Apr 2026 06:14:02 -0500 Subject: [PATCH 1/3] chore: remove tessl-managed agent config Remove .codex/ and .gemini/ directories and the auto-generated tessl section from CLAUDE.md. --- .codex/config.toml | 4 ---- .gemini/settings.json | 12 ------------ CLAUDE.md | 8 -------- 3 files changed, 24 deletions(-) delete mode 100644 .codex/config.toml delete mode 100644 .gemini/settings.json diff --git a/.codex/config.toml b/.codex/config.toml deleted file mode 100644 index 433432493..000000000 --- a/.codex/config.toml +++ /dev/null @@ -1,4 +0,0 @@ -[mcp_servers.tessl] -type = "stdio" -command = "tessl" -args = [ "mcp", "start" ] diff --git a/.gemini/settings.json b/.gemini/settings.json deleted file mode 100644 index ebfccaac7..000000000 --- a/.gemini/settings.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "mcpServers": { - "tessl": { - "type": "stdio", - "command": "tessl", - "args": [ - "mcp", - "start" - ] - } - } -} diff --git a/CLAUDE.md b/CLAUDE.md index 253a1d6d5..7dc6045f7 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -30,11 +30,3 @@ Follow these steps in order, do not skip ahead: 5. Never jump straight to writing a fix yourself — always go through steps 1-4 Everything that can be tested should have tests. - - - -# Agent Rules - -@.tessl/RULES.md follow the [instructions](.tessl/RULES.md) - -@AGENTS.md From 82df3d38debc2265f1d9f6d84aeb42ad5570630c Mon Sep 17 00:00:00 2001 From: Kevin Turcios Date: Thu, 23 Apr 2026 06:14:49 -0500 Subject: [PATCH 2/3] chore: remove tessl.json --- tessl.json | 83 ------------------------------------------------------ 1 file changed, 83 deletions(-) delete mode 100644 tessl.json diff --git a/tessl.json b/tessl.json deleted file mode 100644 index 638d2b2cf..000000000 --- a/tessl.json +++ /dev/null @@ -1,83 +0,0 @@ -{ - "name": "codeflash", - "dependencies": { - "tessl/pypi-pytest": { - "version": "8.4.0" - }, - "tessl/pypi-gitpython": { - "version": "3.1.0" - }, - "tessl/pypi-libcst": { - "version": "1.8.0" - }, - "tessl/pypi-jedi": { - "version": "0.19.0" - }, - "tessl/pypi-tree-sitter": { - "version": "0.25.0" - }, - "tessl/pypi-tomlkit": { - "version": "0.13.0" - }, - "tessl/pypi-pydantic": { - "version": "2.11.0" - }, - "tessl/pypi-humanize": { - "version": "4.13.0" - }, - "tessl/pypi-posthog": { - "version": "6.7.0" - }, - "tessl/pypi-click": { - "version": "8.2.0" - }, - "tessl/pypi-inquirer": { - "version": "3.4.0" - }, - "tessl/pypi-sentry-sdk": { - "version": "2.36.0" - }, - "tessl/pypi-parameterized": { - "version": "0.9.0" - }, - "tessl/pypi-dill": { - "version": "0.4.0" - }, - "tessl/pypi-rich": { - "version": "14.1.0" - }, - "tessl/pypi-lxml": { - "version": "6.0.0" - }, - "tessl/pypi-crosshair-tool": { - "version": "0.0.0" - }, - "tessl/pypi-coverage": { - "version": "7.10.0" - }, - "tessl/pypi-platformdirs": { - "version": "4.4.0" - }, - "tessl/pypi-pygls": { - "version": "1.3.0" - }, - "tessl/pypi-filelock": { - "version": "3.19.0" - }, - "tessl/pypi-ipython": { - "version": "9.5.0" - }, - "tessl/pypi-mypy": { - "version": "1.17.0" - }, - "tessl/pypi-ty": { - "version": "0.0.0" - }, - "tessl/pypi-types-jsonschema": { - "version": "3.2.0" - }, - "tessl/pypi-uv": { - "version": "0.8.0" - } - } -} From e125aeb7123e688de1d69520af5b3dbe06636d35 Mon Sep 17 00:00:00 2001 From: Kevin Turcios Date: Thu, 23 Apr 2026 06:16:16 -0500 Subject: [PATCH 3/3] fix: skip linked issue check for collaborators and owners AUTHOR_ASSOCIATION can be COLLABORATOR (repo-level access) or OWNER, not just MEMBER (org-level). Accept all three. --- .github/workflows/ci.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index a030c3e81..4d84e2aba 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -44,9 +44,9 @@ jobs: exit 0 fi - # Skip for org members - if [[ "$AUTHOR_ASSOCIATION" == "MEMBER" ]]; then - echo "Org member ($PR_AUTHOR) — skipping linked issue check." + # Skip for org members and collaborators + if [[ "$AUTHOR_ASSOCIATION" == "MEMBER" || "$AUTHOR_ASSOCIATION" == "COLLABORATOR" || "$AUTHOR_ASSOCIATION" == "OWNER" ]]; then + echo "Org member ($PR_AUTHOR, $AUTHOR_ASSOCIATION) — skipping linked issue check." exit 0 fi