Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

[rig-sampler] Daily Rig sample report — 2026-10-20

Aberta
#687 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
48/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
github-actions, typescript
Domínio
devtools, testing-qa

Direção de pesquisa

Start with skills/rig/samples/159-ts-branch-coverage.md, the sample that failed. Trace its root agent input configuration and compare it with the successful samples listed in this report. Reproduce the reported stdin validation error; done means the sample runs without that error and produces its expected output.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

ai-agent automation

Selected samples

  • skills/rig/samples/144-dep-license-auditor.md — ✅ succeeded
  • skills/rig/samples/410-merge-strategy-selector.md — ✅ succeeded
  • skills/rig/samples/289-markdown-heading-validator.md — ✅ succeeded
  • skills/rig/samples/159-ts-branch-coverage.md — ❌ failed
  • skills/rig/samples/460-yaml-anchor-alias-reporter.md — ✅ succeeded
skills/rig/samples/144-dep-license-auditor.md output
{"packages":[{"name":"@anthropic-ai/sdk","license":"MIT","category":"permissive"},{"name":"@deepseek-ai/dsh-sdk-client","license":"MIT","category":"permissive"},{"name":"@earendil-works/pi-agent-core","license":"MIT","category":"permissive"},{"name":"@earendil-works/pi-ai","license":"MIT","category":"permissive"},{"name":"@emnapi/runtime","license":"MIT","category":"permissive"},{"name":"@github/copilot-sdk","license":"MIT","category":"permissive"},{"name":"@img/sharp-wasm32","license":"Apache-2.0 AND LGPL-3.0-or-later AND MIT","category":"copyleft"},{"name":"@openai/codex-sdk","license":"Apache-2.0","category":"permissive"},{"name":"@types/node","license":"MIT","category":"permissive"},{"name":"postcss","license":"MIT","category":"permissive"},{"name":"source-map-js","license":"MIT","category":"permissive"},{"name":"typescript","license":"Apache-2.0","category":"permissive"},{"name":"vitest","license":"MIT","category":"permissive"},{"name":"zx","license":"Apache-2.0","category":"permissive"}],"hasCopyleft":true,"totalPackages":14}
skills/rig/samples/410-merge-strategy-selector.md output
{"mergeRecommendation":"fast-forward","rationale":"The branch diff contains no changed files and there are no conflicts. A fast-forward merge is the cleanest option because there is nothing to combine, squash, or rebase, and it adds no merge commit. If the branch has no unique commits, the merge is a no-op.","totalChangedFiles":0}
skills/rig/samples/289-markdown-heading-validator.md output
{".agents/skills/rig/SKILL.md":{"headings":[{"level":1,"text":"rig"},{"level":2,"text":"Canonical program"},{"level":2,"text":"Construction rules"},{"level":2,"text":"High-frequency decisions"},{"level":2,"text":"Composition invariants"},{"level":2,"text":"Runnable output"},{"level":2,"text":"Final check"},{"level":2,"text":"Focused references"}],"maxDepth":2,"isValid":true,"issues":[]}}
skills/rig/samples/159-ts-branch-coverage.md output
(no stdout output)
stderr: Expected stdin program root agent to have no input (omit input or use input: s.object({})).
skills/rig/samples/460-yaml-anchor-alias-reporter.md output (truncated to first 1500 chars)
{"files":{".github/workflows/mattpocock-skills-reviewer.lock.yml":{"anchorCount":6,"aliasCount":172,"anchors":["1","2","2","2","2","1"]},".github/workflows/copilot-setup-steps.yml":{"anchorCount":0,"aliasCount":0,"anchors":[]},".github/workflows/rig-skill-integration.lock.yml":{"anchorCount":6,"aliasCount":168,"anchors":["1","2","2","2","2","1"]},".github/workflows/create-release.lock.yml":{"anchorCount":3,"aliasCount":88,"anchors":["1","2","2"]},".github/workflows/monthly-pr-clusters.lock.yml":{"anchorCount":6,"aliasCount":169,"anchors":["1","2","2","2","2","1"]},".github/workflows/daily-rig-file-summarizer.lock.yml":{"anchorCount":6,"aliasCount":168,"anchors":["1","2","2","2","2","1"]},".github/workflows/agentics-maintenance.yml":{"anchorCount":0,"aliasCount":0,"anchors":[]},".github/workflows/daily-rig-claude-compat.lock.yml":{"anchorCount":6,"aliasCount":168,"anchors":["1","2","2","2","2","1"]},".github/workflows/daily-rig-header.lock.yml":{"anchorCount":6,"aliasCount":168,"anchors":["1","2","2","2","2","1"]},".github/workflows/daily-rig-task-generator.lock.yml":{"anchorCount":6,"aliasCount":187,"anchors":["1","2","2","2","2","1"]},".github/workflows/agentic_commands.yml":{"anchorCount":0,"aliasCount":0,"anchors":[]},".github/workflows/daily-rig-decomposition-bench.lock.yml":{"anchorCount":6,"aliasCount":168,"anchors":["1","2","2","2","2","1"]},".github/workflows/rig-eslint-rule-miner.lock.yml":{"anchorCount":6,"aliasCount":168,"anchors":["1","2","2","2","2","1"]},".githu... [truncated]

Final totals: "totalAnchors":77,"totalAliases":2200.

Rig Runtime Logs

Captured from stderr of the single run of the program (RIG_DEBUG enabled), plus each sample's inner-program stderr. Lines are verbatim.

Coordinator (outer program)

{"type":"rig.agent:invoke","data":{"agent":"sample-coordinator","input":"","model":"small","maxTurns":4},"created_at":1792513459854,"timestamp":134.830271}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792513459855,"timestamp":135.171244}
{"type":"rig.agent:close","data":{"agent":"sample-coordinator"},"created_at":1792513583869,"timestamp":124148.701202}
{"type":"rig.engine:copilot:close","created_at":1792513583869,"timestamp":124148.749458}

skills/rig/samples/144-dep-license-auditor.md

Outer:

{"type":"rig.agent:invoke","data":{"agent":"sample-runner","input":{"path":"skills/rig/samples/144-dep-license-auditor.md"},"model":"small","maxTurns":4},"created_at":1792513461880,"timestamp":2159.521127}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792513461880,"timestamp":2159.591669}
{"type":"rig.agent:close","data":{"agent":"sample-runner"},"created_at":1792513482798,"timestamp":23077.869913}
{"type":"rig.engine:copilot:close","created_at":1792513482798,"timestamp":23077.991637}

