35 lines
823 B
Markdown
35 lines
823 B
Markdown
# 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
|