All notable changes to SuperQode will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- OpenAI BYOK routing for newer Codex models (
gpt-5.3-codex) with provider-qualified model handling. - OpenAI BYOK fallback behavior when account/model rollout differs (retry path to compatible Codex model IDs).
- BYOK streaming empty-response fallback to non-streaming completion to avoid silent failures.
- Updated BYOK + ACP model catalogs to include
gpt-5.3-codexandclaude-opus-4-6and highlight them as latest/new in picker logic. - Refreshed default model recommendations and aliases for OpenAI/Anthropic.
- Amp ACP Support: Full integration with Amp AI coding agent via acp-amp adapter
- New agent definition:
ampcode.com.toml - TUI support:
:connect→ ACP → Amp - CLI support:
superqode connect acp amp - Multi-turn conversations with thread continuity
- MCP server integration
- Install via
uv tool install acp-ampornpm install -g @superagenticai/acp-amp
- New agent definition:
- Updated ACP agent count from 14 to 15 official agents
- Added Amp to agent registry, icons, and routing
- Add Kimi K2.5 Free model to OpenCode ACP/BYOK lists and mappings.
- Set OpenCode ACP session model when selected (avoid default fallback).
- Remove hardcoded model query interception so the agent answers directly.
- Expand QE role job descriptions for power roles (unit, integration, api, ui, accessibility, security, usability).
- Highlight power roles in TUI role listing and selection with customization tips.
- Show power-role customization tips after
superqodeandsuperqeinit.
- FastAgent command fix.
- MLX model listing and timeout improvements.
- Fixed slow binary startup time by switching to One-Dir bundle format.
- Resolved Pydantic
OSErrorin PyInstaller builds. - Fixed
install.shto work withoutsudoand handle path correctly.
- Renamed QIR (Quality Investigation Report) to QR (Quality Report) for consistency.
- Simplified GitHub Action by removing
deepmode and addingrun-linteroption. - Added explicit security tester warnings in GitHub Action.
- Updated release packaging script to bundle supporting scripts.
- Version bump to 0.1.3
- Version bump to 0.1.2
- SuperQode TUI: Interactive terminal UI for development and exploratory QE workflows
- SuperQE CLI: Automation CLI for CI/CD integration (
superqe run,superqe init) - Ephemeral Workspace Model: Sandbox-first execution with automatic revert
- Snapshot isolation (file-based)
- Git snapshot isolation (stash-based)
- Git worktree isolation (for deeper sandboxing)
- Multi-Agent QE Architecture: Multiple agents cross-validate findings
- Quality Reports (QRs): Forensic artifacts documenting issues and fixes
- Role-Based Testing: Configurable QE personas (security_tester, api_tester, unit_tester, etc.)
- Provider Abstraction: BYOK support for multiple LLM providers
- LiteLLM gateway (Anthropic, OpenAI, Google, etc.)
- Ollama support for local models
- OpenResponses gateway for community models
- Allow Suggestions Mode: Optional mode for agents to propose and verify fixes
- Noise Filtering: Configurable false-positive filtering for QE findings
- Constitution System: Guardrails for agent behavior
superqode.yamlproject configurationsuperqode-template.yamlfull configuration template- Environment variable support (
ANTHROPIC_API_KEY,OPENAI_API_KEY, etc.) - User config (
~/.superqode.yaml) with project overrides
- Test coverage is limited; contributions welcome
- Documentation is evolving; some features may have sparse docs
- Enterprise features require additional licensing
- All changes are sandboxed; production code is never modified by default
- Human-in-the-loop approval required for all suggestions
- Self-hosted, privacy-first design
- Released under AGPL-3.0