2026-04-17
@Eugene Sukhodolskiy
Audit and trim system prompts (~470 tokens saved) ...
Eugene Sukhodolskiy committed on 17 Apr
@Eugene Sukhodolskiy
persona: add execution discipline — no false fix confirmations ...
Eugene Sukhodolskiy committed on 17 Apr
@Eugene Sukhodolskiy
reflect: force clarification when Detailer finds strategic ambiguity ...
Eugene Sukhodolskiy committed on 17 Apr
@Eugene Sukhodolskiy
Add reflect tool: three parallel expert perspectives ...
Eugene Sukhodolskiy committed on 17 Apr
@Eugene Sukhodolskiy
Add Prompts and Tools tabs to debug page ...
Eugene Sukhodolskiy committed on 17 Apr
@Eugene Sukhodolskiy
Add standalone debug page at /debug ...
Eugene Sukhodolskiy committed on 17 Apr
2026-04-16
@Eugene Sukhodolskiy
Handle heartbeat and session_sync on WS reconnect ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Fix WS disconnect and missed stream on reconnect ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Count AIHelper tokens in session metrics ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Improve filesystem tool description: prioritize AI actions with examples ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Add AIHelper + filesystem query/smart_edit AI actions ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Make profile switching autonomous: switch immediately, inform after ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Add profile discoverability: list_profiles tool + system prompt injection ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Fix UnicodeEncodeError for Cyrillic in email headers ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Fix gmail auth: read credentials from settings, not os.environ ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Add gmail tool manual ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Rewrite Gmail tool: IMAP/SMTP + App Password (drop OAuth2) ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Add Gmail tool: send, list, list_unread, read, reply via Gmail API ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Persist context token count: return from API, restore on session load ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Fix metrics: net token delta, subagent aggregation, ContextBar always visible ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Add response metrics: elapsed time, tool calls, token count ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
webclient: UI density improvements for session names and header ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Add session name generation via LLM ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
webclient: remove 'Planning' label from wait indicator; add scroll-to-bottom button ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
webclient: reduce message-list horizontal padding to 10px on mobile ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
webclient: remove horizontal padding on message-list-inner for mobile ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
webclient: wrap markdown tables in scrollable container for mobile ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
webclient: fix history scroll by hiding content until positioned ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
webclient: message timestamps, confirm dialog, layout and UX fixes ...
Eugene Sukhodolskiy committed on 16 Apr
@Eugene Sukhodolskiy
Fix scroll-to-bottom after page reload ...
Eugene Sukhodolskiy committed on 16 Apr