0d4fade5ed
Previously, context (files, screenshots) was always sent with every message, even on subsequent messages where the AI provider already had the context from the first message via its history mechanism. This change: - Detects if the discussion has any AI responses already - Only sends md_content (stable_md) on the first message - Subsequent messages pass empty string for md_content to avoid redundant sending - Context now properly goes in md_content parameter, not crammed into user_message The fix is in _api_generate() in src/app_controller.py