From 90b1f8185bbbb73cf9ed550aafdc562e4b80030a Mon Sep 17 00:00:00 2001 From: Andrew Ronaldson Date: Mon, 5 Oct 2026 10:36:27 -0300 Subject: [PATCH] chore(collections): refresh rh-uxd ai-helpers repo hashes, references * docs.json, refresh pinned rh-uxd/ai-helpers hashes * docs/architecture, point patternfly/ai-helpers to rh-uxd/ai-helpers --- docs/architecture.md | 4 ++-- .../collection.patternFlyDocs.test.ts.snap | 12 ++++++------ src/__tests__/docs.json.test.ts | 2 +- src/docs.json | 14 +++++++------- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/docs/architecture.md b/docs/architecture.md index 78aacb11..eeb49899 100644 --- a/docs/architecture.md +++ b/docs/architecture.md @@ -101,14 +101,14 @@ Our roadmap focuses on expanding the server's reach and providing a more integra - **Record Seed Integration**: A "fallback" set of resource records applied to every PatternFly MCP server instance that ensures users who do not opt into SQLite persistence still receive up-to-date documentation within an average MCP server use session. #### In-planning and under review -- **Skills-as-Tools (On Track)**: Expand MCP functionality with agent skills using common Markdown. This provides consumers with significant customization without modifying the PatternFly MCP server core. You can start contributing to the MCP now by adding skills through our [AI Plugin Marketplace](https://github.com/patternfly/ai-helpers). +- **Skills-as-Tools (On Track)**: Expand MCP functionality with agent skills using common Markdown. This provides consumers with significant customization without modifying the PatternFly MCP server core. You can start contributing to the MCP now by adding skills through our [AI Plugin Marketplace](https://github.com/rh-uxd/ai-helpers). - **Resource-Tool Integration**: Directly integrate MCP resources into tool responses to reduce token counts and allow tools to accept URI links as inputs. - **Environment & Analysis Tooling**: A built-in tool falling under "use PatternFly", focused on environment snapshots, code analysis, and whitelisted resource access for local project analysis. - **Agentless MCP Client**: An MCP client for use without an LLM, allowing PatternFly tooling to integrate into CLI tools and CI/CD pipelines. - **Resource/Helper Sharing**: Mechanisms to share resources and helper functions across external tool plugins. #### Deprioritized concepts and planning -- ~~**YAML Configuration**: Remote tool, resource, and prompt plugins configured via YAML.~~ Currently, superseded by Skills-as-Tools and [AI Plugin Marketplace](https://github.com/patternfly/ai-helpers). +- ~~**YAML Configuration**: Remote tool, resource, and prompt plugins configured via YAML.~~ Currently, superseded by Skills-as-Tools and [AI Plugin Marketplace](https://github.com/rh-uxd/ai-helpers). > **Contribution alignment** > diff --git a/src/__tests__/__snapshots__/collection.patternFlyDocs.test.ts.snap b/src/__tests__/__snapshots__/collection.patternFlyDocs.test.ts.snap index 5eb438d9..4454bf32 100644 --- a/src/__tests__/__snapshots__/collection.patternFlyDocs.test.ts.snap +++ b/src/__tests__/__snapshots__/collection.patternFlyDocs.test.ts.snap @@ -160,7 +160,7 @@ exports[`collectionCallback should match snapshot for collection result 1`] = ` "category": "design-guidelines", "description": "The official PatternFly and UXD AI Helpers repository, an agent marketplace. Find agent skills and plugins.", "displayName": "AI skills for PatternFly and UXD teams", - "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/README.md", + "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/README.md", "pathSlug": "uxd-ai-helpers-readme", "section": "components", "source": "github", @@ -170,7 +170,7 @@ exports[`collectionCallback should match snapshot for collection result 1`] = ` "category": "design-guidelines", "description": "How to propose and land agent skills in the UXD and PatternFly AI Helpers repository (structure, review, and conventions).", "displayName": "UXD AI Helpers contributing skills", - "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/CONTRIBUTING-SKILLS.md", + "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/CONTRIBUTING-SKILLS.md", "pathSlug": "uxd-ai-helpers-contributing-skills", "section": "components", "source": "github", @@ -180,7 +180,7 @@ exports[`collectionCallback should match snapshot for collection result 1`] = ` "category": "design-guidelines", "description": "General contribution guide for UXD and PatternFly AI Helpers repository (issues, PRs, and repo workflow).", "displayName": "UXD AI Helpers contributing", - "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/CONTRIBUTING.md", + "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/CONTRIBUTING.md", "pathSlug": "uxd-ai-helpers-contributing", "section": "components", "source": "github", @@ -190,7 +190,7 @@ exports[`collectionCallback should match snapshot for collection result 1`] = ` "category": "design-guidelines", "description": "Frequently asked questions (FAQ) about the UXD and PatternFly AI Helpers repository.", "displayName": "UXD AI Helpers FAQ", - "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/FAQ.md", + "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/FAQ.md", "pathSlug": "uxd-ai-helpers-faq", "section": "components", "source": "github", @@ -200,7 +200,7 @@ exports[`collectionCallback should match snapshot for collection result 1`] = ` "category": "design-guidelines", "description": "An auto-generated list of plugins available in the UXD and PatternFly AI Helpers repository.", "displayName": "UXD AI Helpers Plugins", - "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/PLUGINS.md", + "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/PLUGINS.md", "pathSlug": "uxd-ai-helpers-plugins", "section": "components", "source": "github", @@ -210,7 +210,7 @@ exports[`collectionCallback should match snapshot for collection result 1`] = ` "category": "design-guidelines", "description": "A guide for contributors who aren't developers but want to create AI skills.", "displayName": "UXD AI Helpers Quickstart", - "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/QUICKSTART.md", + "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/QUICKSTART.md", "pathSlug": "uxd-ai-helpers-quickstart", "section": "components", "source": "github", diff --git a/src/__tests__/docs.json.test.ts b/src/__tests__/docs.json.test.ts index d601688c..5043e51e 100644 --- a/src/__tests__/docs.json.test.ts +++ b/src/__tests__/docs.json.test.ts @@ -75,7 +75,7 @@ describe('docs.json', () => { * | Repository | Hash / Branch | Count | Type | * |---|---|---|---| * | ai-helpers | f7f8160c3f28b0bc7f64181d9466a425ac8329fc | 20 | **Primary** | - * | uxd-ai-helpers | 34913b0c96df0eaf10597717827bb62272726571 | 6 | **Primary** | + * | uxd-ai-helpers | e8cca17430a8ccb062ed1878073165417a081b34 | 6 | **Primary** | * | patternfly-cli | ce032cd16ddb90c540cb4f18c6830e190cd9e3e9 | 1 | One-off | * | patternfly-elements | 402b3b0e7ed73cb2aa21531e0eab4216c2211212 | 1 | One-off | * | patternfly-mcp | 4e1cd7c636f6ac17c851f54a920549e5377f3809 | 5 | One-off | diff --git a/src/docs.json b/src/docs.json index fee0e9fb..960ceee5 100644 --- a/src/docs.json +++ b/src/docs.json @@ -1,6 +1,6 @@ { "version": "1", - "generated": "2026-07-28T18:53:01.848Z", + "generated": "2026-10-05T16:07:16.920Z", "meta": { "totalEntries": 137, "totalDocs": 341, @@ -157,7 +157,7 @@ "section": "components", "category": "design-guidelines", "source": "github", - "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/README.md", + "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/README.md", "version": "v6" }, { @@ -167,7 +167,7 @@ "section": "components", "category": "design-guidelines", "source": "github", - "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/CONTRIBUTING-SKILLS.md", + "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/CONTRIBUTING-SKILLS.md", "version": "v6" }, { @@ -177,7 +177,7 @@ "section": "components", "category": "design-guidelines", "source": "github", - "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/CONTRIBUTING.md", + "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/CONTRIBUTING.md", "version": "v6" }, { @@ -187,7 +187,7 @@ "section": "components", "category": "design-guidelines", "source": "github", - "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/FAQ.md", + "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/FAQ.md", "version": "v6" }, { @@ -197,7 +197,7 @@ "section": "components", "category": "design-guidelines", "source": "github", - "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/PLUGINS.md", + "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/PLUGINS.md", "version": "v6" }, { @@ -207,7 +207,7 @@ "section": "components", "category": "design-guidelines", "source": "github", - "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/34913b0c96df0eaf10597717827bb62272726571/QUICKSTART.md", + "path": "https://raw.githubusercontent.com/rh-uxd/ai-helpers/e8cca17430a8ccb062ed1878073165417a081b34/QUICKSTART.md", "version": "v6" } ],