Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions .claude/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@
},
"enableAllProjectMcpServers": true,
"enabledMcpServers": [
"worker-tetra-code-intel"
"worker-flash-code-intel"
],
"permissions": {
"allow": [
"mcp__worker-tetra-code-intel__find_symbol",
"mcp__worker-tetra-code-intel__find_by_decorator",
"mcp__worker-tetra-code-intel__get_class_interface",
"mcp__worker-tetra-code-intel__list_classes",
"mcp__worker-tetra-code-intel__list_file_symbols",
"mcp__worker-tetra-code-intel__parse_test_output",
"mcp__worker-flash-code-intel__find_symbol",
"mcp__worker-flash-code-intel__find_by_decorator",
"mcp__worker-flash-code-intel__get_class_interface",
"mcp__worker-flash-code-intel__list_classes",
"mcp__worker-flash-code-intel__list_file_symbols",
"mcp__worker-flash-code-intel__parse_test_output",
"Bash(git diff:*)",
"Bash(git fetch:*)",
"Bash(git log:*)",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Worker-Tetra Code Explorer Skill
# Worker-Flash Code Explorer Skill

## Overview

This skill provides efficient access to worker-tetra's codebase structure through MCP (Model Context Protocol). Instead of reading entire files, Claude Code can query a SQLite index to quickly find symbols, their signatures, locations, and documentation.
This skill provides efficient access to worker-flash's codebase structure through MCP (Model Context Protocol). Instead of reading entire files, Claude Code can query a SQLite index to quickly find symbols, their signatures, locations, and documentation.

## Benefits

Expand All @@ -17,7 +17,7 @@ The skill uses two components:

1. **SQLite Index** (`.code-intel/flash.db`)
- Automatically generated by `make index`
- Contains ~94 symbols from worker-tetra source
- Contains ~94 symbols from worker-flash source
- Updated incrementally (fast rebuilds)

2. **MCP Server** (`scripts/mcp_code_intel_server.py`)
Expand Down Expand Up @@ -149,15 +149,15 @@ The skill is automatically registered in `.mcp.json`:
```json
{
"mcpServers": {
"worker-tetra-code-intel": {
"worker-flash-code-intel": {
"command": "uv",
"args": ["run", "python", "scripts/mcp_code_intel_server.py"]
}
}
}
```

When you start Claude Code in the worker-tetra directory:
When you start Claude Code in the worker-flash directory:
1. It reads `.mcp.json`
2. Automatically starts the MCP server
3. Makes all query tools available
Expand Down Expand Up @@ -317,5 +317,5 @@ If the index doesn't have what you need, you can always:

---

**Generated by: worker-tetra code intelligence integration**
**Generated by: worker-flash code intelligence integration**
**Last updated: 2026-01-28**
1 change: 0 additions & 1 deletion .envrc

This file was deleted.

26 changes: 17 additions & 9 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ permissions:

env:
REGISTRY: docker.io
IMAGE_NAME: runpod/tetra-rp
IMAGE_NAME: runpod/flash

jobs:
test:
Expand Down Expand Up @@ -114,15 +114,15 @@ jobs:
file: ./Dockerfile-cpu
platforms: linux/amd64
push: false
tags: tetra-rp-cpu:test
tags: flash-cpu:test
cache-from: type=gha
cache-to: type=gha,mode=max
load: true

- name: Test CPU handler execution in Docker environment
run: |
echo "Testing CPU handler in Docker environment..."
docker run --rm tetra-rp-cpu:test ./test-handler.sh
docker run --rm flash-cpu:test ./test-handler.sh

docker-test-lb:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -169,7 +169,7 @@ jobs:
file: ./Dockerfile-lb
platforms: linux/amd64
push: false
tags: tetra-rp-lb:test
tags: flash-lb:test
cache-from: type=gha
cache-to: type=gha,mode=max
load: true
Expand Down Expand Up @@ -219,7 +219,7 @@ jobs:
file: ./Dockerfile-lb-cpu
platforms: linux/amd64
push: false
tags: tetra-rp-lb-cpu:test
tags: flash-lb-cpu:test
cache-from: type=gha
cache-to: type=gha,mode=max
load: true
Expand Down Expand Up @@ -510,7 +510,9 @@ jobs:
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
tags: |
type=semver,pattern={{version}}
type=semver,pattern={{version}},value=${{ needs.release.outputs.tag_name }}
type=semver,pattern={{major}}.{{minor}},value=${{ needs.release.outputs.tag_name }}
type=semver,pattern={{major}},value=${{ needs.release.outputs.tag_name }}
type=raw,value=latest,enable={{is_default_branch}}

- name: Set up uv
Expand Down Expand Up @@ -571,7 +573,9 @@ jobs:
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}-cpu
tags: |
type=semver,pattern={{version}}
type=semver,pattern={{version}},value=${{ needs.release.outputs.tag_name }}
type=semver,pattern={{major}}.{{minor}},value=${{ needs.release.outputs.tag_name }}
type=semver,pattern={{major}},value=${{ needs.release.outputs.tag_name }}
type=raw,value=latest,enable={{is_default_branch}}

- name: Set up uv
Expand Down Expand Up @@ -638,7 +642,9 @@ jobs:
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}-lb
tags: |
type=semver,pattern={{version}}
type=semver,pattern={{version}},value=${{ needs.release.outputs.tag_name }}
type=semver,pattern={{major}}.{{minor}},value=${{ needs.release.outputs.tag_name }}
type=semver,pattern={{major}},value=${{ needs.release.outputs.tag_name }}
type=raw,value=latest,enable={{is_default_branch}}

- name: Set up uv
Expand Down Expand Up @@ -705,7 +711,9 @@ jobs:
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}-lb-cpu
tags: |
type=semver,pattern={{version}}
type=semver,pattern={{version}},value=${{ needs.release.outputs.tag_name }}
type=semver,pattern={{major}}.{{minor}},value=${{ needs.release.outputs.tag_name }}
type=semver,pattern={{major}},value=${{ needs.release.outputs.tag_name }}
type=raw,value=latest,enable={{is_default_branch}}

- name: Set up uv
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ on:

env:
REGISTRY: docker.io
IMAGE_NAME: runpod/tetra-rp
IMAGE_NAME: runpod/flash

jobs:
test:
Expand Down
2 changes: 1 addition & 1 deletion .mcp.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"mcpServers": {
"worker-tetra-code-intel": {
"worker-flash-code-intel": {
"command": "uv",
"args": [
"run",
Expand Down
Loading
Loading