Skip to content

Conversation

@rarajes2
Copy link
Contributor

@rarajes2 rarajes2 commented Jul 30, 2025

COMPLETES #< CAI-6612 >

This pull request addresses

Renames @webex/plugin-cc to @webex/contact-center and fix webpack config for cdn bundle

by making the following changes

  • Renaming the folder
  • Renaming in package.json files (webex, cc)
  • Webpack config —> path change with new name
  • Webpack config —> For CDN change

Change Type

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • Tooling change
  • Internal code refactor

The following scenarios were tested

Tested all the flows for all types of station login and outdial call.

The GAI Coding Policy And Copyright Annotation Best Practices

  • GAI was not used (or, no additional notation is required)
  • Code was generated entirely by GAI
  • GAI was used to create a draft that was subsequently customized or modified
  • Coder created a draft manually that was non-substantively modified by GAI (e.g., refactoring was performed by GAI on manually written code)
  • Tool used for AI assistance (GitHub Copilot / Other - specify)
    • Github Copilot
    • Other - Please Specify
  • This PR is related to
    • Feature
    • Defect fix
    • Tech Debt
    • Automation

I certified that

  • I have read and followed contributing guidelines
  • I discussed changes with code owners prior to submitting this pull request
  • I have not skipped any automated checks
  • All existing and new tests passed
  • I have updated the documentation accordingly

Make sure to have followed the contributing guidelines before submitting.

@rarajes2 rarajes2 requested a review from a team as a code owner July 30, 2025 11:41
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jul 30, 2025

📝 Walkthrough

Walkthrough

This change updates the package name and related references for the Webex contact center plugin, transitioning from "@webex/plugin-cc" to "@webex/contact-center". The updates include changes to package metadata, internal documentation, import paths, dependency lists, build configuration, and scripts. The webpack configuration is modified to use dynamic output filenames and updated paths reflecting the new package structure. Documentation files, example code comments, and README content are updated to reflect the new package name. No functional code logic or exported/public entity declarations are altered.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Possibly related PRs

Note

⚡️ Unit Test Generation is now available in beta!

Learn more here, or try it out under "Finishing Touches" below.


📜 Recent review details

Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 981be96 and d8954c4.

📒 Files selected for processing (1)
  • package.json (1 hunks)
🚧 Files skipped from review as they are similar to previous changes (1)
  • package.json
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
  • GitHub Check: Initialize Project
  • GitHub Check: AWS Amplify Console Web Preview
✨ Finishing Touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Explain this complex logic.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai explain this code block.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and explain its main purpose.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai generate unit tests to generate unit tests for this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

@rarajes2 rarajes2 added the validated If the pull request is validated for automation. label Jul 30, 2025
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🔭 Outside diff range comments (1)
packages/@webex/contact-center/package.json (1)

35-37: Engine requirement jumps to Node 20 – verify repo-wide consistency

Other workspaces (e.g., packages/webex) still declare "node": ">=16". Installing the monorepo under Node 18 will now fail because of this package. Align engine ranges across packages or document the new minimum version.

📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between e7d5c4f and 6c77ef1.

