Skip to content

Latest commit

 

History

History
121 lines (84 loc) · 4.39 KB

File metadata and controls

121 lines (84 loc) · 4.39 KB

Changelog

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.

[0.1.11] - 2026-02-07

Fixed

  • 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.

Changed

  • Updated BYOK + ACP model catalogs to include gpt-5.3-codex and claude-opus-4-6 and highlight them as latest/new in picker logic.
  • Refreshed default model recommendations and aliases for OpenAI/Anthropic.

[0.1.9] - 2026-01-31

Added

  • 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-amp or npm install -g @superagenticai/acp-amp

Changed

  • Updated ACP agent count from 14 to 15 official agents
  • Added Amp to agent registry, icons, and routing

[0.1.7] - 2026-01-30

  • 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.

[0.1.5] - 2026-01-28

  • 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 superqode and superqe init.

[0.1.6] - 2026-01-29

  • FastAgent command fix.
  • MLX model listing and timeout improvements.

[0.1.4] - 2026-01-26

Fixed

  • Fixed slow binary startup time by switching to One-Dir bundle format.
  • Resolved Pydantic OSError in PyInstaller builds.
  • Fixed install.sh to work without sudo and handle path correctly.

Changed

  • Renamed QIR (Quality Investigation Report) to QR (Quality Report) for consistency.
  • Simplified GitHub Action by removing deep mode and adding run-linter option.
  • Added explicit security tester warnings in GitHub Action.
  • Updated release packaging script to bundle supporting scripts.

[0.1.3] - 2026-01-25

Changed

  • Version bump to 0.1.3

[0.1.2] - 2026-01-24

Changed

  • Version bump to 0.1.2

[0.1.0] - 2026-01-23

Added

  • 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

Configuration

  • superqode.yaml project configuration
  • superqode-template.yaml full configuration template
  • Environment variable support (ANTHROPIC_API_KEY, OPENAI_API_KEY, etc.)
  • User config (~/.superqode.yaml) with project overrides

Known Limitations

  • Test coverage is limited; contributions welcome
  • Documentation is evolving; some features may have sparse docs
  • Enterprise features require additional licensing

Security

  • 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

License

  • Released under AGPL-3.0