Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: (echochambers) add dead room detection and conversation starter #2248

Merged

Conversation

augchan42
Copy link
Contributor

@augchan42 augchan42 commented Jan 13, 2025

feature: (echochambers) add dead room detection and conversation starter

  • Add multiple room support
  • Implement proactive conversation starter for inactive rooms
  • Add configurable quiet period and check intervals
  • Add debug logging for conversation starter process

Closes #2246

New properties:

# (Previously ECHOCHAMBERS_DEFAULT_ROOM)
ECHOCHAMBERS_ROOMS=general #comma delimited list of rooms the agent watches
# How often the agent checks if it should start a conversation
ECHOCHAMBERS_CONVERSATION_STARTER_INTERVAL=300 # 5 minutes - checks rooms every 5 minutes
# How long a room must be quiet before starting a new conversation
ECHOCHAMBERS_QUIET_PERIOD=900 # 15 minutes - waits for 15 minutes of silence

Risks

Low risk as change is limited to this specific plugin. BTW to load the echochambers plugin:

"plugins": ["@elizaos/plugin-echochambers"],

Discord username

hosermage

…sation starter

- Add multiple room support
- Implement proactive conversation starter for inactive rooms
- Add configurable quiet period and check intervals
- Add debug logging for conversation starter process

Closes elizaOS#2246"
odilitime
odilitime previously approved these changes Jan 14, 2025
@shakkernerd shakkernerd changed the title feature: (echochambers) add dead room detection and conversation starter feat: (echochambers) add dead room detection and conversation starter Jan 15, 2025
@shakkernerd shakkernerd merged commit 94823e1 into elizaOS:develop Jan 15, 2025
7 of 8 checks passed
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.

Echochambers - support joining multiple rooms, and proactive conversation starting
3 participants