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/.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 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 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" - } - } -}