Skip to content

Conversation

@AdityaHegde
Copy link
Collaborator

@AdityaHegde AdityaHegde commented Dec 30, 2025

We have 3 different classes that reimplement event emitter code. We also have the conversation class that uses the callback method for event handling. This PR unifies them by adding an EventEmitter class.

Used in #8505 to have a separate "listener" to chat conversation messages.

Checklist:

  • Covered by tests
  • Ran it and it works as intended
  • Reviewed the diff before requesting a review
  • Checked for unhandled edge cases
  • Linked the issues it closes
  • Checked if the docs need to be updated. If so, create a separate Linear DOCS issue
  • Intend to cherry-pick into the release branch
  • I'm proud of this work!

@AdityaHegde AdityaHegde force-pushed the chore/unify-event-emitter branch from 4e0d57e to 6ccc6d4 Compare December 30, 2025 05:46
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.

2 participants