Skip to content

v1.2.152

Choose a tag to compare

@VladoIvankovic VladoIvankovic released this 04 Apr 14:52
· 89 commits to main since this release

What's new

Security

  • Fixed unauthenticated access to /api/tasks — now requires x-sync-token header
  • Added rate limiting to all API endpoints (stats, tasks, progress, sync, keys, cleanup)

New features

  • Token budget warning — agent warns at 80% and 95% of model's context window, using accurate per-model context sizes
  • /sync command — sync learning preferences and profiles across machines
  • Auto-sync on startup — learning preferences are automatically pulled from cloud if newer than local

Reliability

  • Retry logic for all cloud sync calls (exponential backoff, up to 2 retries on network errors and 5xx)

Developer experience

  • Debug logging now writes to ~/.codeep/logs/ — use CODEEP_DEBUG=1 to enable, tail -f to follow without breaking the UI
  • Updated TypeScript 5.3 → 6.0 and minimum Node.js 18 → 20

Data & accuracy

  • Fixed model context window sizes (Claude Opus/Sonnet: 200k → 1M, DeepSeek: 64k → 128k, MiniMax corrected)
  • Updated model pricing across all providers

Bug fixes

  • Fixed 23 failing tests