⛔ Files ignored due to path filters (21)
  • docs/samples/calling.min.js is excluded by !**/*.min.js
  • docs/samples/calling.min.js.map is excluded by !**/*.map, !**/*.min.js.map
  • docs/samples/contact-center.min.js is excluded by !**/*.min.js
  • docs/samples/contact-center.min.js.map is excluded by !**/*.map, !**/*.min.js.map
  • docs/samples/encryption.min.js is excluded by !**/*.min.js
  • docs/samples/encryption.min.js.map is excluded by !**/*.map, !**/*.min.js.map
  • docs/samples/meetings.min.js is excluded by !**/*.min.js
  • docs/samples/meetings.min.js.map is excluded by !**/*.map, !**/*.min.js.map
  • docs/samples/webex.min.js is excluded by !**/*.min.js
  • docs/samples/webex.min.js.map is excluded by !**/*.map, !**/*.min.js.map
  • packages/@webex/contact-center/umd/contact-center.min.js is excluded by !**/*.min.js
  • packages/@webex/contact-center/umd/contact-center.min.js.map is excluded by !**/*.map, !**/*.min.js.map
  • packages/webex/umd/calling.min.js is excluded by !**/*.min.js
  • packages/webex/umd/calling.min.js.map is excluded by !**/*.map, !**/*.min.js.map
  • packages/webex/umd/encryption.min.js is excluded by !**/*.min.js
  • packages/webex/umd/encryption.min.js.map is excluded by !**/*.map, !**/*.min.js.map
  • packages/webex/umd/meetings.min.js is excluded by !**/*.min.js
  • packages/webex/umd/meetings.min.js.map is excluded by !**/*.map, !**/*.min.js.map
  • packages/webex/umd/webex.min.js is excluded by !**/*.min.js
  • packages/webex/umd/webex.min.js.map is excluded by !**/*.map, !**/*.min.js.map
  • yarn.lock is excluded by !**/yarn.lock, !**/*.lock
📒 Files selected for processing (6)
  • packages/@webex/contact-center/package.json (2 hunks)
  • packages/@webex/contact-center/src/services/task/constants.ts (1 hunks)
  • packages/@webex/contact-center/src/webex.js (1 hunks)
  • packages/webex/package.json (1 hunks)
  • packages/webex/src/webex.js (1 hunks)
  • webpack.config.js (2 hunks)
🧰 Additional context used
🧠 Learnings (7)
📓 Common learnings
Learnt from: robstax
PR: webex/webex-js-sdk#3948
File: packages/@webex/webex-core/test/unit/spec/webex-core.js:178-254
Timestamp: 2024-11-01T00:30:53.442Z
Learning: In the webex-js-sdk project, when reviewing changes in `packages/@webex/webex-core/test/unit/spec/webex-core.js`, if the user declines to add negative test cases for invalid interceptor configurations, accept their decision and do not insist.
Learnt from: Kesari3008
PR: webex/webex-js-sdk#4258
File: packages/@webex/plugin-cc/src/webex.js:0-0
Timestamp: 2025-05-13T17:01:05.340Z
Learning: In the webex-js-sdk project, `PACKAGE_VERSION` is a constant that's injected by the build system and doesn't need to be explicitly imported in the source files.
Learnt from: pagour98
PR: webex/webex-js-sdk#4086
File: packages/@webex/plugin-cc/test/unit/spec/services/task/dialer.ts:52-57
Timestamp: 2025-02-12T10:13:06.265Z
Learning: In packages/@webex/plugin-cc tests, catch blocks in test cases follow CC Desktop pattern using `expect(true).toBe(true)` for consistency.
packages/@webex/contact-center/src/webex.js (6)

Learnt from: Kesari3008
PR: #4258
File: packages/@webex/plugin-cc/src/webex.js:0-0
Timestamp: 2025-05-13T17:01:05.340Z
Learning: In the webex-js-sdk project, PACKAGE_VERSION is a constant that's injected by the build system and doesn't need to be explicitly imported in the source files.

Learnt from: robstax
PR: #3948
File: packages/@webex/webex-core/test/unit/spec/webex-core.js:178-254
Timestamp: 2024-11-01T00:30:53.442Z
Learning: In the webex-js-sdk project, when reviewing changes in packages/@webex/webex-core/test/unit/spec/webex-core.js, if the user declines to add negative test cases for invalid interceptor configurations, accept their decision and do not insist.

Learnt from: pagour98
PR: #4086
File: packages/@webex/plugin-cc/test/unit/spec/services/task/dialer.ts:52-57
Timestamp: 2025-02-12T10:13:06.265Z
Learning: In packages/@webex/plugin-cc tests, catch blocks in test cases follow CC Desktop pattern using expect(true).toBe(true) for consistency.

Learnt from: pagour98
PR: #4086
File: docs/samples/contact-center/index.html:226-237
Timestamp: 2025-02-12T10:21:39.427Z
Learning: Accessibility improvements are not required for sample applications in the webex-js-sdk repository, as these apps primarily focus on demonstrating core functionality.

Learnt from: bhabalan
PR: #4022
File: docs/samples/contact-center/app.js:116-118
Timestamp: 2024-12-06T12:48:03.643Z
Learning: In docs/samples/contact-center/app.js, hardcoding the OAuth client ID and secret is acceptable for testing purposes in an isolated sandbox environment.

Learnt from: rsarika
PR: #4098
File: packages/calling/src/Logger/index.ts:0-0
Timestamp: 2025-02-14T09:43:31.759Z
Learning: In the Webex JS SDK's Logger module, the console is used as the default logger fallback when no custom logger is provided, making extensive logger validation unnecessary. A simple existence check if (logger) is sufficient when setting a custom logger.

packages/webex/src/webex.js (4)

Learnt from: Kesari3008
PR: #4258
File: packages/@webex/plugin-cc/src/webex.js:0-0
Timestamp: 2025-05-13T17:01:05.340Z
Learning: In the webex-js-sdk project, PACKAGE_VERSION is a constant that's injected by the build system and doesn't need to be explicitly imported in the source files.

Learnt from: pagour98
PR: #4086
File: packages/@webex/plugin-cc/test/unit/spec/services/task/dialer.ts:52-57
Timestamp: 2025-02-12T10:13:06.265Z
Learning: In packages/@webex/plugin-cc tests, catch blocks in test cases follow CC Desktop pattern using expect(true).toBe(true) for consistency.

Learnt from: robstax
PR: #3948
File: packages/@webex/webex-core/test/unit/spec/webex-core.js:178-254
Timestamp: 2024-11-01T00:30:53.442Z
Learning: In the webex-js-sdk project, when reviewing changes in packages/@webex/webex-core/test/unit/spec/webex-core.js, if the user declines to add negative test cases for invalid interceptor configurations, accept their decision and do not insist.

Learnt from: bhabalan
PR: #4022
File: docs/samples/contact-center/app.js:116-118
Timestamp: 2024-12-06T12:48:03.643Z
Learning: In docs/samples/contact-center/app.js, hardcoding the OAuth client ID and secret is acceptable for testing purposes in an isolated sandbox environment.

packages/@webex/contact-center/src/services/task/constants.ts (2)

Learnt from: Kesari3008
PR: #4258
File: packages/@webex/plugin-cc/src/webex.js:0-0
Timestamp: 2025-05-13T17:01:05.340Z
Learning: In the webex-js-sdk project, PACKAGE_VERSION is a constant that's injected by the build system and doesn't need to be explicitly imported in the source files.

Learnt from: rarajes2
PR: #4089
File: packages/@webex/plugin-cc/src/services/task/TaskManager.ts:68-72
Timestamp: 2025-02-12T05:38:57.958Z
Learning: In the TaskManager class of @webex/plugin-cc, error handling is handled at a higher level and individual case blocks in the switch statement don't require explicit try-catch blocks to maintain consistency across all cases.

packages/webex/package.json (4)

Learnt from: Kesari3008
PR: #4258
File: packages/@webex/plugin-cc/src/webex.js:0-0
Timestamp: 2025-05-13T17:01:05.340Z
Learning: In the webex-js-sdk project, PACKAGE_VERSION is a constant that's injected by the build system and doesn't need to be explicitly imported in the source files.

Learnt from: robstax
PR: #3948
File: packages/@webex/webex-core/test/unit/spec/webex-core.js:178-254
Timestamp: 2024-11-01T00:30:53.442Z
Learning: In the webex-js-sdk project, when reviewing changes in packages/@webex/webex-core/test/unit/spec/webex-core.js, if the user declines to add negative test cases for invalid interceptor configurations, accept their decision and do not insist.

Learnt from: pagour98
PR: #4086
File: packages/@webex/plugin-cc/test/unit/spec/services/task/dialer.ts:52-57
Timestamp: 2025-02-12T10:13:06.265Z
Learning: In packages/@webex/plugin-cc tests, catch blocks in test cases follow CC Desktop pattern using expect(true).toBe(true) for consistency.

Learnt from: bhabalan
PR: #4022
File: docs/samples/contact-center/app.js:116-118
Timestamp: 2024-12-06T12:48:03.643Z
Learning: In docs/samples/contact-center/app.js, hardcoding the OAuth client ID and secret is acceptable for testing purposes in an isolated sandbox environment.

packages/@webex/contact-center/package.json (4)

Learnt from: Kesari3008
PR: #4258
File: packages/@webex/plugin-cc/src/webex.js:0-0
Timestamp: 2025-05-13T17:01:05.340Z
Learning: In the webex-js-sdk project, PACKAGE_VERSION is a constant that's injected by the build system and doesn't need to be explicitly imported in the source files.

Learnt from: pagour98
PR: #4086
File: packages/@webex/plugin-cc/test/unit/spec/services/task/dialer.ts:52-57
Timestamp: 2025-02-12T10:13:06.265Z
Learning: In packages/@webex/plugin-cc tests, catch blocks in test cases follow CC Desktop pattern using expect(true).toBe(true) for consistency.

Learnt from: pagour98
PR: #4086
File: docs/samples/contact-center/index.html:226-237
Timestamp: 2025-02-12T10:21:39.427Z
Learning: Accessibility improvements are not required for sample applications in the webex-js-sdk repository, as these apps primarily focus on demonstrating core functionality.

Learnt from: bhabalan
PR: #4022
File: docs/samples/contact-center/app.js:116-118
Timestamp: 2024-12-06T12:48:03.643Z
Learning: In docs/samples/contact-center/app.js, hardcoding the OAuth client ID and secret is acceptable for testing purposes in an isolated sandbox environment.

webpack.config.js (3)

Learnt from: Kesari3008
PR: #4258
File: packages/@webex/plugin-cc/src/webex.js:0-0
Timestamp: 2025-05-13T17:01:05.340Z
Learning: In the webex-js-sdk project, PACKAGE_VERSION is a constant that's injected by the build system and doesn't need to be explicitly imported in the source files.

Learnt from: robstax
PR: #3948
File: packages/@webex/webex-core/test/unit/spec/webex-core.js:178-254
Timestamp: 2024-11-01T00:30:53.442Z
Learning: In the webex-js-sdk project, when reviewing changes in packages/@webex/webex-core/test/unit/spec/webex-core.js, if the user declines to add negative test cases for invalid interceptor configurations, accept their decision and do not insist.

Learnt from: pagour98
PR: #4086
File: packages/@webex/plugin-cc/test/unit/spec/services/task/dialer.ts:52-57
Timestamp: 2025-02-12T10:13:06.265Z
Learning: In packages/@webex/plugin-cc tests, catch blocks in test cases follow CC Desktop pattern using expect(true).toBe(true) for consistency.

⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: AWS Amplify Console Web Preview
🔇 Additional comments (6)
packages/@webex/contact-center/src/services/task/constants.ts (1)

3-3: Header annotation correctly updated to new scope

The module path now reflects the renamed package. No further action needed.

packages/@webex/contact-center/src/webex.js (1)

56-63: Example import paths align with the new package name

The quick-start snippets now reference @webex/contact-center. Looks good.

packages/webex/package.json (1)

71-71: Dependency switch validated

@webex/contact-center replaces the obsolete package in dependencies; nothing else changed.

packages/@webex/contact-center/package.json (1)

2-8: Restrictive publish list is sensible but double-check build output

Publishing only dist and umd is fine as long as the build actually emits both folders.

webpack.config.js (2)

58-58: LGTM! Import path correctly updated for package rename.

The import path has been properly updated from @webex/plugin-cc to @webex/contact-center to align with the package rename.


68-75: Confirm UMD output path structure
We’ve verified that the dynamic filename logic in webpack.config.js (lines 68–75) produces the following outputs and matches existing directories:

  • Contact Center UMD: packages/@webex/contact-center/umd/[name].min.js (dir exists)
  • Other UMD: packages/webex/umd/[name].min.js (dir exists)
  • Non-UMD: docs/samples/[name].min.js

No conflicting references were found elsewhere. Please confirm that this directory layout aligns with your package distribution and build-pipeline requirements.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🧹 Nitpick comments (4)
package.json (1)

49-49: Left-over double space is a tiny nit

There are two consecutive spaces before yarn workspace @webex/contact-center. Not harmful, just untidy.

packages/@webex/contact-center/README.md (3)

19-21: Remove placeholder links or point them to real docs

The empty link targets ([]()) trigger markdown-lint (MD042) and render as broken links on GitHub.

-- [Introduction to the Webex Web Calling SDK]()
-- [Quickstart guide]()
+<!-- TODO: add real URLs once docs exist -->
+<!-- - [Introduction to the Webex Web Calling SDK](<link-to-doc>) -->
+<!-- - [Quick-start guide](<link-to-doc>) -->

55-60: Heading depth jumps and code-block language spec

# NPM / # CDN are H1s inside an H2 section (## Consuming SDK). Drop them one level and mark the bash blocks properly.

-# NPM
+### NPM-# CDN
+### CDN

75-77: Bare URL – wrap it in markdown link for accessibility

-To test Contact Center SDK API, use this Kitchen Sink app: https://webex.github.io/webex-js-sdk/samples/contact-center/
+To test the Contact Center SDK API, visit the \
+[Kitchen Sink demo](https://webex.github.io/webex-js-sdk/samples/contact-center/).
📜 Review details

Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 6c77ef1 and 981be96.

📒 Files selected for processing (5)
  • docs/labs/contact-center/index.html (1 hunks)
  • package.json (1 hunks)
  • packages/@webex/contact-center/README.md (2 hunks)
  • packages/@webex/contact-center/typedoc.json (1 hunks)
  • packages/@webex/contact-center/typedoc.md (6 hunks)
✅ Files skipped from review due to trivial changes (3)
  • packages/@webex/contact-center/typedoc.json
  • packages/@webex/contact-center/typedoc.md
  • docs/labs/contact-center/index.html
🧰 Additional context used
🧠 Learnings (3)
📓 Common learnings
Learnt from: robstax
PR: webex/webex-js-sdk#3948
File: packages/@webex/webex-core/test/unit/spec/webex-core.js:178-254
Timestamp: 2024-11-01T00:30:53.442Z
Learning: In the webex-js-sdk project, when reviewing changes in `packages/@webex/webex-core/test/unit/spec/webex-core.js`, if the user declines to add negative test cases for invalid interceptor configurations, accept their decision and do not insist.
Learnt from: Kesari3008
PR: webex/webex-js-sdk#4258
File: packages/@webex/plugin-cc/src/webex.js:0-0
Timestamp: 2025-05-13T17:01:05.340Z
Learning: In the webex-js-sdk project, `PACKAGE_VERSION` is a constant that's injected by the build system and doesn't need to be explicitly imported in the source files.
Learnt from: pagour98
PR: webex/webex-js-sdk#4086
File: packages/@webex/plugin-cc/test/unit/spec/services/task/dialer.ts:52-57
Timestamp: 2025-02-12T10:13:06.265Z
Learning: In packages/@webex/plugin-cc tests, catch blocks in test cases follow CC Desktop pattern using `expect(true).toBe(true)` for consistency.
package.json (1)

Learnt from: Kesari3008
PR: #4258
File: packages/@webex/plugin-cc/src/webex.js:0-0
Timestamp: 2025-05-13T17:01:05.340Z
Learning: In the webex-js-sdk project, PACKAGE_VERSION is a constant that's injected by the build system and doesn't need to be explicitly imported in the source files.

packages/@webex/contact-center/README.md (5)

Learnt from: Kesari3008
PR: #4258
File: packages/@webex/plugin-cc/src/webex.js:0-0
Timestamp: 2025-05-13T17:01:05.340Z
Learning: In the webex-js-sdk project, PACKAGE_VERSION is a constant that's injected by the build system and doesn't need to be explicitly imported in the source files.

Learnt from: robstax
PR: #3948
File: packages/@webex/webex-core/test/unit/spec/webex-core.js:178-254
Timestamp: 2024-11-01T00:30:53.442Z
Learning: In the webex-js-sdk project, when reviewing changes in packages/@webex/webex-core/test/unit/spec/webex-core.js, if the user declines to add negative test cases for invalid interceptor configurations, accept their decision and do not insist.

Learnt from: pagour98
PR: #4086
File: packages/@webex/plugin-cc/test/unit/spec/services/task/dialer.ts:52-57
Timestamp: 2025-02-12T10:13:06.265Z
Learning: In packages/@webex/plugin-cc tests, catch blocks in test cases follow CC Desktop pattern using expect(true).toBe(true) for consistency.

Learnt from: bhabalan
PR: #4022
File: docs/samples/contact-center/app.js:116-118
Timestamp: 2024-12-06T12:48:03.643Z
Learning: In docs/samples/contact-center/app.js, hardcoding the OAuth client ID and secret is acceptable for testing purposes in an isolated sandbox environment.

Learnt from: pagour98
PR: #4086
File: docs/samples/contact-center/index.html:226-237
Timestamp: 2025-02-12T10:21:39.427Z
Learning: Accessibility improvements are not required for sample applications in the webex-js-sdk repository, as these apps primarily focus on demonstrating core functionality.

🪛 markdownlint-cli2 (0.17.2)
packages/@webex/contact-center/README.md

19-19: No empty links

(MD042, no-empty-links)


20-20: No empty links

(MD042, no-empty-links)


79-79: Heading levels should only increment by one level at a time
Expected: h2; Actual: h3

(MD001, heading-increment)


81-81: Bare URL used

(MD034, no-bare-urls)

⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: Build Packages

@aws-amplify-us-east-2
Copy link

This pull request is automatically being deployed by Amplify Hosting (learn more).

Access this pull request here: https://pr-4417.d3m3l2kee0btzx.amplifyapp.com

@rarajes2 rarajes2 merged commit 2c11d8f into webex:next Aug 22, 2025
11 of 12 checks passed
jor-row pushed a commit to jor-row/webex-js-sdk that referenced this pull request Aug 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

validated If the pull request is validated for automation.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants