get-content-sources
Retrieve available documentation sources and their status for Appian's Aurora design system, enabling access to component, layout, and pattern information from GitHub repositories.
Instructions
Get information about available documentation sources and their status
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/index.ts:120-144 (handler)The handler implementation for the "get-content-sources" tool, which uses the sourceManager to retrieve and format source status information.
server.tool( "get-content-sources", "Get information about available documentation sources and their status", {}, async () => { const sources = sourceManager.getSourceStatus(); const sourceInfo = sources.map(source => `**${source.name.toUpperCase()} SOURCE**\n` + `- Enabled: ${source.enabled}\n` + `- Priority: ${source.priority}\n` + `- Authentication Required: ${source.auth_required}\n` + `- Last Sync: ${source.last_sync || 'Never'}` ).join('\n\n'); return { content: [ { type: "text", text: `Documentation Sources Status:\n\n${sourceInfo}`, }, ], }; }, );