-
Notifications
You must be signed in to change notification settings - Fork 3
W-18562610 [Agent] Implement Agent Flags in Endpoint Summaries #49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
alexpmule
merged 48 commits into
master
from
W-18562610/Implement-Agent-Flags-in-Endpoint-Summaries
Jul 24, 2025
Merged
W-18562610 [Agent] Implement Agent Flags in Endpoint Summaries #49
alexpmule
merged 48 commits into
master
from
W-18562610/Implement-Agent-Flags-in-Endpoint-Summaries
Jul 24, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Thanks for the contribution! Unfortunately we can't verify the commit author(s): Alex Perez <a***@s***.com>. One possible solution is to add that email to your GitHub account. Alternatively you can change your commits to another email and force push the change. After getting your commits associated with your GitHub account, refresh the status of this Pull Request. |
… new agents API definition and enhance demo with agent support in ApiSummary component.
5c2ff6a
to
cad8257
Compare
…grade cache action to v3 and change npm install command.
…/setup-node@v3; install specific npm version and @web/test-runner globally.
…ion and add Playwright installation step with required dependencies.
…lient/icons to version 4.0.2
…cies, including @commitlint and @open-wc packages, and add @playwright/test for testing. Modify GitHub Actions workflow to ensure Playwright is installed correctly.
…g @playwright/test and @web/test-runner-playwright, and remove global installation of @web/test-runner.
…ple browsers, add coverage settings, and adjust test timeouts. Update GitHub Actions workflow to run tests using the new configuration.
…ate GitHub Actions workflow to use the new configuration. Include specific version for @web/test-runner and adjust test command accordingly.
… related testing dependencies, ensuring compatibility and consistency in the testing environment.
…on for improved testing capabilities.
…g setup. Change dependency versions to fixed values, update test commands to use web-test-runner configuration, and streamline installation steps in the CI pipeline.
…URLs for packages, and remove deprecated entries. Enhance web-test-runner configuration with middleware for URL rewriting and custom HTML for test runner. Update GitHub Actions workflow to include AMF model generation step during deployment.
…rocess. Replace 'Clean install' step with 'Install dependencies' and implement conditional logic for using 'npm install' or 'npm ci' based on the presence of package-lock.json. This enhances compatibility and ensures a smoother CI pipeline.
…ce timeout settings, and integrate visual regression plugin. Update GitHub Actions workflow to use specific versions for actions and streamline dependency installation, improving CI performance and compatibility.
… visual regression and coverage, and introduce a new web-test-runner configuration file to support advanced testing features. This improves the testing workflow and integrates visual regression capabilities.
…cluding the addition of @api-components/api-model-generator. Refactor web-test-runner configuration for improved middleware handling and remove deprecated settings. Modify GitHub Actions workflow to use Ubuntu 22.04 and update Node.js version to 18.x, enhancing CI performance and compatibility.
… comprehensive web-test-runner command that includes coverage and visual regression tests across multiple browsers. This enhances the testing process and ensures better test coverage.
…i' for consistent dependency installation. Update test commands to use 'npm exec' for improved execution of web-test-runner, enhancing the testing process across multiple browsers.
…t browsers, ensuring all necessary dependencies are available for testing. Update test commands to directly invoke the test-runner script, improving clarity and execution consistency across different environments.
…ing the previous command with separate invocations of web-test-runner for both standard and visual regression tests. This enhances clarity and maintains consistency across different environments.
…acing individual web-test-runner commands with a single npm script invocation. This simplifies the workflow and maintains consistency across different environments.
spezzirriemiliano
previously approved these changes
Jul 24, 2025
…ons workflow. This ensures the necessary testing tools are available before executing tests, enhancing the testing setup and consistency across environments.
… for dependency installation and consolidate global dependency commands into a single line. This enhances clarity and consistency in the testing setup.
…on and streamline the installation process. Consolidate Playwright installation commands for improved clarity and ensure all necessary dependencies are installed before running tests.
…browsers (Chromium, Firefox, WebKit) and integrating esbuild for TypeScript support. Update GitHub Actions workflow to include additional global dependencies for improved testing capabilities and ensure all necessary tools are installed before running tests.
…tion from `npm install -g` to `npm install --save-dev`, improving clarity and ensuring local development consistency. Update test execution command to run both standard and visual regression tests in a single invocation, enhancing the testing process across multiple browsers.
…ing visual regression tests and updating the web-test-runner configuration. Temporarily disable Chromium due to stability issues and enhance timeout settings for the test framework, improving overall testing reliability.
…e GitHub Actions workflow by adding steps to clean npm cache and ensure a fresh installation of dependencies. Streamline Playwright browser installation process and simplify test execution command.
…son, replacing it with version 1.25.2 for improved compatibility and stability in testing environments.
…lobally and modify test execution command to use web-test-runner for improved coverage and node resolution. This enhances the testing process and ensures compatibility with the specified Playwright version.
…t and adjust concurrency settings. Temporarily disable Chromium and WebKit due to stability issues, enhancing overall testing reliability.
…ompatibility and improve test execution reliability.
…ies for web-test-runner and modify test execution command for improved clarity and functionality.
…unner as development dependencies, ensuring local consistency. Update test execution commands to utilize `npx` for improved clarity and functionality.
…tallation by using the Playwright installation script directly, enhancing the setup process for testing environments.
…or web-test-runner, switching from `npx` to a direct node command for improved clarity and functionality.
…or web-test-runner from `test-runner.js` to `cli.js`, enhancing clarity and ensuring proper command usage.
…Hub Actions workflow to use `npm ci` for dependency installation, improving reliability and consistency in the testing environment.
…rect dependency, ensuring proper installation and compatibility in the testing environment.
…tep, streamlining the deployment process and focusing on essential tasks.
… after removing `package-lock.json`, ensuring a fresh installation of dependencies for improved consistency in the testing environment.
…indows testing, enhancing flexibility. Remove redundant Playwright installation steps and streamline dependency installation by deleting `package-lock.json` before running `npm install`.
…Playwright to version 1.54.1 and web-test-runner to version 0.18.2. Adjust web-test-runner configuration to use Chromium as the primary browser with updated launch options, while re-enabling WebKit and Firefox for testing. This enhances compatibility and stability in the testing environment.
…tion and API model generation steps. Replace `npm install` with `npm ci` for consistent dependency management in Windows testing environment.
…g Playwright to version 1.25.2 and web-test-runner to version 0.13.15. Remove unnecessary Playwright browser installation steps from the GitHub Actions workflow to streamline the testing process.
spezzirriemiliano
approved these changes
Jul 24, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Update package-lock.json and package.json for dependency changes; add new agents API definition and enhance demo with agent support in ApiSummary component.