cronos_cerca
Search diary files (raw, todo, chiusura) for any text using case-insensitive regex. Find when you worked on a project, ticket, or made a decision.
Instructions
Cerca testo nei file del diario (raw, todo, chiusura).
Ricerca full-text case-insensitive con supporto regex. Per default cerca su tutte e tre le sorgenti (raw, todo, chiusura). Utile per trovare quando si e' lavorato su un progetto, ticket, argomento, o quando una decisione e' stata presa, o cosa c'era da fare.
Usa questo tool quando l'utente chiede:
"Quando ho lavorato su X?"
"Cerca nel diario Y"
"Trova il ticket Z"
"Quando ho deciso di fare W?" (cerca tipo=["chiusura"])
"In quali todo e' stato pianificato V?" (cerca tipo=["todo"])
Parametri:
query (str, required): Testo da cercare (case-insensitive, supporta regex)
data_inizio (str, optional): Data inizio range YYYY-MM-DD
data_fine (str, optional): Data fine range YYYY-MM-DD
ultimi_giorni (int, optional): Giorni da cercare (default 90)
tipo (list[str], optional): Sorgenti da cercare. Valori: "raw", "todo", "chiusura". Default: tutte e tre.
Restituisce: Lista di match con tipo (raw|todo|chiusura), data, contesto. Per i match in raw include progetto e descrizione; per todo/chiusura include il path del file.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Testo da cercare (supporta regex) | |
| data_inizio | No | Data inizio YYYY-MM-DD | |
| data_fine | No | Data fine YYYY-MM-DD | |
| ultimi_giorni | No | Giorni da cercare (default 90) | |
| tipo | No | Sorgenti da cercare (default: tutte e tre) |