What's Changed
v0.7.0
New: Test & Debug Tools
- Request inspector: see exactly what's sent to each provider (lua tests/inspect.lua --web)
- 107 unit tests for offline validation
- Web UI for interactive request building and provider comparison
Improvements
- Faster streaming: reduced poll interval (125ms → 75ms) for snappier responses
- Shared message building module for consistency between plugin and test tools
- Fixed streaming for OpenAI, DeepSeek, and Gemini providers
For Developers
- tests/README.md documents the full test framework
- Tests now use actual plugin code (no hardcoded reimplementations)
- Provider list derived from model_lists.lua (single source of truth)
Full Changelog: v0.6.2...v0.7.0