"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.toolDiscoverReposOutputSchema = exports.toolDiscoverReposArgsSchema = exports.TOOL_DISCOVER_REPOS_DESCRIPTION = void 0;
const zod_1 = require("zod");
const outputMetadata_1 = require("../outputMetadata");
exports.TOOL_DISCOVER_REPOS_DESCRIPTION = [
    'List the GitHub repositories this Lightdash organization can read through its connected GitHub App installation.',
    'Use this to find a repository to inspect with `exploreRepo` — including repositories other than the dbt project (Lightdash itself, an upstream service, infra, CI config) — instead of asking the user to connect the GitHub MCP.',
    'Returns each repository as owner/repo with its default branch and whether it is private. Read-only.',
].join(' ');
exports.toolDiscoverReposArgsSchema = zod_1.z.object({});
exports.toolDiscoverReposOutputSchema = zod_1.z.object({
    result: zod_1.z.string(),
    metadata: outputMetadata_1.baseOutputMetadataSchema,
});
//# sourceMappingURL=toolDiscoverReposArgs.js.map