Skip to content

Use production endpoint in Socket Mode sample - #721

Merged
teddy arida-moody (teddyam) merged 5 commits into
mainfrom
teddyam-socket-mode-ga-cleanup
Nov 5, 2026
Merged

teddy arida-moody (teddyam) merged 5 commits into
mainfrom
teddyam-socket-mode-ga-cleanup

Conversation

@teddyam

Copy link
Copy Markdown
Contributor

Prepare Socket Mode for general access by removing the sample's hard-coded Canary negotiation endpoint and obsolete Canary/Pilot1-only availability guidance.

The sample now calls UseSocketMode() and inherits the SDK's default production endpoint, https://botapi.skype.com, which is documented in its README. The public NegotiateBaseUrl option, experimental designation, and development/Marketplace restrictions remain unchanged.

Remove the sample's Canary override and obsolete Canary/Pilot1 availability guidance while retaining the configurable negotiation endpoint API.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings November 4, 2026 21:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues are reported for the switch to the SDK’s default production endpoint.

No open issues 🎉

What changed in this PR

Updates the Socket Mode sample to use the SDK’s default production endpoint, preparing it for general access while retaining the experimental designation and existing development/Marketplace restrictions.

Changes:

  • Replaces the hard-coded Canary endpoint with UseSocketMode().
  • Documents the production endpoint, https://botapi.skype.com.
  • Removes obsolete Canary/Pilot1-only availability guidance.
File Description
src/​Microsoft.Teams.Apps/​README.md Removes obsolete ring-only availability guidance.
samples/​SocketModeBot/​README.md Documents use of the default production endpoint.
samples/​SocketModeBot/​Program.cs Removes the Canary override and uses UseSocketMode().

Review effort: Balanced

Comment thread samples/SocketModeBot/README.md Resolved
Document endpoint and geo overrides and recommend newly created bots while noting existing bots may require additional configuration.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings November 5, 2026 01:07

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The Socket Mode endpoint and documentation updates have no active review issues.

No open issues 🎉

Review effort: Balanced

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings November 5, 2026 01:36

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues remain for the Socket Mode sample and documentation update.

No open issues 🎉

Review effort: Balanced

Preserve lifecycle observation and host initialization from main while keeping the default production endpoint. Document geo and endpoint overrides in the sample README.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings November 5, 2026 01:46

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

There are no active review issues for the Socket Mode sample and documentation updates.

No open issues 🎉

Review effort: Balanced

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings November 5, 2026 17:51

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues were identified for the Socket Mode sample and documentation updates.

No open issues 🎉

Review effort: Balanced

@teddyam
teddy arida-moody (teddyam) added this pull request to the merge queue Nov 5, 2026
Merged via the queue into main with commit be5258a Nov 5, 2026
7 checks passed
@teddyam
teddy arida-moody (teddyam) deleted the teddyam-socket-mode-ga-cleanup branch November 5, 2026 18:21
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.

3 participants