Skip to content

Add TasiaAddons.FriendConference module for ad-hoc IM conference support#152

Open
martysl wants to merge 1 commit intoOpenSim-NGC:developfrom
martysl:develop
Open

Add TasiaAddons.FriendConference module for ad-hoc IM conference support#152
martysl wants to merge 1 commit intoOpenSim-NGC:developfrom
martysl:develop

Conversation

@martysl
Copy link
Copy Markdown

@martysl martysl commented Mar 25, 2026

Summary

Add the Tasia FriendConference module that fixes the "Inicjalizacja sesji wygasła" (session initialization timed out) viewer error during ad-hoc IM conferences.

Changes

  • Added Addons/TasiaAddons.FriendConference/ module
  • Implements dialog 16 (SessionConferenceStartDialog) handling
  • Sends proper ChatterBoxSessionStartReply and ChatterBoxSessionAgentListUpdates
  • Per-invitee invite throttle (not per-inviter) to prevent dropping participants
  • Safe binaryBucket UUID parsing
  • Configurable settings: RequireFriendship, Debug, MaxParticipants

Build: Compiles successfully (0 errors)

- Implements dialog 16 (SessionConferenceStartDialog) handling
- Supports SessionGroupStart, SessionAdd, SessionDrop, SessionSend
- Per-invitee invite throttle to prevent dropping participants
- Safe binaryBucket UUID parsing
- Configurable RequireFriendship, Debug, MaxParticipants settings

This module fixes the 'Inicjalizacja sesji wygasła' viewer timeout issue
by properly sending ChatterBoxSessionStartReply and ChatterBoxSessionAgentListUpdates.
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