Release Notes: v2.4.3 — Coding Agent Annotation, Localization & Stability
Feature release adding coding agent trace evaluation, 15 new schema types, expanded localization, and numerous stability fixes. 30+ commits since v2.4.1.
Coding Agent Annotation
- Live coding agent mode with 3 backends, sandbox execution, and real-time streaming
- Checkpoint/rollback and branching/replay for coding agent sessions
- Process reward and code review schemas for step-level evaluation
- Trace converters for Claude Code, SWE-Agent, and Aider formats
- Coding evaluation exporter for structured output
- Polished coding trace UI: design system integration, larger PRM buttons, interactive toggles
- Full test suite and documentation
New Schema Types
- 15 new annotation schema modules added (fixes broken pip install #139)
- Unit, server, and UI tests for all new types
- Documentation and example projects for each
Localization
- Expanded i18n to cover login page, content headings, footer, and RTL layout support
CLI & Infrastructure
- Modernized task creation CLI with click prompts (#56)
- Enter key shortcut for legacy login/register forms (#91)
python -m potatoexecution support via__main__.py- Python 3.9 compatibility fix in
ai_cache.py
Export & Data
- Phase/surveyflow response export to tabular exporters (#138)
- Auto-export and CSV/TSV/JSONL exporters (#134)
- Unified admin API key validation across all endpoints (#133)
Bug Fixes
- Fixed user stuck after completing last annotation item (#140)
- Enhanced user assignment checks to respect annotation limits and handle dataset exhaustion (#142)
- Fixed attention check over-counting and repeated threshold logs (#136)
- Stopped global
task_layoutfrom applying to phase pages (#135) - Fixed phase page input persistence (#130)
- Gated cross-phase back navigation behind config flag (#132)
- Sanitized codebook URL and used i18n label (#131)
- Added codebook link to header
- Expanded HTML sanitizer allowlist for instructional content (#129)
- Guard annotation APIs by phase and handle missing QC items (#137)
- BWS keyboard shortcut test fix
Upgrade
pip install --upgrade potato-annotation==2.4.3