"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.toolListProjectsOutputSchema = exports.toolListProjectsArgsSchema = exports.TOOL_LIST_PROJECTS_DESCRIPTION = void 0;
const zod_1 = require("zod");
const outputMetadata_1 = require("../outputMetadata");
exports.TOOL_LIST_PROJECTS_DESCRIPTION = [
    'List the Lightdash projects in this organization that the current user has access to.',
    'Use this when the user asks what projects exist, which projects they can access, or wants to know about other projects in their organization.',
    'This is read-only and only returns projects the user is allowed to view. It does not switch the project you are currently working in.',
].join(' ');
exports.toolListProjectsArgsSchema = zod_1.z.object({});
exports.toolListProjectsOutputSchema = zod_1.z.object({
    result: zod_1.z.string(),
    metadata: outputMetadata_1.baseOutputMetadataSchema,
});
//# sourceMappingURL=toolListProjectsArgs.js.map