# Tool Spec: codebase_map ## Amac Projedeki ana klasorleri, kritik dosyalari ve baglantilari ozetleyerek AI'nin degisiklik oncesi dogru baglam kurmasini saglamak. ## Input - focus (opsiyonel, string): Belirli bir klasor veya modul odagi. - depth (opsiyonel, number): Ozet derinligi. Varsayilan 2. ## Output - modules: Ana moduller listesi - keyFiles: Kritik dosyalar - notes: Kisa mimari notlar ## Ornek Istek { "focus": "app/images", "depth": 2 } ## Ornek Cevap { "modules": ["app/images", "routers", "configs"], "keyFiles": ["app/images/handlers/image.go", "routers/router.go"], "notes": ["Image islemleri auth gerektirir", "Uploads static serve edilir"] } ## Sinirlar - Sadece workspace icindeki dosyalar kullanilir. - Cok buyuk ciktilar ozetlenir. ## Hata Durumlari - invalid params - focus bulunamadi