Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[workshop-sync] workshop/08b-interpret-your-run.md: example log shows write going through wrong MCP server

Chiusa Adatta ai principianti
#4,496 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
1/5
Tempo stimato
Meno di un'ora
Idoneità per principianti
88/100
Tipo di issue
Documentazione
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
github, markdown
Ambito
documentation

Direzione di ricerca

Apri workshop/08b-interpret-your-run.md e trova l’esempio “Read the live log” e l’esercizio associato “fill in the template”. Aggiorna l’esempio di scrittura in modo che mostri safeoutputs add_comment, lasciando intatto l’esempio di lettura github.list_issues. Verifica che entrambe le sezioni descrivano la scrittura in modo coerente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

documentation

Workshop file reviewed

workshop/08b-interpret-your-run.md

Problem

The example agent log in the "Read the live log" section shows a comment-writing action going through the github MCP server:

🔧 Tool call: github.add_comment

This misrepresents how gh-aw workflows perform writes. Per the gh-aw architecture, GitHub write actions (adding comments, creating issues, etc.) are routed through the dedicated safeoutputs proxy/server, not through the read-oriented github MCP tool. The github server is used for read operations like github.list_issues (which is correctly shown earlier in the same example), but attributing the write to github.add_comment teaches an inaccurate mental model of the safe-outputs mechanism that the workshop explicitly links to and explains elsewhere (see Safe Outputs reference, which this same file links twice).

Current correct syntax / concept

Writes in gh-aw workflows go through the safeoutputs CLI/tool, e.g.:

safeoutputs add_comment --item_number 42 --body "..."

So the example log line should reflect a safeoutputs call, not a github call, for the comment-adding step.

Suggested fix

Update the example log (and the companion "fill in the template" exercise referencing it) to show:

🔧 Tool call:   safeoutputs add_comment

instead of:

🔧 Tool call:   github.add_comment

This keeps the rest of the example (github.list_issues for reads) unchanged, since reads via the github server remain correct.

Generated by 🔍 Workshop Sync Check · copilot · auto · 134.2 AIC · ⌖ 4.94 AIC · ⊞ 9.2K · ◷

  • expires on Oct 13, 2026, 9:10 AM UTC
Lingua principale
JavaScript
Stelle
52
Fork
26
Merge medio
12h 58m
PR unite (30g)
15

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

  • Nessun Dockerfile né file Docker Compose
  • Nessun modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di githubnext/gh-aw-workshop

Tutte le issue di githubnext/gh-aw-workshop

Issue simili

Altre issue su JavaScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.