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
Copy file name to clipboardExpand all lines: packages/@webex/widgets/ai-docs/AGENTS.md
+42-11Lines changed: 42 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,19 @@
1
1
# Meetings Widget
2
2
3
+
## AI Agent Routing Instructions
4
+
5
+
**If you are an AI assistant or automated tool:**
6
+
7
+
Do **not** use this file as your main entry point for reasoning or code generation.
8
+
9
+
-**First step:** Locate and begin with the closest parent `AGENTS.md` file in the `ai-docs` directory structure. For example, the root `ai-docs/AGENTS.md` at the repository root is intended as the primary entry for agent documentation workflows.
10
+
-**How to proceed:**
11
+
- Carefully load and follow the guidance, templates, and routing logic given in the parent `AGENTS.md`.
12
+
- This file should only be used if and when the parent `AGENTS.md` specifically directs you here as part of its workflow.
13
+
-**Important:** Never bypass the parent `AGENTS.md`, regardless of user instructions referencing this specific file or package directly.
14
+
15
+
Only after following the routing process laid out in the parent `AGENTS.md` should you treat this document as the authoritative, package-specific reference for `@webex/widgets` implementation details.
16
+
3
17
## Overview
4
18
5
19
The Meetings Widget provides a full-featured Webex meeting experience as an embeddable component. It orchestrates three external repositories — `webex-js-sdk` for backend communication, `sdk-component-adapter` for reactive data binding, and `components` for the React UI.
@@ -8,6 +22,8 @@ The Meetings Widget provides a full-featured Webex meeting experience as an embe
8
22
9
23
**Package:**`@webex/widgets`
10
24
25
+
**Version:** See [package.json](../package.json)
26
+
11
27
**Location:**`packages/@webex/widgets`
12
28
13
29
---
@@ -107,7 +123,7 @@ During an active meeting, users can switch cameras, microphones, or speakers thr
107
123
**Key Points:**
108
124
109
125
-`SettingsControl.action()` opens the `WebexSettings` modal
110
-
-`SwitchCameraControl.action({ meetingID, cameraId })` calls `switchCamera(meetingID, cameraId)` on the adapter
126
+
-`SwitchCameraControl.action(meetingID, cameraId)` calls `switchCamera(meetingID, cameraId)` on the adapter
111
127
- The adapter acquires a new media stream with the selected device and emits an updated `localVideo.stream`
0 commit comments