• 0 Open
    0 Closed
    Updated 2026-04-05 23:08:11 +00:00
    No due date

    Make Code Claw (ultraworkers/claw-code) work reliably for daily coding:

    • OpenRouter qwen3.6-plus as primary
    • Kimi CLI as fallback
    • Tmux launcher that stays open
    • Zero manual iteration required
  • 0 Open
    0 Closed
    Updated 2026-04-05 23:09:12 +00:00
    No due date

    Goal

    Make Code Claw (ultraworkers/claw-code) working reliably:

    1. OpenRouter qwen/qwen3.6-plus as primary coding model
    2. Kimi CLI fallback when OpenRouter unavailable
    3. Launcher that survives tmux (no silent exits)
    4. Keys loaded at runtime, never hardcoded

    Current blockers

    • Shell sanitization scrambles $() in launcher scripts
    • Free model 429s from shared pool exhaustion
    • No automatic fallback path

    Acceptance

    • Interactive Code Claw REPL responds to prompts
    • Kimi CLI launches when OpenRouter fails
    • Single command to start: bash ~/.timmy/scripts/codeclaw-launcher.sh
  • 0 Open
    0 Closed
    Updated 2026-04-05 23:06:18 +00:00
    No due date

    Goal

    Code Claw (ultraworkers/claw-code) working reliably as a coding agent with:

    1. OpenRouter qwen/qwen3.6-plus as primary (paid tier, no shared rate limits)
    2. Kimi CLI as fallback when OpenRouter is unavailable

    What was broken

    • Launcher script had corrupted OPENAI_API_KEY line ($() syntax mangled)
    • Free model (qwen/qwen3.6-plus:free) hammering shared upstream pool = 429s
    • No fallback path when primary is down

    Acceptance criteria

    • codeclaw-launcher.sh opens interactive Code Claw session that responds
    • Probes OpenRouter connectivity before launch, falls back to kimi-cli on 429/failure
    • Tmux launcher works without closing
    • Keys loaded from files at runtime, never hardcoded
  • 0 Open
    0 Closed
    Updated 2026-04-05 23:09:50 +00:00
    No due date

    Make Code Claw (ultraworkers/claw-code) work reliably as a daily coding agent.

    Scope

    • Primary: OpenRouter qwen/qwen3.6-plus:free as primary model
    • Fallback: Kimi CLI (kimi-cli) when OpenRouter fails or rate-limits
    • Experience: Single command launch, tmux-compatible, no silent exits

    Root Causes (solved)

    1. Launcher script had corrupted $() syntax - keys read at runtime via Python
    2. Free model 429s from shared pool - Code Claw handles this gracefully with fallback
    3. Shell escaping mangled embedded keys - all keys now read fresh from source files

    Acceptance Criteria

    • ~/.timmy/scripts/codeclaw-launcher.sh launches Code Claw interactively
    • Responds to prompts without 'stream produced no content' errors
    • Tmux window stays open
    • Falls back to kimi-cli when OpenRouter is down
    • Keys never hardcoded, always read at runtime

    Ownership

    Created and owned by Timmy. Escalates to Alexander only if keys expire.