Skip to content

fix(email): render EmailJokeConfig in email integration tab#566

Merged
zbigniewsobiecki merged 1 commit intodevfrom
fix/email-joke-config-missing-from-ui
Feb 27, 2026
Merged

fix(email): render EmailJokeConfig in email integration tab#566
zbigniewsobiecki merged 1 commit intodevfrom
fix/email-joke-config-missing-from-ui

Conversation

@zbigniewsobiecki
Copy link
Copy Markdown
Member

Summary

EmailJokeConfig (the sender filter UI for the email-joke agent) was exported from email-wizard.tsx but never imported or rendered anywhere — it was completely invisible in the dashboard.

Adds it below the EmailWizard in the Email integration tab so users can set/clear the sender email filter directly from the UI.

Test plan

  • Open Project Settings → Integrations → Email tab
  • After the connection wizard, an "Email Joke Agent" section appears with a "Sender Email Filter" input
  • Setting an email address and clicking Save persists it (visible via cascade email joke-config <project-id>)
  • Clearing the filter works
  • npm run build:web — clean
  • npm run lint / npm run typecheck — clean

🤖 Generated with Claude Code

The EmailJokeConfig component (sender filter for the email-joke agent)
was exported from email-wizard.tsx but never mounted anywhere in the UI.
Add it below the EmailWizard in the email integration tab so users can
configure the sender email filter from the dashboard.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@zbigniewsobiecki zbigniewsobiecki merged commit f9b10fd into dev Feb 27, 2026
6 checks passed
@zbigniewsobiecki zbigniewsobiecki deleted the fix/email-joke-config-missing-from-ui branch February 27, 2026 10:13
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