// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
exports[`options defaults should return specific properties: defaults 1`] = `
{
"contextPath": "/",
"contextUrl": "file:///",
"docsPath": "/documentation",
"docsPathSlug": "documentation:",
"http": {
"allowedHosts": [],
"allowedOrigins": [],
"host": "127.0.0.1",
"port": 8080,
},
"isHttp": false,
"logging": {
"level": "info",
"logger": "@patternfly/patternfly-mcp",
"protocol": false,
"stderr": false,
"transport": "stdio",
},
"maxDocsToLoad": 500,
"maxSearchLength": 256,
"mode": "programmatic",
"modeOptions": {
"cli": {},
"programmatic": {},
"test": {},
},
"name": "@patternfly/patternfly-mcp",
"nodeVersion": 22,
"patternflyOptions": {
"availableResourceVersions": [
"v6",
],
"default": {
"defaultVersion": "v6",
"versionStrategy": "highest",
"versionWhitelist": [
"@patternfly/react-core",
"@patternfly/patternfly",
],
},
},
"pfExternal": "https://raw.githubusercontent.com/patternfly/patternfly-org/fb05713aba75998b5ecf5299ee3c1a259119bd74/packages/documentation-site/patternfly-docs/content",
"pfExternalAccessibility": "https://raw.githubusercontent.com/patternfly/patternfly-org/fb05713aba75998b5ecf5299ee3c1a259119bd74/packages/documentation-site/patternfly-docs/content/accessibility",
"pfExternalChartsDesign": "https://raw.githubusercontent.com/patternfly/patternfly-org/fb05713aba75998b5ecf5299ee3c1a259119bd74/packages/documentation-site/patternfly-docs/content/design-guidelines/charts",
"pfExternalDesignComponents": "https://raw.githubusercontent.com/patternfly/patternfly-org/fb05713aba75998b5ecf5299ee3c1a259119bd74/packages/documentation-site/patternfly-docs/content/design-guidelines/components",
"pfExternalDesignLayouts": "https://raw.githubusercontent.com/patternfly/patternfly-org/fb05713aba75998b5ecf5299ee3c1a259119bd74/packages/documentation-site/patternfly-docs/content/design-guidelines/layouts",
"pfExternalExamplesCharts": "https://raw.githubusercontent.com/patternfly/patternfly-react/refs/tags/v6.4.0/packages/react-charts/src/victory/components",
"pfExternalExamplesComponents": "https://raw.githubusercontent.com/patternfly/patternfly-react/refs/tags/v6.4.0/packages/react-core/src/components",
"pfExternalExamplesLayouts": "https://raw.githubusercontent.com/patternfly/patternfly-react/refs/tags/v6.4.0/packages/react-core/src/layouts",
"pfExternalExamplesTable": "https://raw.githubusercontent.com/patternfly/patternfly-react/refs/tags/v6.4.0/packages/react-table/src/components",
"pluginHost": {
"gracePeriodMs": 2000,
"invokeTimeoutMs": 10000,
"loadTimeoutMs": 5000,
},
"pluginIsolation": "strict",
"recommendedMaxDocsToLoad": 15,
"repoName": "patternfly-mcp",
"resourceMemoOptions": {
"default": {
"cacheLimit": 3,
},
"fetchUrl": {
"cacheErrors": false,
"cacheLimit": 100,
"expire": 180000,
},
"readFile": {
"cacheErrors": false,
"cacheLimit": 50,
"expire": 120000,
},
},
"resourceModules": [],
"separator": "
---
",
"stats": {
"reportIntervalMs": {
"health": 30000,
"transport": 10000,
},
},
"toolMemoOptions": {
"searchPatternFlyDocs": {
"cacheErrors": false,
"cacheLimit": 10,
"expire": 600000,
},
"usePatternFlyDocs": {
"cacheErrors": false,
"cacheLimit": 10,
"expire": 60000,
},
},
"toolModules": [],
"urlRegex": /\\^\\(https\\?:\\)\\\\/\\\\//i,
"version": "0.0.0",
"xhrFetch": {
"timeoutMs": 15000,
},
}
`;