Commit 0580129
authored
refactor!: rename tetra to flash (#59)
* feat: rename worker-tetra to worker-flash with runpod-flash SDK
Complete rename of worker-tetra repository to align with tetra-rp → runpod-flash transition:
- **Package**: worker-tetra → worker-flash
- **SDK**: tetra-rp → runpod-flash (tetra_rp → runpod_flash)
- **Docker images**: runpod/tetra-rp → runpod/flash
- **Logger namespace**: tetra → flash
- **Environment variables**: TETRA_* → FLASH_*
- **MCP server**: worker-tetra-code-intel → worker-flash-code-intel
- **Skill directory**: worker-tetra-explorer → worker-flash-explorer
Updated 40+ files including:
- 9 source files with import statements
- 10 test files with import statements
- Configuration files (pyproject.toml, Makefile, .mcp.json, .claude/settings.json)
- Docker workflow configurations (.github/workflows/)
- Documentation files (CLAUDE.md, docs/*)
- Script files (ast_to_sqlite.py, code_intel.py, mcp_code_intel_server.py)
All 240 tests pass with 76% code coverage. Type checking configured to ignore runpod_flash module stubs.
Dependencies updated to use runpod-flash package.
* docs: update CHANGELOG and DEVELOPMENT to reference worker-flash and runpod-flash
* docs: Runpod Flash SDK references
* fix: resolve mypy type checking errors for runpod-flash imports
Update mypy configuration to properly handle import-untyped errors from the
runpod-flash dependency. Add global disable_error_code for import-untyped
since we cannot control third-party type stubs, and update the runpod_flash
module override to use follow_imports = "skip" for cleaner configuration.
This ensures the quality-check gate passes completely with all tests, linting,
formatting, and type checking successful.
* chore: uv.lock
* chore: delete .envrc
* build: flash 1.0.0
* docs: update runpod-flash installation references to use PyPI
* docs: update repository URLs to runpod-workers/flash
- Update all GitHub repository references from runpod-workers/worker-flash to runpod-workers/flash
- Update all Docker image references from runpod/worker-flash to runpod/flash
- Update RunPod badge in README.md to use flash endpoint
- Update 46 CHANGELOG.md references for consistency
- Update 9 DEVELOPMENT.md references (clone URL, Docker examples)
Files modified:
- CHANGELOG.md: 46 URL references updated (version comparisons, issue links, commit links)
- DEVELOPMENT.md: 9 repository and Docker references updated (git clone, Docker images)
- README.md: 1 badge URL updated
* fix: generate version tags for production Docker images
The metadata-action needs explicit tag values to generate semver-based
tags when running on the main branch. Pass tag_name from release-please
to generate tags like v1.0.0, v1.0, v1, and latest for all production
Docker images (GPU, CPU, LB, LB-CPU).1 parent 3fe4f8d commit 0580129
45 files changed
Lines changed: 429 additions & 399 deletions
File tree
- .claude
- skills/worker-flash-explorer
- .github/workflows
- docs
- scripts
- src
- tests
- integration
- unit
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
152 | | - | |
| 152 | + | |
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
160 | | - | |
| 160 | + | |
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
| |||
317 | 317 | | |
318 | 318 | | |
319 | 319 | | |
320 | | - | |
| 320 | + | |
321 | 321 | | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
117 | | - | |
| 117 | + | |
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
125 | | - | |
| 125 | + | |
126 | 126 | | |
127 | 127 | | |
128 | 128 | | |
| |||
169 | 169 | | |
170 | 170 | | |
171 | 171 | | |
172 | | - | |
| 172 | + | |
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
| |||
219 | 219 | | |
220 | 220 | | |
221 | 221 | | |
222 | | - | |
| 222 | + | |
223 | 223 | | |
224 | 224 | | |
225 | 225 | | |
| |||
510 | 510 | | |
511 | 511 | | |
512 | 512 | | |
513 | | - | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
514 | 516 | | |
515 | 517 | | |
516 | 518 | | |
| |||
571 | 573 | | |
572 | 574 | | |
573 | 575 | | |
574 | | - | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
575 | 579 | | |
576 | 580 | | |
577 | 581 | | |
| |||
638 | 642 | | |
639 | 643 | | |
640 | 644 | | |
641 | | - | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
642 | 648 | | |
643 | 649 | | |
644 | 650 | | |
| |||
705 | 711 | | |
706 | 712 | | |
707 | 713 | | |
708 | | - | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
709 | 717 | | |
710 | 718 | | |
711 | 719 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments