Report skill: restore tool_call_id counting and tool_args rules dropped in #2901
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 68/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- javascript
- Ambito
- documentation
Direzione di ricerca
Leggi la regola rimossa citata nell’issue e controlla la skill hypaware-query installata e il relativo sql.md per decidere dove inserirla. Ripristina le indicazioni su come contare le chiamate agli strumenti e i risultati tramite tool_call_id, interpretare tool_args e considerare sconosciuti i metadati mancanti. Il lavoro è completato quando la documentazione della skill pertinente illustra chiaramente queste regole per le nuove pagine dei report.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
PR #2901 deletes hypaware-core/skills/hypaware-report/references/querying.md. This rule from it did not move into the report skill, the query skill or sql.md. The author chose to leave it out of #2901 and track it here.
Removed text (from querying.md at eb0f4795, "Identities and usage"):
A row is a message part. Count sessions by
session_id, messages by their scopedmessage_id, and tool calls/results bytool_call_id, preserving chain identity (agent_idorconversation_id) when available. Calls havepart_type='tool_call', resultspart_type='tool_result';is_errorandcontent_textdescribe the result.tool_argsis input, not the error text, and need not be JSON. Missing metadata is unknown, not false or zero.
Why it matters: the new default Automation and Repeated work pages count tool calls, retries and errors. Without this rule a report can count rows instead of calls, read tool_args as the error, fail on non-JSON tool_args, or treat missing metadata as zero.
Decide whether to add this rule back to the installed hypaware-query skill (or its sql.md), and where.
🤖 Generated with Claude Code
- Lingua principale
- JavaScript
- Stelle
- 11
- Fork
- 0
- Merge medio
- 2h 15m
- PR unite (30g)
- 322
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di hyparam/hypaware
-
Windows flake: withFileLock throws EPERM when the previous holder's lock file is still being deletedAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
hyparam/hypaware#2922 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
hyparam/hypaware#2918 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
docs: ollama.md says --source ollama adds to an existing install, but without --force it refusesAperta
Difficoltà 2/5 Meno di un'ora Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di hyparam/hypaware
Issue simili
-
binding:python bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
bug needs-triage potential-regression
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
aws/aws-sdk-js-v3#8408 ·
I maintainer di solito rispondono entro 1 giorno
-
[v3] KeyBindingManager calls (Add/Remove) are not converted into a case-insensitive accelerator.KeyApertaBug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100