Files
TKfA/CHANGELOG.md
george-claudeandClaude Opus 5.5 0b70aad64a 🐛 Ne plus compter l'attente qui précède un message d'une autre session
Une entrée user arrivée après la fin d'un tour de l'agent (dernière
réponse du fil principal avec stop_reason autre que tool_use) ouvre une
nouvelle plage, même écrite par Claude Code (isMeta) : message ou avis
d'une autre session, commande slash, renommage. Une entrée isMeta écrite
pendant un tour, ou après la fin d'un tour de sous-agent, ne coupe rien.

Ajoute le fichier VERSION (1.0.1), vérifié égal à la constante de l'outil.

Refs #2

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KT2yBsd7nPivLnrEtcvuhX
2026-10-26 10:15:32 +01:00

1.4 KiB

Changelog

1.0.1

  • L'attente qui précède un message d'une autre session (SendMessage), ou un avis d'inactivité d'une autre session, n'est plus comptée quand elle dure moins de --pause : toute entrée user arrivée après la fin d'un tour de l'agent ouvre une nouvelle plage, même écrite par Claude Code (isMeta). Une entrée isMeta écrite pendant un tour (rappel système, sortie de hook) ne coupe toujours pas la plage (#2).
  • Fichier VERSION : la version de l'outil, la même que sa constante VERSION (vérifié par les tests).

1.0.0

Première version de outils/temps-session.py.

  • Temps actif d'une session Claude Code sur un ticket Gitea, sans le temps passé à attendre l'humain ; une ligne JSON par séance, au format de POST /repos/{depot}/issues/{ticket}/times.
  • Ce qui est déjà saisi sur le ticket est retiré : relancer ne double rien.
  • --depuis et --jusqua bornent le travail sur le ticket.
  • Instances Gitea décrites dans un fichier de configuration TOML (--config, TKFA_CONFIG, ~/.config/tkfa/config.toml) et choisies par --instance ou defaut ; sans configuration, aucune instance n'est interrogée.
  • Jeton par --jeton, la clé jeton (chemin du fichier) ou la clé jeton_env (variable qui contient ce chemin) : une variable ne sert que l'instance qui la nomme. Une API en http:// est refusée.
  • --version.