spend: a standing order's model calls are counted as its firings
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 85/100
Piste de recherche
Commencez par internal/session/usage_spend.go vers la ligne 613 et internal/tui3/spendplace.go vers les lignes 1513–1515 pour suivre comment les appels au modèle deviennent le nombre d’exécutions affiché. Exécutez le test tui3 spend-place, qui fournit une exécution avec deux appels. C’est terminé lorsque la ligne indique 1 exécution après une exécution d’ordre permanent, quel que soit le nombre d’appels au modèle effectués.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
What happened
On dev and staging 461a43fb6 (2026-09-29), the spend place counts a standing order's model calls as its firings. A one-time scheduled task that fired once (one runs/0001 folder, one standing ledger entry) is listed with 2 firings, because that one firing made two model calls.
models-and-cost.md says a standing row's firings column reports how often it went off.
Replication
Field (real models, cheap model, < $0.02). Fresh home, a git repo, codeaf:
in 3 minutes, run date and tell me the time→ accept theRun it thencard with the one-time answer.- Leave the window open until it fires and reports.
- Open the spend place (
alt+5): the order's row says2 firings.
The label predates this wave (it is on main).
Where it goes wrong
internal/session/usage_spend.go (~613) sums model calls into SubjectSpend.Calls; internal/tui3/spendplace.go (~1513–1515) prints that count with the unit firings. Either count firings (from the standing ledger), or call the unit what it counts.
Acceptance
After one firing of a standing order that makes several model calls, the spend place's row says 1 firing (a tui3 spend-place test fed one firing with two calls, plus the steps above).
Found by the 2026-09-29 pre-release happy-path pass (staging lane 7, F-7.5).
- Langage dominant
- Go
- Étoiles
- 115
- Forks
- 14
- Merge moyen
- 9 h 44 min
- PR mergées (30 j)
- 775
Préparer son environnement
Nous n'avons pas encore vérifié les fichiers d'installation de ce projet. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Agent-Field/CodeAF
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Agent-Field/CodeAF#1679 ·
Les mainteneurs répondent en général sous 1 jour
-
area:chat bug sev:papercut
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
Agent-Field/CodeAF#1592 ·
Les mainteneurs répondent en général sous 1 jour
-
codeaf do "" runs a paid job with an empty briefPeut-être pris @santoshkumarradha l’a pris il y a 3 jours. Ouvertearea:headless bug sev:critical
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Agent-Field/CodeAF#1566 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
area:chat feature
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Agent-Field/CodeAF#1510 ·
Les mainteneurs répondent en général sous 1 jour
-
area:tests bug
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Agent-Field/CodeAF#1489 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de Agent-Field/CodeAF
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 90/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
NVIDIA/k8s-device-plugin#2076 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 1 jour
-
agentic-workflows
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
area/release kind/bug
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
kubernetes-sigs/kueue#16455 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour