v0.9.7

looplj/axonhubv0.9.7Feb 19, 2026by looplj

AI Summary

This release focuses on backend refactoring, including migrating logs to slog and making the LLM package a standalone Go module, alongside improvements to OAuth authentication and dashboard usability.

Key Highlights

  • Migrated LLM logging to slog
  • Made LLM a standalone Go module
  • Repaired broken OAuth authentication for Antigravity
  • Made all dashboard columns toggleable in View menu
  • Added support for responses custom tool

New Features

  • Allow delete channel override template
  • Toggleable columns in View menu
  • Support for responses custom tool

Full Release Notes

## What's Changed
* fix: auto-refresh pagination limit by @djdembeck in https://github.com/looplj/axonhub/pull/845
* opt: remove wal for sqlite in install scripts by @looplj in https://github.com/looplj/axonhub/pull/847
* refactor: cleanup llm package deps by @looplj in https://github.com/looplj/axonhub/pull/848
* refactor: migrate log in llm to slog by @looplj in https://github.com/looplj/axonhub/pull/849
* refactor: make llm a go mod by @looplj in https://github.com/looplj/axonhub/pull/851
* fix:  block/sensitive headers canonical form  by @9bingyin in https://github.com/looplj/axonhub/pull/853
* feat: allow delete channel override template, close #852 by @looplj in https://github.com/looplj/axonhub/pull/855
* fix(antigravity): repair broken OAuth authentication - remove API key fallback by @djdembeck in https://github.com/looplj/axonhub/pull/859
* feat(requests): make all columns toggleable in View menu by @djdembeck in https://github.com/looplj/axonhub/pull/862
* feat(llm): support responses custom tool, close #860 by @looplj in https://github.com/looplj/axonhub/pull/865
* opt: strip cc billing header cch in inbound by @looplj in https://github.com/looplj/axonhub/pull/866
* opt: anthropic inbound compatible with gpt encryped content by @looplj in https://github.com/looplj/axonhub/pull/867

## New Contributors
* @9bingyin made their first contribution in https://github.com/looplj/axonhub/pull/853

**Full Changelog**: https://github.com/looplj/axonhub/compare/v0.9.6...v0.9.7