7.40.0 (2026-02-07)
Features
- cliproxy: add hybrid catalog sync with CLIProxyAPI (#485) (c8a0995), closes #477
- cliproxy: delegate kiro/ghcp token refresh to CLIProxyAPIPlus (#488) (215c00e), closes #487
Bug Fixes
- cliproxy: disable 1M extended context for opus 4.6 (256k limit) (#492) (43cd19a), closes #490
- cliproxy: guard against empty upstream SSE responses in agy profile (#489) (545c8b9), closes #350
- hooks: add image analysis env vars for settings-based profiles (#484) (b0dff7a), closes #440
- teams: propagate CLAUDE_CONFIG_DIR to tmux session for agent teammates (db88290)
Code Refactoring
- cliproxy: check lifecycle events in remaining SSE buffer (42a3eb1)
- cliproxy: deduplicate message_delta/message_stop in synthetic SSE response (152f543), closes #491
- cliproxy: extract SSE lifecycle tracker and add backpressure handling (1b3440b)
- teams: use spawnSync array args instead of execSync string (0f7d5f9)