v0.9.23
looplj/axonhubv0.9.23Mar 28, 2026by looplj
AI Summary
Adds Fireworks AI channel support and a response compact API. Includes fixes for channel sync patterns, UI wrapping issues, and prompt injection conditions for API keys.
Key Highlights
- Fireworks AI channel support added
- Response compact API introduced
- Prompt inject condition for API keys
- Fix for channel losing sync models pattern
New Features
- Fireworks AI channel support
- Response compact API
- Prompt inject condition for API keys
Full Release Notes
## What's Changed * chore(codex): upgrade codex ua version by @looplj in https://github.com/looplj/axonhub/pull/1151 * doc: add request processing by @looplj in https://github.com/looplj/axonhub/pull/1155 * fix: auto disble text, close #1156 by @looplj in https://github.com/looplj/axonhub/pull/1159 * chore: 为 Codex 计划补充 gpt-5.3-codex-spark 和 gpt-5.4-mini 模型 by @llc1123 in https://github.com/looplj/axonhub/pull/1162 * refactor: 去除 Codex CLI 伪装并简化 Codex 兼容逻辑 by @llc1123 in https://github.com/looplj/axonhub/pull/1166 * feat: add Fireworks AI channel support by @djdembeck in https://github.com/looplj/axonhub/pull/1200 * feat(llm): response compact API by @looplj in https://github.com/looplj/axonhub/pull/1161 * fix: restore channel losing sync models pattern, close #1203 by @looplj in https://github.com/looplj/axonhub/pull/1205 * fix(channels): prevent ChannelsTypeTabs from wrapping on small screens by @nb5p in https://github.com/looplj/axonhub/pull/1206 * fix: doubao anthropic fetch models by @looplj in https://github.com/looplj/axonhub/pull/1207 * opt: allow invalid api key if allow no auth, close #1201 by @looplj in https://github.com/looplj/axonhub/pull/1208 * fix: duplicate override path when apply template by @looplj in https://github.com/looplj/axonhub/pull/1209 * feat: prompt inject condition for api key, close #1202 by @looplj in https://github.com/looplj/axonhub/pull/1210 ## New Contributors * @llc1123 made their first contribution in https://github.com/looplj/axonhub/pull/1162 * @nb5p made their first contribution in https://github.com/looplj/axonhub/pull/1206 **Full Changelog**: https://github.com/looplj/axonhub/compare/v0.9.22...v0.9.23