2.3.0
Release 2.3.0
v2.3.0 delivers a redesigned background job system, smarter LLM limits, and hardened plugin/deployment tooling alongside a wave of UX polish and fixes.
- Introduced a first-class Tasks Queue experience with job-level controls, auto start/stop, a Tool card, and a dedicated queue for import-time memory extraction to keep background work manageable.
- Raised max token ceilings to 4k–128k with dynamic model metadata so the UI, API, and connection profiles all honor provider-specific limits.
- Re-architected plugin builds: each plugin now ships as a self-contained bundle (with SDK deps included) plus per-plugin build scripts, updated Docker workflow, and CI/CD changes such as
npm run buildand precompiled artifacts. - Decoupled tests from vendor SDKs via Jest mocks and module mappers, removed legacy OpenAI image code, and kept only lightweight runtime imports for embedding types.
- Added cloud backup tooling improvements, chat memory management utilities, quick-hide reload logic, and DevConsole styling/Chat Debug integration with the new
qt-CSS component system. - Hardened deployments with AWS ECS + IAM role support, Docker compose/script updates, security upgrades, and targeted bug fixes (Docker builds, integration tests, OpenAI/Grok compatibility, scrollbars, cursor styles).
- Documented future plans (usage tracking, API separation) and broadened automated coverage with quick-hide provider tests and pre-commit guardrails.