v0.9.26
looplj/axonhubv0.9.26Apr 3, 2026by looplj
AI Summary
Expands OpenAI model support, adds auto-generation for config schemas, and migrates skills to a separate package. Introduces Stepfun models, channel proxy IP columns, and fixes for User-Agent and Copilot headers.
Key Highlights
- OpenAI GET /v1/models/{model} endpoint added
- Auto-generate schema for config
- Skills migrated to axonclaw-skills
- Channel proxy IP column added
- Fix for preserving final prompt tokens in Anthropic stream
New Features
- OpenAI model endpoint support
- Auto-generate schema
- Stepfun models support
- Channel proxy IP column
Full Release Notes
## What's Changed
* Add OpenAI GET /v1/models/{model} endpoint by @SHLE1 in https://github.com/looplj/axonhub/pull/1246
* feat: 增加模型自动同步频率配置 by @cikichen in https://github.com/looplj/axonhub/pull/1242
* feat(config): auto generate schema for config by @LazuliKao in https://github.com/looplj/axonhub/pull/1100
* chore: remove skills, migrate to axonclaw-skills by @looplj in https://github.com/looplj/axonhub/pull/1250
* chore(deps): bump google.golang.org/grpc from 1.77.0 to 1.79.3 in /cmd/schema by @dependabot[bot] in https://github.com/looplj/axonhub/pull/1252
* feat: add stepfun models, close #1249 by @looplj in https://github.com/looplj/axonhub/pull/1253
* feat: add name to the preset proxy, close #1251 by @looplj in https://github.com/looplj/axonhub/pull/1254
* chore(deps): bump go.opentelemetry.io/otel/sdk from 1.39.0 to 1.40.0 in /cmd/schema by @dependabot[bot] in https://github.com/looplj/axonhub/pull/1256
* chore(deps): bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /cmd/schema by @dependabot[bot] in https://github.com/looplj/axonhub/pull/1257
* fix: respect User-Agent header overrides in pass-through middleware by @djdembeck in https://github.com/looplj/axonhub/pull/1245
* fix(copilot): update API headers and endpoint selection logic by @djdembeck in https://github.com/looplj/axonhub/pull/1258
* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 in /cmd/schema by @dependabot[bot] in https://github.com/looplj/axonhub/pull/1262
* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 by @dependabot[bot] in https://github.com/looplj/axonhub/pull/1261
* fix: preserve final prompt tokens in anthropic stream usage by @KtzeAbyss in https://github.com/looplj/axonhub/pull/1263
* opt: try to fix failed to load request executions by @looplj in https://github.com/looplj/axonhub/pull/1268
* chore: cleanup unnesessary error i18n key by @looplj in https://github.com/looplj/axonhub/pull/1270
* fix: allow to restore archived channel, close #1264 by @looplj in https://github.com/looplj/axonhub/pull/1271
* feat: add channel proxy ip column, close #1259 by @looplj in https://github.com/looplj/axonhub/pull/1272
## New Contributors
* @SHLE1 made their first contribution in https://github.com/looplj/axonhub/pull/1246
* @LazuliKao made their first contribution in https://github.com/looplj/axonhub/pull/1100
* @KtzeAbyss made their first contribution in https://github.com/looplj/axonhub/pull/1263
**Full Changelog**: https://github.com/looplj/axonhub/compare/v0.9.25...v0.9.26