OpenClaw içinde birden fazla openai-codex OAuth profili varken otomatik ve manuel profil taklası sağlar. Aktif profilin kalan kullanım oranı yüzde 10 gibi bi...
Bu skill, OpenClaw auth profilleri üstüne hafif bir Codex profil takla katmanı ekler.
authProfileOverride yazan helperBir profil şu koşullardan biri varsa değiştirilmeye aday sayılır:
switchOnUsageError açıksaGeçişte, eşik üstünde kalan en sağlıklı alternatif profil tercih edilir. Tüm adaylarda canlı usage okunamıyorsa, yerelde hâlâ geçerli görünen token için sınırlı bir fallback uygulanabilir.
scripts/codex_profile_runtime.py auth profile okuma ve canlı usage yardımcılarıscripts/codex_profile_watchdog.py uzun süreli arka plan watchdogscripts/codex_profile_threshold_guard.py tek seferlik eşik kontrolüscripts/assign_codex_profile_to_session.py session authProfileOverride alanını yazarscripts/trigger_profile_failover.py operatör için manuel takla tetikleyicisiscripts/install_codex_profile_failover.py hedef workspace içine generic config yazarreferences/setup.md dosyasını oku.bash
python3 scripts/install_codex_profile_failover.py --workspace /path/to/workspace --session-key agent:main:main
bash
python3 scripts/codex_profile_threshold_guard.py --config /path/to/workspace/config/codex-profile-rotation.json --json
bash
python3 scripts/codex_profile_threshold_guard.py --config /path/to/workspace/config/codex-profile-rotation.json --apply --json
bash
nohup python3 scripts/codex_profile_watchdog.py --config /path/to/workspace/config/codex-profile-watchdog.json --apply >> /path/to/workspace/state/codex-profile-watchdog.log 2>&1 &
bash
python3 scripts/trigger_profile_failover.py --config /path/to/workspace/config/codex-profile-watchdog.json
Bu skill, install edildiği anda tek başına tamamen aktif olmaz. Skill dosyalarını getirir, sonra installer helper ile config yazılması ve watchdog'un ayrıca başlatılması gerekir.
auth-profiles.json içinde birden fazla openai-codex:* profil varsessions.json içinde mevcutauthProfileOverride ve authProfileOverrideSource yazılıyorreferences/setup.mdreferences/watchdog-config.example.json ve references/threshold-config.example.json