Inner:

{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"small","maxTurns":4},"created_at":1792513465011,"timestamp":132.114852}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792513465012,"timestamp":132.673434}
{"type":"rig.agent:close","data":{"agent":"agent"},"created_at":1792513477004,"timestamp":12124.970027}
{"type":"rig.engine:copilot:close","created_at":1792513477004,"timestamp":12125.089825}

skills/rig/samples/410-merge-strategy-selector.md

Outer:

{"type":"rig.agent:invoke","data":{"agent":"sample-runner","input":{"path":"skills/rig/samples/410-merge-strategy-selector.md"},"model":"small","maxTurns":4},"created_at":1792513482835,"timestamp":23115.172654}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792513482835,"timestamp":23115.251703}
{"type":"rig.agent:close","data":{"agent":"sample-runner"},"created_at":1792513502139,"timestamp":42418.460964}
{"type":"rig.engine:copilot:close","created_at":1792513502139,"timestamp":42418.57634}

Inner:

{"type":"rig.agent:invoke","data":{"agent":"agent","input":"diff","model":"small","maxTurns":4},"created_at":1792513485177,"timestamp":143.280181}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792513485178,"timestamp":143.849522}
{"type":"rig.agent:close","data":{"agent":"agent"},"created_at":1792513490816,"timestamp":5782.07675}
{"type":"rig.engine:copilot:close","created_at":1792513490816,"timestamp":5782.230969}
{"type":"rig.agent:invoke","data":{"agent":"agent","input":"conflict","model":"small","maxTurns":4},"created_at":1792513490849,"timestamp":5815.189198}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792513490849,"timestamp":5815.340892}
{"type":"rig.agent:close","data":{"agent":"agent"},"created_at":1792513494276,"timestamp":9242.603516}
{"type":"rig.engine:copilot:close","created_at":1792513494277,"timestamp":9242.666106}
{"type":"rig.agent:invoke","data":{"agent":"workflow-json","input":"","model":"small","maxTurns":4},"created_at":1792513494306,"timestamp":9272.300174}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792513494306,"timestamp":9272.544664}
{"type":"rig.agent:close","data":{"agent":"workflow-json"},"created_at":1792513496517,"timestamp":11482.621835}
{"type":"rig.engine:copilot:close","created_at":1792513496517,"timestamp":11482.669325}

