Troubleshooting
La maggior parte dei problemi riguarda git hooks locali, git notes mancanti o impostazioni GitHub Pages.
Controlli rapidi
Sezione intitolata “Controlli rapidi”-
Controlla il setup locale.
Terminal window npx agent-note status -
Controlla che il commit abbia una note.
Terminal window npx agent-note show -
Controlla le notes remote.
Terminal window git fetch origin refs/notes/agentnote:refs/notes/agentnotegit notes --ref=agentnote show HEAD
Parti dal sintomo
Sezione intitolata “Parti dal sintomo”| Sintomo | Da dove partire |
|---|---|
| PR Report vuoto | Verifica che le note siano state pushate e che il workflow legga tutta la cronologia git |
| Manca un prompt atteso | Confronta compact e full |
| Dashboard si apre, ma la PR non ha dati | Verifica se le note di quella PR sono state pubblicate |
git commit non crea note | Esegui di nuovo init e controlla la riga git: in status |
| Line Estimate mancante | Verifica se l’agent può fornire prove di edit sufficienti |
PR Report vuoto
Sezione intitolata “PR Report vuoto”- Il branch della PR è stato pushato dopo l’abilitazione di Agent Note.
refs/notes/agentnoteesiste sul remote.actions/checkoutusafetch-depth: 0.- La PR contiene commit con file toccati dall’agent.
Agent Note non scrive note per commit in cui nessun file committato può essere collegato all’agent.
Se l’header mostra Total AI Ratio: — e Agent Note data: No tracked commits, la PR contiene commit ma non sono stati trovati dati Agent Note per quei commit. Non è la stessa cosa di un vero AI Ratio pari a 0%.
Prompt mancanti
Sezione intitolata “Prompt mancanti”La prompt selection segue la finestra commit-to-commit, non l’intera sessione.
compactmantiene il report mirato mostrando i prompt che spiegano il commit.fullmostra tutti i prompt salvati.- I vecchi task prompt vengono tagliati quando il commit corrente ha una propria spiegazione.
📝 Contextappare per prompt brevi quando un nome file o identificatore di codice aiuta a capirli.
with: prompt_detail: fullDashboard senza dati
Sezione intitolata “Dashboard senza dati”- GitHub Pages deve usare GitHub Actions come source.
- Il workflow deve eseguire
dashboard: true. - Il primo deploy riuscito crea
/dashboard/. - Se Pull Request Deploys è bloccato, i dati Open PR appaiono dopo il merge.
Dashboard apre la PR sbagliata
Sezione intitolata “Dashboard apre la PR sbagliata”La home del Dashboard dovrebbe mostrare la cronologia condivisa senza forzare ?pr=. Solo i link del PR Report aggiungono il ?pr=<number> della PR corrente.
Se un vecchio deploy Pages reindirizza ancora, riesegui il workflow Dashboard o aspetta il prossimo deploy riuscito da main.
git commit non viene tracciato
Sezione intitolata “git commit non viene tracciato”npx agent-note statusnpx agent-note init --agent claudeI git hooks sono locali a .git/, quindi ogni clone richiede init.
Line Estimate mancante
Sezione intitolata “Line Estimate mancante”Spesso è normale. Claude Code di solito fornisce prove sufficienti per Line Estimate. Codex CLI può stimare le linee solo quando il conteggio dei patch nel transcript coincide con il diff finale. Cursor può farlo solo quando i conteggi degli edit coincidono e il file finale corrisponde ancora all’ultima modifica IA. Gemini CLI al momento mostra solo AI Ratio a livello file.
Quando le prove sono incomplete, Agent Note torna a una valutazione sicura invece di tirare a indovinare.