Salta ai contenuti

Troubleshooting

La maggior parte dei problemi riguarda git hooks locali, git notes mancanti o impostazioni GitHub Pages.

  1. Controlla il setup locale.

    Terminal window
    npx agent-note status
  2. Controlla che il commit abbia una note.

    Terminal window
    npx agent-note show
  3. Controlla le notes remote.

    Terminal window
    git fetch origin refs/notes/agentnote:refs/notes/agentnote
    git notes --ref=agentnote show HEAD
SintomoDa dove partire
PR Report vuotoVerifica che le note siano state pushate e che il workflow legga tutta la cronologia git
Manca un prompt attesoConfronta compact e full
Dashboard si apre, ma la PR non ha datiVerifica se le note di quella PR sono state pubblicate
git commit non crea noteEsegui di nuovo init e controlla la riga git: in status
Line Estimate mancanteVerifica se l’agent può fornire prove di edit sufficienti
  • Il branch della PR è stato pushato dopo l’abilitazione di Agent Note.
  • refs/notes/agentnote esiste sul remote.
  • actions/checkout usa fetch-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%.

La prompt selection segue la finestra commit-to-commit, non l’intera sessione.

  • compact mantiene il report mirato mostrando i prompt che spiegano il commit.
  • full mostra tutti i prompt salvati.
  • I vecchi task prompt vengono tagliati quando il commit corrente ha una propria spiegazione.
  • 📝 Context appare per prompt brevi quando un nome file o identificatore di codice aiuta a capirli.
with:
prompt_detail: full
  • 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.

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.

Terminal window
npx agent-note status
npx agent-note init --agent claude

I git hooks sono locali a .git/, quindi ogni clone richiede init.

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.