What's Changed
- feat(i18n): translate Chinese to English + add zoom + optimize dev by @IMMENSE-BUILDER in #95
New Contributors
- @IMMENSE-BUILDER made their first contribution in #95
Added
- Added persistent session goals with database storage, sync events, and goal-aware runtime tools for
get_goal,create_goal, andupdate_goal. - Added a built-in
/goalslash command plus context-panel controls to view, edit, pause, resume, and clear the active session goal. - Added goal usage accounting and auto-continue support so active goals can carry across turns with token/time tracking and budget limits.
- Added task-page controls to abort active runs and render cron plans with second-level precision in the calendar view.
Changed
- Improved cron schedule validation to use
node-cron, normalize cron expressions and time zones, and reject invalid schedules before enabling them. - Reduced task-run loading to the visible calendar window so the task page scales better with larger run histories.
- Hardened OpenAI-compatible chat streaming with a pre-stream OAuth refresh retry for 401/403 failures and better handling for providers that delay terminal SSE chunks.
Fixed
- Fixed Claude base64 image payloads on the cron Anthropic path to send
media_typeinstead ofmediaType. - Fixed scheduled-state propagation for cron run completion payloads and broadened OAuth expiry parsing for providers that return nonstandard
expires_atfields.