Skip to content

Conversation

@gustafeden
Copy link
Collaborator

Summary

Wine-tasting style commentary for code snippets using Claude Haiku. Disabled by default, can be enabled in settings.

Stacked on PR #5 (feature/haiku-core-clean)

What's Included

New Files

  • lib/services/vide_settings.dart - Settings manager singleton
  • lib/modules/settings/vide_settings_page.dart - Settings UI page

Modified Files

  • lib/main.dart - Load settings at startup
  • lib/modules/haiku/message_enhancement_service.dart - Enable sommelier with settings check
  • lib/modules/agent_network/network_execution_page.dart - Sommelier UI + integration

User-Visible Behavior

  1. When enabled in settings, pasting code triggers wine-tasting commentary
  2. Commentary appears in magenta italic text with 🍷 prefix
  3. Auto-clears after 30 seconds
  4. Examples:
    • "Notes of copy-pasted Stack Overflow with a 2019 vintage finish—pairs well with regret."
    • "A bold oaky aroma of 'written at 3am' with undertones of deadline panic."

Test Plan

  • Enable sommelier in settings
  • Paste code snippet, verify commentary appears
  • Verify commentary auto-clears after 30 seconds
  • Verify disabled by default

🤖 Generated with Claude Code

Wine-tasting style commentary for code snippets.
Disabled by default, enable in settings.
Auto-clears after 30 seconds.
@gustafeden gustafeden force-pushed the feature/haiku-core-clean branch from abbdb95 to 92c779f Compare January 7, 2026 09:26
@gustafeden gustafeden force-pushed the feature/code-sommelier-clean branch from e1c3a9a to 0b7ec43 Compare January 7, 2026 09:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant