• wrappa for Qwen Code, Claude Code, and Codex.
Usage:
wrappa qwen wrappa claude wrappa codex
wrappa models wrappa use codex qwen3.5:latest wrappa codex -- --sandbox workspace-write wrappa doctor --live
Features include:
- Automatic local Ollama discovery on 127.0.0.1:11436
- Six local models registered
- Per-CLI model defaults and overrides
- Correct Qwen OpenAI-compatible configuration
- Claude Anthropic-compatible local endpoint profile
- Codex custom provider and complete model metadata catalog, following the official Codex configuration reference (https://learn.chatgpt.com/docs/config-file/config-reference)
- Backend switching, profile synchronization, diagnostics, dry-run mode, argument passthrough, and Bash completion
- Existing Qwen settings preserved with timestamped backups
Validation passed:
[ok] qwen live request [ok] claude live request [ok] codex live request Doctor result: healthy
The Codex “Model metadata not found” warning is resolved. qwen3.5:latest is the compatible default for all three CLIs; other models remain selectable.
Files:
- .local/bin/wrappa
- .config/wrappa/config.json
- .config/wrappa/README.md
- .config/wrappa/codex.models.json
- .codex/wrappa.config.toml
Open a new shell for Bash completion, or run:
source ~/.bashrc