Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

[Bug][claude_code] Incremental collection stops after the first run

Ouverte
#9,289 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 2 jours

@clementsen y travaille déjà.

Depuis le 30/10/2026.

  • #9290 par @clementsen — ouverte

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
32/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Active
Stack technique
go

Piste de recherche

The fix lives around CollectorStateManager (which persists since) and computeUsageDateRange in the Claude Code blueprint collector; grep those symbols to find where the range is computed against the 3-days-behind until. Read the state-manager tests for the existing since semantics, then decide how to record the last collected day rather than the run start. Note that an open pull request (#9290) already targets this issue, so check its state before starting work; done means a second run at least a day later collects the days the first run did not.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

What happened

After the first successful run, incremental runs collect no data, but they still report success.

Cause

CollectorStateManager saves the start time of the run as since. computeUsageDateRange resumes at since + 1 day, but until is 3 days behind now, so every later run gets an empty range. A plain start = since fix still skips days whenever a run is missed.

Expected

Each incremental run resumes from the last day the previous run collected.

How to reproduce

Run a Claude Code blueprint twice, at least a day apart. The second run collects no new days.

Langage dominant
Go
Étoiles
3.2k
Forks
830
Merge moyen
2 j 6 h
PR mergées (30 j)
62

Préparer son environnement

Ouvrir dans Codespaces

Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.

  • Aucun Dockerfile ni fichier Docker Compose
  • Propose un modèle de pull request
  • Aucun guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de apache/devlake

Toutes les issues de apache/devlake

Issues similaires

Plus d'issues Go

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.