You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Problem description
README files have broken links, and can be misleading when using with release tags.
(The README in the repository root will have links automatically regenerated)
Inline documentation should be main source of documentation.
A blank line following any SGML style comment will improve rendering in the Swagger-UI
Expected action
Review and update documentation
Consider removing or simplifying README files (use and update /documentation/SupportingDocuments folder)
In addition to the README points, the inline documentation contradicts the schemas in several places:
webrtc-call-handling:
The first POST /sessions example omits the required offer, isn't valid JSON, and uses /v0.2 paths (L90-L99).
The text says media can be added later.
The "picking up" example uses InProgress with an answer, while the operation description uses Connected.
webrtc-registration: the PUT refresh algorithm always sets newExpire = t_req + TTL_cfg (L364-L372), while registrationExpireTime says a requested value within range "is applied as-is" (L584-L594).
webrtc-events-subscriptions:
One description says the subscription is no longer valid after a registration ends (L1780-L1785); webrtc-registration says event subscriptions "are not affected" (L86-L88).
Several descriptions and examples still refer to per-session or per-registration subscriptions, although subscriptions are now per deviceId.
The text says "two types of events" but lists three.
Activity
hdamker commentedon Sep 27, 2026
In addition to the README points, the inline documentation contradicts the schemas in several places:
POST /sessionsexample omits the requiredoffer, isn't valid JSON, and uses/v0.2paths (L90-L99).InProgresswith ananswer, while the operation description usesConnected.newExpire = t_req + TTL_cfg(L364-L372), whileregistrationExpireTimesays a requested value within range "is applied as-is" (L584-L594).deviceId.stroncoso commentedon Sep 27, 2026
Thanks for the review, I'll add an issue to cover the defects detected.
BR,