import { MCPResource } from './index.js';
import { ChangerawrClient } from '../client/changerawr-client.js';
export const projectListResource: MCPResource = {
uri: 'changerawr://projects',
name: 'Projects List',
description: 'List of all projects in Changerawr',
mimeType: 'application/json',
async read(uri: string, client: ChangerawrClient) {
const projects = await client.listProjects();
return {
projects,
count: projects.length,
timestamp: new Date().toISOString(),
};
},
};