From 511120d1bea9c302cc4b0128169a4fa425c7487a Mon Sep 17 00:00:00 2001 From: CD Cabrera Date: Sat, 24 Jan 2026 12:21:56 -0500 Subject: [PATCH 1/2] refactor: remove unused llms files, docsHost option --- docs/development.md | 2 - llms-files/component-groups/6.0.0/llms.txt | 1 - llms-files/patternfly/6.0.0/llms.txt | 37 --- llms-files/react-charts/6.0.0/llms.txt | 36 --- llms-files/react-core/6.0.0/llms.txt | 263 ------------------ llms-files/react-drag-drop/6.0.0/llms.txt | 1 - llms-files/react-icons/6.0.0/llms.txt | 1 - llms-files/react-table/6.0.0/llms.txt | 1 - llms-files/react-topology/6.0.0/llms.txt | 1 - .../__snapshots__/index.test.ts.snap | 4 - .../options.context.test.ts.snap | 2 +- .../options.defaults.test.ts.snap | 2 - .../__snapshots__/options.test.ts.snap | 45 --- src/__tests__/index.test.ts | 16 +- src/__tests__/options.context.test.ts | 8 +- src/__tests__/options.test.ts | 8 - src/__tests__/server.getResources.test.ts | 16 +- src/options.defaults.ts | 5 - src/options.ts | 4 - tests/utils/stdioTransportClient.ts | 2 +- 20 files changed, 18 insertions(+), 437 deletions(-) delete mode 100644 llms-files/component-groups/6.0.0/llms.txt delete mode 100644 llms-files/patternfly/6.0.0/llms.txt delete mode 100644 llms-files/react-charts/6.0.0/llms.txt delete mode 100644 llms-files/react-core/6.0.0/llms.txt delete mode 100644 llms-files/react-drag-drop/6.0.0/llms.txt delete mode 100644 llms-files/react-icons/6.0.0/llms.txt delete mode 100644 llms-files/react-table/6.0.0/llms.txt delete mode 100644 llms-files/react-topology/6.0.0/llms.txt diff --git a/docs/development.md b/docs/development.md index 8ab75a0..0041fcf 100644 --- a/docs/development.md +++ b/docs/development.md @@ -25,10 +25,8 @@ Complete guide to using the PatternFly MCP Server for development including CLI | `--log-protocol` | Forward logs to MCP clients | `false` | | `--log-level ` | Set log level (`debug`, `info`, `warn`, `error`) | `info` | | `--verbose` | Shortcut for `--log-level debug` | `false` | -| `--docs-host` | **Disabled**, continued use will not break the server | `false` | #### Notes -- **Docs-host mode** - Docs-host mode has been disabled and will be removed in a future release. Its original purpose has been superseded by the move to MCP server resources. - **HTTP transport mode** - By default, the server uses `stdio`. Use the `--http` flag to enable HTTP transport. - **Logging** - The server uses a `diagnostics_channel`-based logger that keeps STDIO stdout pure by default. - **Programmatic API** - The server can also be used programmatically with options. See [Programmatic Usage](#programmatic-usage) for more details. diff --git a/llms-files/component-groups/6.0.0/llms.txt b/llms-files/component-groups/6.0.0/llms.txt deleted file mode 100644 index a83e1e5..0000000 --- a/llms-files/component-groups/6.0.0/llms.txt +++ /dev/null @@ -1 +0,0 @@ -# @patternfly/component-groups 6.0.0 diff --git a/llms-files/patternfly/6.0.0/llms.txt b/llms-files/patternfly/6.0.0/llms.txt deleted file mode 100644 index e41e137..0000000 --- a/llms-files/patternfly/6.0.0/llms.txt +++ /dev/null @@ -1,37 +0,0 @@ -# @patternfly/patternfly 6.0.0 - -## About PatternFly -[About PatternFly](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/get-started/about-patternfly.md): LLM should read this page when assisting with understanding what PatternFly is, why to use it, who should use it, and where to start. -[Design with PatternFly](https://github.com/patternfly/patternfly-org/blob/main/packages/documentation-site/patternfly-docs/content/get-started/design-with-figma.md): LLM should read this page when assisting with how to design using PatternFly -[Develop with PatternFly](https://github.com/patternfly/patternfly-org/blob/main/packages/documentation-site/patternfly-docs/content/get-started/develop.md): LLM should read this page when assisting with how to get started developing with PatternFly. It describes the design system and token system and includes information about the PatternFly React libraries used to build interfaces with consistent markup, styling and behavior. - -## Migration -[Migrating to v6: Upgrade guid](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/get-started/upgrade.md): LLM should read this page when assisting with migrating a project from PatternFly React version 5 to version 6. It is useful for guiding updates to dependencies, package names, React and TypeScript versions, styling solutions, and running codemods to handle breaking changes. This document is essential for ensuring compatibility with React 18, adopting the new Emotion styling engine, and addressing key migration steps and potential issues. - -## Design Foundations - -[Colors](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/styles/colors/colors.md): LLM should read this page when assisting with choosing colors using PatternFly's color palette -[Icons](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/styles/icons/icons.md): LLM should read this page when assisting with choosing colors using PatternFly's color palette -[Motion](): -[Typography](): -[Usage and behaviour](): - -## Tokens -[About tokens](): -[All PatternFly Tokens](): -[Design with tokens](): -[Develop with tokens](): - -## PatternFly AI - -## Accessibility - -## UX writing - -## Patterns - -## Utility classes - -## Developer Resources - -## Training diff --git a/llms-files/react-charts/6.0.0/llms.txt b/llms-files/react-charts/6.0.0/llms.txt deleted file mode 100644 index a5e670c..0000000 --- a/llms-files/react-charts/6.0.0/llms.txt +++ /dev/null @@ -1,36 +0,0 @@ -# @patternfly/react-charts 6.0.0 - -## About Charts -[About PatternFly](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/get-started/about-patternfly.md): LLM should read this page when assisting with understanding what PatternFly is, why to use it, who should use it, and where to start. -[Design with PatternFly](https://github.com/patternfly/patternfly-org/blob/main/packages/documentation-site/patternfly-docs/content/get-started/design-with-figma.md): LLM should read this page when assisting with how to design using PatternFly -[Develop with PatternFly](https://github.com/patternfly/patternfly-org/blob/main/packages/documentation-site/patternfly-docs/content/get-started/develop.md): LLM should read this page when assisting with how to get started developing with PatternFly. It describes the design system and token system and includes information about the PatternFly React libraries used to build interfaces with consistent markup, styling and behavior. - -## Colors for Charts -[Migrating to v6: Upgrade guid](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/get-started/upgrade.md): LLM should read this page when assisting with migrating a project from PatternFly React version 5 to version 6. It is useful for guiding updates to dependencies, package names, React and TypeScript versions, styling solutions, and running codemods to handle breaking changes. This document is essential for ensuring compatibility with React 18, adopting the new Emotion styling engine, and addressing key migration steps and potential issues. - -## Charts -[Area Chart](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-charts/src/charts/area-chart/area-chart.md): LLM should read this page when assisting with choosing colors using PatternFly's color palette -[Icons](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/styles/icons/icons.md): LLM should read this page when assisting with choosing colors using PatternFly's color palette -[Motion](): -[Typography](): -[Usage and behaviour](): - -## Tokens -[About tokens](): -[All PatternFly Tokens](): -[Design with tokens](): -[Develop with tokens](): - -## PatternFly AI - -## Accessibility - -## UX writing - -## Patterns - -## Utility classes - -## Developer Resources - -## Training diff --git a/llms-files/react-core/6.0.0/llms.txt b/llms-files/react-core/6.0.0/llms.txt deleted file mode 100644 index b5bd179..0000000 --- a/llms-files/react-core/6.0.0/llms.txt +++ /dev/null @@ -1,263 +0,0 @@ -# @patternfly/react-core 6.0.0 - -## Components -[@patternfly/AboutModal - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/about-modal/about-modal.md) -[@patternfly/AboutModal - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/about-modal/about-modal.md) -[@patternfly/AboutModal - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/AboutModal/examples/AboutModal.md) -[@patternfly/Accordion - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/accordion/accordion.md) -[@patternfly/Accordion - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/accordion/accordion.md) -[@patternfly/Accordion - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Accordion/examples/Accordion.md) -[@patternfly/ActionList - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/action-list/action-list.md) -[@patternfly/ActionList - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/action-list/action-list.md) -[@patternfly/ActionList - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/ActionList/examples/ActionList.md) -[@patternfly/Alert - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/alert/alert.md) -[@patternfly/Alert - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/alert/alert.md) -[@patternfly/Alert - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Alert/examples/Alert.md) -[@patternfly/ApplicationLauncher - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/application-launcher/application-launcher.md) -[@patternfly/ApplicationLauncher - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/application-launcher/application-launcher.md) -[@patternfly/ApplicationLauncher - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/ApplicationLauncher/examples/ApplicationLauncher.md) -[@patternfly/Avatar - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/avatar/avatar.md) -[@patternfly/Avatar - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/avatar/avatar.md) -[@patternfly/Avatar - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Avatar/examples/Avatar.md) -[@patternfly/BackToTop - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/back-to-top/back-to-top.md) -[@patternfly/BackToTop - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/back-to-top/back-to-top.md) -[@patternfly/BackToTop - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/BackToTop/examples/BackToTop.md) -[@patternfly/Backdrop - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/backdrop/backdrop.md) -[@patternfly/Backdrop - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/backdrop/backdrop.md) -[@patternfly/Backdrop - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Backdrop/examples/Backdrop.md) -[@patternfly/BackgroundImage - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/background-image/background-image.md) -[@patternfly/BackgroundImage - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/background-image/background-image.md) -[@patternfly/BackgroundImage - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/BackgroundImage/examples/BackgroundImage.md) -[@patternfly/Badge - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/badge/badge.md) -[@patternfly/Badge - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/badge/badge.md) -[@patternfly/Badge - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Badge/examples/Badge.md) -[@patternfly/Banner - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/banner/banner.md) -[@patternfly/Banner - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/banner/banner.md) -[@patternfly/Banner - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Banner/examples/Banner.md) -[@patternfly/Brand - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/brand/brand.md) -[@patternfly/Brand - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/brand/brand.md) -[@patternfly/Brand - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Brand/examples/Brand.md) -[@patternfly/Breadcrumb - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/breadcrumb/breadcrumb.md) -[@patternfly/Breadcrumb - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/breadcrumb/breadcrumb.md) -[@patternfly/Breadcrumb - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Breadcrumb/examples/Breadcrumb.md) -[@patternfly/Button - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/button/button.md) -[@patternfly/Button - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/button/button.md) -[@patternfly/Button - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Button/examples/Button.md) -[@patternfly/CalendarMonth - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/calendar-month/calendar-month.md) -[@patternfly/CalendarMonth - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/calendar-month/calendar-month.md) -[@patternfly/CalendarMonth - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/CalendarMonth/examples/CalendarMonth.md) -[@patternfly/Card - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/card/card.md) -[@patternfly/Card - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/card/card.md) -[@patternfly/Card - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Card/examples/Card.md) -[@patternfly/Checkbox - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/checkbox/checkbox.md) -[@patternfly/Checkbox - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/checkbox/checkbox.md) -[@patternfly/Checkbox - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Checkbox/examples/Checkbox.md) -[@patternfly/ChipDeprecated - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/chip-deprecated/chip-deprecated.md) -[@patternfly/ChipDeprecated - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/chip-deprecated/chip-deprecated.md) -[@patternfly/ChipDeprecated - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/ChipDeprecated/examples/ChipDeprecated.md) -[@patternfly/ClipboardCopy - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/clipboard-copy/clipboard-copy.md) -[@patternfly/ClipboardCopy - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/clipboard-copy/clipboard-copy.md) -[@patternfly/ClipboardCopy - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/ClipboardCopy/examples/ClipboardCopy.md) -[@patternfly/CodeBlock - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/code-block/code-block.md) -[@patternfly/CodeBlock - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/code-block/code-block.md) -[@patternfly/CodeBlock - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/CodeBlock/examples/CodeBlock.md) -[@patternfly/CodeEditor - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/code-editor/code-editor.md) -[@patternfly/CodeEditor - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/code-editor/code-editor.md) -[@patternfly/CodeEditor - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/CodeEditor/examples/CodeEditor.md) -[@patternfly/Content - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/content/content.md) -[@patternfly/Content - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/content/content.md) -[@patternfly/Content - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Content/examples/Content.md) -[@patternfly/DataList - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/data-list/data-list.md) -[@patternfly/DataList - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/data-list/data-list.md) -[@patternfly/DataList - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/DataList/examples/DataList.md) -[@patternfly/DatePicker - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/date-picker/date-picker.md) -[@patternfly/DatePicker - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/date-picker/date-picker.md) -[@patternfly/DatePicker - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/DatePicker/examples/DatePicker.md) -[@patternfly/DateTimePicker - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/date-time-picker/date-time-picker.md) -[@patternfly/DateTimePicker - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/date-time-picker/date-time-picker.md) -[@patternfly/DateTimePicker - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/DateTimePicker/examples/DateTimePicker.md) -[@patternfly/DescriptionList - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/description-list/description-list.md) -[@patternfly/DescriptionList - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/description-list/description-list.md) -[@patternfly/DescriptionList - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/DescriptionList/examples/DescriptionList.md) -[@patternfly/Divider - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/divider/divider.md) -[@patternfly/Divider - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/divider/divider.md) -[@patternfly/Divider - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Divider/examples/Divider.md) -[@patternfly/DragAndDrop - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/drag-and-drop/drag-and-drop.md) -[@patternfly/DragAndDrop - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/drag-and-drop/drag-and-drop.md) -[@patternfly/DragAndDrop - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/DragAndDrop/examples/DragAndDrop.md) -[@patternfly/Drawer - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/drawer/drawer.md) -[@patternfly/Drawer - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/drawer/drawer.md) -[@patternfly/Drawer - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Drawer/examples/Drawer.md) -[@patternfly/Dropdown - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/dropdown/dropdown.md) -[@patternfly/Dropdown - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/dropdown/dropdown.md) -[@patternfly/Dropdown - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Dropdown/examples/Dropdown.md) -[@patternfly/DualListSelector - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/dual-list-selector/dual-list-selector.md) -[@patternfly/DualListSelector - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/dual-list-selector/dual-list-selector.md) -[@patternfly/DualListSelector - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/DualListSelector/examples/DualListSelector.md) -[@patternfly/EmptyState - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/empty-state/empty-state.md) -[@patternfly/EmptyState - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/empty-state/empty-state.md) -[@patternfly/EmptyState - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/EmptyState/examples/EmptyState.md) -[@patternfly/ExpandableSection - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/expandable-section/expandable-section.md) -[@patternfly/ExpandableSection - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/expandable-section/expandable-section.md) -[@patternfly/ExpandableSection - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/ExpandableSection/examples/ExpandableSection.md) -[@patternfly/FileUpload - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/file-upload/file-upload.md) -[@patternfly/FileUpload - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/file-upload/file-upload.md) -[@patternfly/FileUpload - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/FileUpload/examples/FileUpload.md) -[@patternfly/Form - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/form/form.md) -[@patternfly/Form - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/form/form.md) -[@patternfly/Form - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Form/examples/Form.md) -[@patternfly/FormControl - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/form-control/form-control.md) -[@patternfly/FormControl - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/form-control/form-control.md) -[@patternfly/FormControl - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/FormControl/examples/FormControl.md) -[@patternfly/FormSelect - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/form-select/form-select.md) -[@patternfly/FormSelect - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/form-select/form-select.md) -[@patternfly/FormSelect - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/FormSelect/examples/FormSelect.md) -[@patternfly/HelperText - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/helper-text/helper-text.md) -[@patternfly/HelperText - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/helper-text/helper-text.md) -[@patternfly/HelperText - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/HelperText/examples/HelperText.md) -[@patternfly/Hint - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/hint/hint.md) -[@patternfly/Hint - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/hint/hint.md) -[@patternfly/Hint - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Hint/examples/Hint.md) -[@patternfly/Icon - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/icon/icon.md) -[@patternfly/Icon - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/icon/icon.md) -[@patternfly/Icon - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Icon/examples/Icon.md) -[@patternfly/InlineEdit - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/inline-edit/inline-edit.md) -[@patternfly/InlineEdit - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/inline-edit/inline-edit.md) -[@patternfly/InlineEdit - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/InlineEdit/examples/InlineEdit.md) -[@patternfly/InputGroup - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/input-group/input-group.md) -[@patternfly/InputGroup - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/input-group/input-group.md) -[@patternfly/InputGroup - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/InputGroup/examples/InputGroup.md) -[@patternfly/JumpLinks - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/jump-links/jump-links.md) -[@patternfly/JumpLinks - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/jump-links/jump-links.md) -[@patternfly/JumpLinks - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/JumpLinks/examples/JumpLinks.md) -[@patternfly/Label - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/label/label.md) -[@patternfly/Label - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/label/label.md) -[@patternfly/Label - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Label/examples/Label.md) -[@patternfly/List - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/list/list.md) -[@patternfly/List - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/list/list.md) -[@patternfly/List - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/List/examples/List.md) -[@patternfly/LoginPage - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/login-page/login-page.md) -[@patternfly/LoginPage - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/login-page/login-page.md) -[@patternfly/LoginPage - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/LoginPage/examples/LoginPage.md) -[@patternfly/Masthead - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/masthead/masthead.md) -[@patternfly/Masthead - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/masthead/masthead.md) -[@patternfly/Masthead - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Masthead/examples/Masthead.md) -[@patternfly/Menu - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/menu/menu.md) -[@patternfly/Menu - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/menu/menu.md) -[@patternfly/Menu - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Menu/examples/Menu.md) -[@patternfly/MenuToggle - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/menu-toggle/menu-toggle.md) -[@patternfly/MenuToggle - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/menu-toggle/menu-toggle.md) -[@patternfly/MenuToggle - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/MenuToggle/examples/MenuToggle.md) -[@patternfly/Modal - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/modal/modal.md) -[@patternfly/Modal - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/modal/modal.md) -[@patternfly/Modal - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Modal/examples/Modal.md) -[@patternfly/Navigation - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/navigation/navigation.md) -[@patternfly/Navigation - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/navigation/navigation.md) -[@patternfly/Navigation - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Navigation/examples/Navigation.md) -[@patternfly/NotificationBadge - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/notification-badge/notification-badge.md) -[@patternfly/NotificationBadge - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/notification-badge/notification-badge.md) -[@patternfly/NotificationBadge - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/NotificationBadge/examples/NotificationBadge.md) -[@patternfly/NotificationDrawer - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/notification-drawer/notification-drawer.md) -[@patternfly/NotificationDrawer - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/notification-drawer/notification-drawer.md) -[@patternfly/NotificationDrawer - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/NotificationDrawer/examples/NotificationDrawer.md) -[@patternfly/NumberInput - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/number-input/number-input.md) -[@patternfly/NumberInput - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/number-input/number-input.md) -[@patternfly/NumberInput - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/NumberInput/examples/NumberInput.md) -[@patternfly/OverflowMenu - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/overflow-menu/overflow-menu.md) -[@patternfly/OverflowMenu - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/overflow-menu/overflow-menu.md) -[@patternfly/OverflowMenu - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/OverflowMenu/examples/OverflowMenu.md) -[@patternfly/Page - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/page/page.md) -[@patternfly/Page - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/page/page.md) -[@patternfly/Page - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Page/examples/Page.md) -[@patternfly/Pagination - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/pagination/pagination.md) -[@patternfly/Pagination - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/pagination/pagination.md) -[@patternfly/Pagination - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Pagination/examples/Pagination.md) -[@patternfly/Panel - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/panel/panel.md) -[@patternfly/Panel - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/panel/panel.md) -[@patternfly/Panel - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Panel/examples/Panel.md) -[@patternfly/Popover - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/popover/popover.md) -[@patternfly/Popover - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/popover/popover.md) -[@patternfly/Popover - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Popover/examples/Popover.md) -[@patternfly/Progress - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/progress/progress.md) -[@patternfly/Progress - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/progress/progress.md) -[@patternfly/Progress - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Progress/examples/Progress.md) -[@patternfly/ProgressStepper - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/progress-stepper/progress-stepper.md) -[@patternfly/ProgressStepper - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/progress-stepper/progress-stepper.md) -[@patternfly/ProgressStepper - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/ProgressStepper/examples/ProgressStepper.md) -[@patternfly/Radio - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/radio/radio.md) -[@patternfly/Radio - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/radio/radio.md) -[@patternfly/Radio - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Radio/examples/Radio.md) -[@patternfly/SearchInput - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/search-input/search-input.md) -[@patternfly/SearchInput - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/search-input/search-input.md) -[@patternfly/SearchInput - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/SearchInput/examples/SearchInput.md) -[@patternfly/Select - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/select/select.md) -[@patternfly/Select - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/select/select.md) -[@patternfly/Select - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Select/examples/Select.md) -[@patternfly/Sidebar - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/sidebar/sidebar.md) -[@patternfly/Sidebar - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/sidebar/sidebar.md) -[@patternfly/Sidebar - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Sidebar/examples/Sidebar.md) -[@patternfly/SimpleList - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/simple-list/simple-list.md) -[@patternfly/SimpleList - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/simple-list/simple-list.md) -[@patternfly/SimpleList - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/SimpleList/examples/SimpleList.md) -[@patternfly/Skeleton - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/skeleton/skeleton.md) -[@patternfly/Skeleton - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/skeleton/skeleton.md) -[@patternfly/Skeleton - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Skeleton/examples/Skeleton.md) -[@patternfly/SkipToContent - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/skip-to-content/skip-to-content.md) -[@patternfly/SkipToContent - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/skip-to-content/skip-to-content.md) -[@patternfly/SkipToContent - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/SkipToContent/examples/SkipToContent.md) -[@patternfly/Slider - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/slider/slider.md) -[@patternfly/Slider - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/slider/slider.md) -[@patternfly/Slider - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Slider/examples/Slider.md) -[@patternfly/Spinner - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/spinner/spinner.md) -[@patternfly/Spinner - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/spinner/spinner.md) -[@patternfly/Spinner - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Spinner/examples/Spinner.md) -[@patternfly/Switch - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/switch/switch.md) -[@patternfly/Switch - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/switch/switch.md) -[@patternfly/Switch - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Switch/examples/Switch.md) -[@patternfly/Table - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/table/table.md) -[@patternfly/Table - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/table/table.md) -[@patternfly/Table - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Table/examples/Table.md) -[@patternfly/Tabs - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/tabs/tabs.md) -[@patternfly/Tabs - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/tabs/tabs.md) -[@patternfly/Tabs - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Tabs/examples/Tabs.md) -[@patternfly/TextArea - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/text-area/text-area.md) -[@patternfly/TextArea - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/text-area/text-area.md) -[@patternfly/TextArea - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/TextArea/examples/TextArea.md) -[@patternfly/TextInput - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/text-input/text-input.md) -[@patternfly/TextInput - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/text-input/text-input.md) -[@patternfly/TextInput - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/TextInput/examples/TextInput.md) -[@patternfly/TextInputGroup - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/text-input-group/text-input-group.md) -[@patternfly/TextInputGroup - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/text-input-group/text-input-group.md) -[@patternfly/TextInputGroup - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/TextInputGroup/examples/TextInputGroup.md) -[@patternfly/TileDeprecated - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/tile-deprecated/tile-deprecated.md) -[@patternfly/TileDeprecated - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/tile-deprecated/tile-deprecated.md) -[@patternfly/TileDeprecated - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/TileDeprecated/examples/TileDeprecated.md) -[@patternfly/TimePicker - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/time-picker/time-picker.md) -[@patternfly/TimePicker - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/time-picker/time-picker.md) -[@patternfly/TimePicker - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/TimePicker/examples/TimePicker.md) -[@patternfly/Timestamp - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/timestamp/timestamp.md) -[@patternfly/Timestamp - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/timestamp/timestamp.md) -[@patternfly/Timestamp - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Timestamp/examples/Timestamp.md) -[@patternfly/Title - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/title/title.md) -[@patternfly/Title - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/title/title.md) -[@patternfly/Title - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Title/examples/Title.md) -[@patternfly/ToggleGroup - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/toggle-group/toggle-group.md) -[@patternfly/ToggleGroup - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/toggle-group/toggle-group.md) -[@patternfly/ToggleGroup - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/ToggleGroup/examples/ToggleGroup.md) -[@patternfly/Toolbar - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/toolbar/toolbar.md) -[@patternfly/Toolbar - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/toolbar/toolbar.md) -[@patternfly/Toolbar - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Toolbar/examples/Toolbar.md) -[@patternfly/Tooltip - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/tooltip/tooltip.md) -[@patternfly/Tooltip - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/tooltip/tooltip.md) -[@patternfly/Tooltip - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Tooltip/examples/Tooltip.md) -[@patternfly/TreeView - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/tree-view/tree-view.md) -[@patternfly/TreeView - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/tree-view/tree-view.md) -[@patternfly/TreeView - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/TreeView/examples/TreeView.md) -[@patternfly/Truncate - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/truncate/truncate.md) -[@patternfly/Truncate - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/truncate/truncate.md) -[@patternfly/Truncate - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Truncate/examples/Truncate.md) -[@patternfly/Wizard - Design Guidelines](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/design-guidelines/components/wizard/wizard.md) -[@patternfly/Wizard - Accessibility](https://raw.githubusercontent.com/patternfly/patternfly-org/refs/heads/main/packages/documentation-site/patternfly-docs/content/accessibility/wizard/wizard.md) -[@patternfly/Wizard - Examples](https://raw.githubusercontent.com/patternfly/patternfly-react/refs/heads/main/packages/react-core/src/components/Wizard/examples/Wizard.md) -## Layouts - diff --git a/llms-files/react-drag-drop/6.0.0/llms.txt b/llms-files/react-drag-drop/6.0.0/llms.txt deleted file mode 100644 index 41a10f9..0000000 --- a/llms-files/react-drag-drop/6.0.0/llms.txt +++ /dev/null @@ -1 +0,0 @@ -# @patternfly/react-drag-drop 6.0.0 diff --git a/llms-files/react-icons/6.0.0/llms.txt b/llms-files/react-icons/6.0.0/llms.txt deleted file mode 100644 index 6d5a84b..0000000 --- a/llms-files/react-icons/6.0.0/llms.txt +++ /dev/null @@ -1 +0,0 @@ -# @patternfly/react-icons 6.0.0 diff --git a/llms-files/react-table/6.0.0/llms.txt b/llms-files/react-table/6.0.0/llms.txt deleted file mode 100644 index eb13fcf..0000000 --- a/llms-files/react-table/6.0.0/llms.txt +++ /dev/null @@ -1 +0,0 @@ -# @patternfly/react-table 6.0.0 diff --git a/llms-files/react-topology/6.0.0/llms.txt b/llms-files/react-topology/6.0.0/llms.txt deleted file mode 100644 index ae2a411..0000000 --- a/llms-files/react-topology/6.0.0/llms.txt +++ /dev/null @@ -1 +0,0 @@ -# @patternfly/react-topology 6.0.0 diff --git a/src/__tests__/__snapshots__/index.test.ts.snap b/src/__tests__/__snapshots__/index.test.ts.snap index 39be6b7..74dad5e 100644 --- a/src/__tests__/__snapshots__/index.test.ts.snap +++ b/src/__tests__/__snapshots__/index.test.ts.snap @@ -5,7 +5,6 @@ exports[`main should merge default, cli and programmatic options, merge programm "calls": [ [ { - "docsHost": true, "logging": { "level": "info", "protocol": false, @@ -28,7 +27,6 @@ exports[`main should merge default, cli and programmatic options, merge programm "calls": [ [ { - "docsHost": true, "logging": { "level": "info", "protocol": false, @@ -51,7 +49,6 @@ exports[`main should merge default, cli and programmatic options, with empty pro "calls": [ [ { - "docsHost": true, "logging": { "level": "info", "protocol": false, @@ -74,7 +71,6 @@ exports[`main should merge default, cli and programmatic options, with undefined "calls": [ [ { - "docsHost": false, "logging": { "level": "info", "protocol": false, diff --git a/src/__tests__/__snapshots__/options.context.test.ts.snap b/src/__tests__/__snapshots__/options.context.test.ts.snap index cc8a4ec..7d60fc6 100644 --- a/src/__tests__/__snapshots__/options.context.test.ts.snap +++ b/src/__tests__/__snapshots__/options.context.test.ts.snap @@ -2,7 +2,7 @@ exports[`apply context options should set and get basic options, confirm by applying a potential property outside of typings 1`] = `"lorem = ipsum"`; -exports[`apply context options should set and get basic options, default 1`] = `"docsHost = true"`; +exports[`apply context options should set and get basic options, default 1`] = `"docsHost = undefined"`; exports[`apply context options should set and get basic options, multiple property updates 1`] = `"name = ipsum"`; diff --git a/src/__tests__/__snapshots__/options.defaults.test.ts.snap b/src/__tests__/__snapshots__/options.defaults.test.ts.snap index 61d83bf..3aaade1 100644 --- a/src/__tests__/__snapshots__/options.defaults.test.ts.snap +++ b/src/__tests__/__snapshots__/options.defaults.test.ts.snap @@ -4,7 +4,6 @@ exports[`options defaults should return specific properties: defaults 1`] = ` { "contextPath": "/", "contextUrl": "file:///", - "docsHost": false, "docsPath": "/documentation", "http": { "allowedHosts": [], @@ -13,7 +12,6 @@ exports[`options defaults should return specific properties: defaults 1`] = ` "port": 8080, }, "isHttp": false, - "llmsFilesPath": "/llms-files", "logging": { "level": "info", "logger": "@patternfly/patternfly-mcp", diff --git a/src/__tests__/__snapshots__/options.test.ts.snap b/src/__tests__/__snapshots__/options.test.ts.snap index 6f80c14..82d2a97 100644 --- a/src/__tests__/__snapshots__/options.test.ts.snap +++ b/src/__tests__/__snapshots__/options.test.ts.snap @@ -2,7 +2,6 @@ exports[`parseCliOptions should attempt to parse args with --allowed-hosts 1`] = ` { - "docsHost": false, "http": { "allowedHosts": [ "localhost", @@ -24,7 +23,6 @@ exports[`parseCliOptions should attempt to parse args with --allowed-hosts 1`] = exports[`parseCliOptions should attempt to parse args with --allowed-origins 1`] = ` { - "docsHost": false, "http": { "allowedOrigins": [ "https://app.com", @@ -44,26 +42,8 @@ exports[`parseCliOptions should attempt to parse args with --allowed-origins 1`] } `; -exports[`parseCliOptions should attempt to parse args with --docs-host flag 1`] = ` -{ - "docsHost": true, - "http": {}, - "isHttp": false, - "logging": { - "level": "info", - "logger": "@patternfly/patternfly-mcp", - "protocol": false, - "stderr": false, - "transport": "stdio", - }, - "pluginIsolation": undefined, - "toolModules": [], -} -`; - exports[`parseCliOptions should attempt to parse args with --http and --host 1`] = ` { - "docsHost": false, "http": { "host": "0.0.0.0", }, @@ -82,7 +62,6 @@ exports[`parseCliOptions should attempt to parse args with --http and --host 1`] exports[`parseCliOptions should attempt to parse args with --http and --port 1`] = ` { - "docsHost": false, "http": { "port": 6000, }, @@ -101,7 +80,6 @@ exports[`parseCliOptions should attempt to parse args with --http and --port 1`] exports[`parseCliOptions should attempt to parse args with --http and invalid --port 1`] = ` { - "docsHost": false, "http": { "port": 0, }, @@ -120,7 +98,6 @@ exports[`parseCliOptions should attempt to parse args with --http and invalid -- exports[`parseCliOptions should attempt to parse args with --http flag 1`] = ` { - "docsHost": false, "http": {}, "isHttp": true, "logging": { @@ -137,7 +114,6 @@ exports[`parseCliOptions should attempt to parse args with --http flag 1`] = ` exports[`parseCliOptions should attempt to parse args with --log-level flag 1`] = ` { - "docsHost": false, "http": {}, "isHttp": false, "logging": { @@ -154,7 +130,6 @@ exports[`parseCliOptions should attempt to parse args with --log-level flag 1`] exports[`parseCliOptions should attempt to parse args with --log-stderr flag and --log-protocol flag 1`] = ` { - "docsHost": false, "http": {}, "isHttp": false, "logging": { @@ -171,7 +146,6 @@ exports[`parseCliOptions should attempt to parse args with --log-stderr flag and exports[`parseCliOptions should attempt to parse args with --verbose flag 1`] = ` { - "docsHost": false, "http": {}, "isHttp": false, "logging": { @@ -188,7 +162,6 @@ exports[`parseCliOptions should attempt to parse args with --verbose flag 1`] = exports[`parseCliOptions should attempt to parse args with --verbose flag and --log-level flag 1`] = ` { - "docsHost": false, "http": {}, "isHttp": false, "logging": { @@ -205,24 +178,6 @@ exports[`parseCliOptions should attempt to parse args with --verbose flag and -- exports[`parseCliOptions should attempt to parse args with other arguments 1`] = ` { - "docsHost": false, - "http": {}, - "isHttp": false, - "logging": { - "level": "info", - "logger": "@patternfly/patternfly-mcp", - "protocol": false, - "stderr": false, - "transport": "stdio", - }, - "pluginIsolation": undefined, - "toolModules": [], -} -`; - -exports[`parseCliOptions should attempt to parse args without --docs-host flag 1`] = ` -{ - "docsHost": false, "http": {}, "isHttp": false, "logging": { diff --git a/src/__tests__/index.test.ts b/src/__tests__/index.test.ts index 3bcaf16..8f86346 100644 --- a/src/__tests__/index.test.ts +++ b/src/__tests__/index.test.ts @@ -36,7 +36,7 @@ describe('main', () => { mockParseCliOptions.mockImplementation(() => { callOrder.push('parse'); - return { docsHost: false, logging: defaultLogging } as CliOptions; + return { logging: defaultLogging } as CliOptions; }); mockSetOptions.mockImplementation(options => { @@ -124,26 +124,26 @@ describe('main', () => { it.each([ { description: 'merge programmatic options with CLI options', - programmaticOptions: { docsHost: true }, - cliOptions: { docsHost: false }, + programmaticOptions: {}, + cliOptions: {}, method: main }, { description: 'with empty programmatic options', programmaticOptions: {}, - cliOptions: { docsHost: true }, + cliOptions: {}, method: main }, { description: 'with undefined programmatic options', programmaticOptions: undefined, - cliOptions: { docsHost: false }, + cliOptions: {}, method: main }, { description: 'merge programmatic options with CLI options, with start alias', - programmaticOptions: { docsHost: true }, - cliOptions: { docsHost: false }, + programmaticOptions: {}, + cliOptions: {}, method: start } ])('should merge default, cli and programmatic options, $description', async ({ programmaticOptions, cliOptions, method }) => { @@ -166,7 +166,7 @@ describe('main', () => { describe('type exports', () => { it('should export PfMcpOptions type', () => { // TypeScript compilation will fail if the type is unavailable - const options: PfMcpOptions = { docsHost: true }; + const options: PfMcpOptions = {}; expect(options).toBeDefined(); }); diff --git a/src/__tests__/options.context.test.ts b/src/__tests__/options.context.test.ts index 01854ca..80be24e 100644 --- a/src/__tests__/options.context.test.ts +++ b/src/__tests__/options.context.test.ts @@ -47,7 +47,7 @@ describe('apply context options', () => { it.each([ { description: 'default', - options: [{ docsHost: true }], + options: [{}], findProperty: 'docsHost' }, { @@ -98,15 +98,15 @@ describe('tool creator options context', () => { }); it('should maintain equivalent option values inside tool callback', async () => { - setOptions({ name: 'als-contract-test', docsHost: true }); + setOptions({ name: 'als-contract-test' }); const tool = (options = getOptions()): McpTool => { const callback = async () => { const ctxOptions = getOptions(); const result = { - creator: { name: options.name, docsHost: options.docsHost }, - ctx: { name: ctxOptions.name, docsHost: ctxOptions.docsHost }, + creator: { name: options.name }, + ctx: { name: ctxOptions.name }, isSameReference: Object.is(options, ctxOptions) }; diff --git a/src/__tests__/options.test.ts b/src/__tests__/options.test.ts index 119b735..8154941 100644 --- a/src/__tests__/options.test.ts +++ b/src/__tests__/options.test.ts @@ -8,14 +8,6 @@ describe('parseCliOptions', () => { }); it.each([ - { - description: 'with --docs-host flag', - args: ['node', 'script.js', '--docs-host'] - }, - { - description: 'without --docs-host flag', - args: ['node', 'script.js'] - }, { description: 'with --verbose flag', args: ['node', 'script.js', '--verbose'] diff --git a/src/__tests__/server.getResources.test.ts b/src/__tests__/server.getResources.test.ts index 0c0c9f7..401c67c 100644 --- a/src/__tests__/server.getResources.test.ts +++ b/src/__tests__/server.getResources.test.ts @@ -177,10 +177,8 @@ describe('processDocsFunction', () => { 'https://example.com/remote.md' ], options: { - docsHost: false, urlRegex: /^(https?:)\/\//i, - separator: '\n\n---\n\n', - llmsFilesPath: '/llms-files' + separator: '\n\n---\n\n' }, fileMemoHits: 1, fetchMemoHits: 1 @@ -195,10 +193,8 @@ describe('processDocsFunction', () => { 'https://example.com/remote.md' ], options: { - docsHost: false, urlRegex: /^(https?:)\/\//i, - separator: '\n\n---\n\n', - llmsFilesPath: '/llms-files' + separator: '\n\n---\n\n' }, fileMemoHits: 1, fetchMemoHits: 1 @@ -212,10 +208,8 @@ describe('processDocsFunction', () => { 'file2.md' ], options: { - docsHost: false, urlRegex: /^(https?:)\/\//i, - separator: '\n\n---\n\n', - llmsFilesPath: '/llms-files' + separator: '\n\n---\n\n' }, fileMemoHits: 2 } @@ -229,10 +223,8 @@ describe('processDocsFunction', () => { it('should handle errors gracefully', async () => { const mockOptions = { - docsHost: false, urlRegex: /^(https?:)\/\//i, - separator: '\n\n---\n\n', - llmsFilesPath: '/llms-files' + separator: '\n\n---\n\n' }; // Mock one success and one failure diff --git a/src/options.defaults.ts b/src/options.defaults.ts index 8054cdf..232ace1 100644 --- a/src/options.defaults.ts +++ b/src/options.defaults.ts @@ -15,7 +15,6 @@ import { type ToolModule } from './server.toolsUser'; * @property docsPath - Path to the documentation directory. * @property isHttp - Flag indicating whether the server is running in HTTP mode. * @property {HttpOptions} http - HTTP server options. - * @property llmsFilesPath - Path to the LLMs files directory. * @property {LoggingOptions} logging - Logging options. * @property maxDocsToLoad - Maximum number of docs to load. * @property maxSearchLength - Maximum length for search strings. @@ -46,11 +45,9 @@ import { type ToolModule } from './server.toolsUser'; interface DefaultOptions { contextPath: string; contextUrl: string; - docsHost?: boolean; docsPath: string; http: HttpOptions; isHttp: boolean; - llmsFilesPath: string; logging: TLogOptions; maxDocsToLoad: number; maxSearchLength: number; @@ -361,13 +358,11 @@ const getNodeMajorVersion = (nodeVersion = process.versions.node) => { * @type {DefaultOptions} Default options object. */ const DEFAULT_OPTIONS: DefaultOptions = { - docsHost: false, contextPath: (process.env.NODE_ENV === 'local' && '/') || resolve(process.cwd()), contextUrl: pathToFileURL((process.env.NODE_ENV === 'local' && '/') || resolve(process.cwd())).href, docsPath: (process.env.NODE_ENV === 'local' && '/documentation') || join(resolve(process.cwd()), 'documentation'), isHttp: false, http: HTTP_OPTIONS, - llmsFilesPath: (process.env.NODE_ENV === 'local' && '/llms-files') || join(resolve(process.cwd()), 'llms-files'), logging: LOGGING_OPTIONS, maxDocsToLoad: 500, maxSearchLength: 256, diff --git a/src/options.ts b/src/options.ts index d8ecc64..8da94c2 100644 --- a/src/options.ts +++ b/src/options.ts @@ -20,7 +20,6 @@ type GlobalOptions = DefaultOptions; * Options parsed from CLI arguments */ type CliOptions = { - docsHost: boolean; http?: Partial; isHttp: boolean; logging: Partial; @@ -71,7 +70,6 @@ const getArgValue = (flag: string, { defaultValue, argv = process.argv }: { defa * Parses CLI options and return config options for the application. * * Available options: - * - `--docs-host`: A flag indicating whether the documentation host should be enabled. * - `--log-level `: Specifies the logging level. Valid values are `debug`, `info`, `warn`, and `error`. * - `--verbose`: Log all severity levels. Shortcut to set the logging level to `debug`. * - `--log-stderr`: Enables terminal logging of channel events @@ -89,7 +87,6 @@ const getArgValue = (flag: string, { defaultValue, argv = process.argv }: { defa * @returns Parsed command-line options. */ const parseCliOptions = (argv: string[] = process.argv): CliOptions => { - const docsHost = argv.includes('--docs-host'); const levelIndex = argv.indexOf('--log-level'); const logging: LoggingOptions = { ...DEFAULT_OPTIONS.logging, @@ -192,7 +189,6 @@ const parseCliOptions = (argv: string[] = process.argv): CliOptions => { } return { - docsHost, logging, isHttp, http, diff --git a/tests/utils/stdioTransportClient.ts b/tests/utils/stdioTransportClient.ts index 6081a2a..30a5f7c 100644 --- a/tests/utils/stdioTransportClient.ts +++ b/tests/utils/stdioTransportClient.ts @@ -44,7 +44,7 @@ export interface StdioTransportClient { * @param options - Server configuration options * @param options.command - Node command to run (default: 'node') * @param options.serverPath - Path to built server (default: 'dist/cli.js') - * @param options.args - Additional args to pass to server, see app `CliOptions` for the full list (e.g., ['--docs-host']) + * @param options.args - Additional args to pass to server, see app `CliOptions` for the full list * @param options.env - Environment variables for the child process */ export const startServer = async ({ From 6bd29d23bb2b9ecacb72e99bd2b48306d7526cde Mon Sep 17 00:00:00 2001 From: CD Cabrera Date: Sat, 24 Jan 2026 12:22:30 -0500 Subject: [PATCH 2/2] build: use minify --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5c4cd3d..fa28ff1 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "mcp-config-example.json" ], "scripts": { - "build": "npm run build:clean; npm run test:types; pkgroll", + "build": "npm run build:clean; npm run test:types; pkgroll --minify", "build:clean": "rm -rf dist", "build:watch": "npm run build -- --watch", "release": "changelog --non-cc --link-url https://github.com/patternfly/patternfly-mcp.git",