skills/rig/samples/289-markdown-heading-validator.md

Outer:

{"type":"rig.agent:invoke","data":{"agent":"sample-runner","input":{"path":"skills/rig/samples/289-markdown-heading-validator.md"},"model":"small","maxTurns":4},"created_at":1792513502182,"timestamp":42461.954658}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792513502182,"timestamp":42462.010256}
{"type":"rig.agent:close","data":{"agent":"sample-runner"},"created_at":1792513524920,"timestamp":65199.917474}
{"type":"rig.engine:copilot:close","created_at":1792513524920,"timestamp":65199.964115}

Inner:

{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"small","maxTurns":4},"created_at":1792513504128,"timestamp":132.357614}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792513504129,"timestamp":132.990174}
{"type":"rig.agent:close","data":{"agent":"agent"},"created_at":1792513521160,"timestamp":17163.656562}
{"type":"rig.engine:copilot:close","created_at":1792513521160,"timestamp":17163.801558}

skills/rig/samples/159-ts-branch-coverage.md

Outer:

{"type":"rig.agent:invoke","data":{"agent":"sample-runner","input":{"path":"skills/rig/samples/159-ts-branch-coverage.md"},"model":"small","maxTurns":4},"created_at":1792513524955,"timestamp":65234.756357}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792513524955,"timestamp":65234.812281}
{"type":"rig.agent:close","data":{"agent":"sample-runner"},"created_at":1792513528997,"timestamp":69277.149665}
{"type":"rig.engine:copilot:close","created_at":1792513528997,"timestamp":69277.194844}

Inner: no rig.* runtime log lines were available (the inner program failed before any agent ran). Only stderr was:

Expected stdin program root agent to have no input (omit input or use input: s.object({})).

skills/rig/samples/460-yaml-anchor-alias-reporter.md

Outer:

{"type":"rig.agent:invoke","data":{"agent":"sample-runner","input":{"path":"skills/rig/samples/460-yaml-anchor-alias-reporter.md"},"model":"small","maxTurns":4},"created_at":1792513529032,"timestamp":69311.951096}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792513529032,"timestamp":69312.002678}
{"type":"rig.agent:close","data":{"agent":"sample-runner"},"created_at":1792513561651,"timestamp":101931.293194}
{"type":"rig.engine:copilot:close","created_at":1792513561652,"timestamp":101931.35101}

Inner:

{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"small","maxTurns":4},"created_at":1792513531835,"timestamp":139.129385}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792513531837,"timestamp":139.705739}
{"type":"rig.agent:close","data":{"agent":"agent"},"created_at":1792513552038,"timestamp":20340.968227}
{"type":"rig.engine:copilot:close","created_at":1792513552038,"timestamp":20341.087682}

Generated by Daily Rig Sample Report · copilot · auto · 122.4 AIC · ⌖ 0.662 AIC · ⊞ 8.8K · ◷

  • expires on Oct 27, 2026, 4:28 PM UTC
Linguagem predominante
TypeScript
Estrelas
14
Forks
0
Merge médio
9h 49min
PRs com merge (30d)
32

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de githubnext/rig

Todas as issues de githubnext/rig

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.