From 9be228f620b1561d78d95e7096985e43eac5bdb4 Mon Sep 17 00:00:00 2001 From: Ed_ Date: Thu, 11 Jun 2026 02:05:07 -0400 Subject: [PATCH] conductor(plan): fix duplicates in Phase 3 state; advance t3.18 (checkpoint) --- .../state.toml | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/conductor/tracks/qwen_llama_grok_integration_20260606/state.toml b/conductor/tracks/qwen_llama_grok_integration_20260606/state.toml index 7adef24c..f38bbc35 100644 --- a/conductor/tracks/qwen_llama_grok_integration_20260606/state.toml +++ b/conductor/tracks/qwen_llama_grok_integration_20260606/state.toml @@ -53,23 +53,22 @@ t2_11 = { status = "completed", commit_sha = "0f2541a", description = "Phase 2 c # Phase 3: Grok + Llama via shared helper t3_1 = { status = "completed", commit_sha = "90f2be9", description = "Red: tests/test_grok_provider.py::test_send_grok_uses_xai_endpoint" } t3_2 = { status = "completed", commit_sha = "90f2be9", description = "Red: tests/test_grok_provider.py::test_grok_2_vision_vision_support" } +t3_3 = { status = "completed", commit_sha = "29a96cc", description = "Green: implement _send_grok, _ensure_grok_client in src/ai_client.py" } +t3_4 = { status = "cancelled", commit_sha = "f9b5c93", description = "SKIPPED: no credentials_template.toml exists; user maintains single credentials.toml directly" } +t3_5 = { status = "completed", commit_sha = "f9b5c93", description = "Add grok to PROVIDERS (centralized in src/models.py)" } +t3_6 = { status = "completed", commit_sha = "6be04bc", description = "Add Grok models to capability registry (DONE in Phase 1)" } +t3_7 = { status = "completed", commit_sha = "f9b5c93", description = "Add Grok pricing to src/cost_tracker.py (3 entries)" } t3_8 = { status = "completed", commit_sha = "90f2be9", description = "Red: tests/test_llama_provider.py::test_send_llama_ollama_backend" } t3_9 = { status = "completed", commit_sha = "90f2be9", description = "Red: tests/test_llama_provider.py::test_send_llama_openrouter_backend" } t3_10 = { status = "completed", commit_sha = "90f2be9", description = "Red: tests/test_llama_provider.py::test_send_llama_custom_url" } t3_11 = { status = "completed", commit_sha = "90f2be9", description = "Red: tests/test_llama_provider.py::test_llama_model_discovery_unions_ollama_and_openrouter" } t3_12 = { status = "completed", commit_sha = "90f2be9", description = "Red: tests/test_llama_provider.py::test_llama_3_2_vision_vision_support" } t3_13 = { status = "completed", commit_sha = "90f2be9", description = "Red: tests/test_llama_provider.py::test_llama_local_backend_cost_tracking_false" } -t3_8 = { status = "pending", commit_sha = "", description = "Red: tests/test_llama_provider.py::test_send_llama_ollama_backend" } -t3_9 = { status = "pending", commit_sha = "", description = "Red: tests/test_llama_provider.py::test_send_llama_openrouter_backend" } -t3_10 = { status = "pending", commit_sha = "", description = "Red: tests/test_llama_provider.py::test_send_llama_custom_url" } -t3_11 = { status = "pending", commit_sha = "", description = "Red: tests/test_llama_provider.py::test_llama_model_discovery_unions_ollama_and_openrouter" } -t3_12 = { status = "pending", commit_sha = "", description = "Red: tests/test_llama_provider.py::test_llama_3_2_vision_vision_support" } -t3_13 = { status = "pending", commit_sha = "", description = "Red: tests/test_llama_provider.py::test_llama_local_backend_cost_tracking_false" } -t3_14 = { status = "pending", commit_sha = "", description = "Green: implement _send_llama, _ensure_llama_client, _list_llama_models in src/ai_client.py" } -t3_15 = { status = "pending", commit_sha = "", description = "Add [llama] section to credentials_template.toml" } -t3_16 = { status = "pending", commit_sha = "", description = "Add llama to PROVIDERS in src/gui_2.py and src/app_controller.py" } -t3_17 = { status = "pending", commit_sha = "", description = "Add Llama models to capability registry" } -t3_18 = { status = "pending", commit_sha = "", description = "Phase 3 checkpoint commit + git note" } +t3_14 = { status = "completed", commit_sha = "29a96cc", description = "Green: implement _send_llama, _ensure_llama_client, _list_llama_models, _get_llama_cost_tracking" } +t3_15 = { status = "cancelled", commit_sha = "f9b5c93", description = "SKIPPED: no credentials_template.toml exists; user maintains single credentials.toml directly" } +t3_16 = { status = "completed", commit_sha = "f9b5c93", description = "Add llama to PROVIDERS (centralized in src/models.py)" } +t3_17 = { status = "completed", commit_sha = "6be04bc", description = "Add Llama models to capability registry (DONE in Phase 1; 9 entries: 1 wildcard + 8 models)" } +t3_18 = { status = "in_progress", commit_sha = "", description = "Phase 3 checkpoint commit + git note" } # Phase 4: MiniMax refactor t4_1 = { status = "pending", commit_sha = "", description = "Baseline: run tests/test_minimax_provider.py; all pass (green)" } t4_2 = { status = "pending", commit_sha = "", description = "Refactor _send_minimax to use send_openai_compatible helper" }