/** * `codebase-repo-map` tool — generate a reference-weighted, token-budgeted Repository Map. * * Usage: codebase-repo-map({ * maxTokens?: number, // maximum token budget for the map (default: 1200) * focusFiles?: string[], // list of paths to prioritize/boost in the ranking * }) */ import type { Tool } from '@wrongstack/core/types'; import { type RepoMapResult } from './repo-map.js'; export interface CodebaseRepoMapInput { /** Maximum token budget (approximate) for the generated map. Defaults to 1200. */ maxTokens?: number | undefined; /** Optional file paths to prioritize and boost in the map generation. */ focusFiles?: string[] | undefined; } export interface CodebaseRepoMapOutput extends RepoMapResult { status: 'ok'; } export declare const codebaseRepoMapTool: Tool; //# sourceMappingURL=codebase-repo-map-tool.d.ts.map