[rig-summarizer] Daily file summary — 2026-10-21
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 1/100
- Tipo de issue
- Documentação
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Ativa
- Stack de tecnologia
- typescript
- Domínio
- documentation
Direção de pesquisa
The issue contains generated daily summaries of Rig files but does not request a change. Start by reading the listed files under .agents/skills/rig/ and .github/fixtures/ to understand the project; there is no stated outcome or completion check.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Global Summary
Rig is a minimal TypeScript agent harness. The core runtime (rig.ts) provides typed schemas, prompt intents, workflows and a Copilot SDK engine. Alternative engines (Anthropic, Codex, DeepSeek, Gemini, Pi) share lifecycle helpers. A launch tool, CI drivers and fixtures (three-judge provider tests) plus integration tests exercise it.
Individual File Summaries
| File | Summary |
|---|---|
| ./.agents/skills/rig/engines/anthropic.ts | Engine adapter running Rig agents on the Anthropic SDK, with tool and JSON-schema output support. |
| ./.agents/skills/rig/engines/codex.ts | Engine adapter running Rig agents through the OpenAI Codex SDK threads. |
| ./.agents/skills/rig/engines/deepseek.ts | Engine adapter running Rig agents on the DeepSeek harness SDK. |
| ./.agents/skills/rig/engines/gemini.ts | Engine adapter that spawns the Gemini CLI process and parses its JSON output. |
| ./.agents/skills/rig/engines/pi.ts | Engine adapter built on the Pi agent core, mapping Rig tools to Pi tools. |
| ./.agents/skills/rig/engines/utils.ts | Shared engine helpers: agent turn lifecycle (abort, no concurrent turns) and tool schema/result utilities. |
| ./.agents/skills/rig/globals.ts | Ambient workflow helpers (call, pipeline, parallel) delegating to the active workflow run. |
| ./.agents/skills/rig/launch-tool.ts | Creates a Copilot SDK tool that launches a Rig program via the launcher with a timeout. |
| ./.agents/skills/rig/rig.ts | Core runtime: schemas, prompt intents, addons, workflows, Copilot SDK engine and launcher CLI. |
| ./.agents/skills/rig/run.ts | Entry point that runs the installed skill's launcher CLI. |
| ./.github/drivers/codex-fixture-mcp.ts | Codex driver exposing the three-judge fixture launcher over an MCP HTTP server. |
| ./.github/drivers/copilot-sdk-driver.ts | Copilot SDK driver wiring the Rig launch tool into gh-aw runs. |
| ./.github/drivers/pi-rig-extension.ts | Pi extension tool that runs the three-judge fixture and validates its output. |
| ./.github/fixtures/assert-three-judges.ts | Assertions validating three-judge fixture results per engine. |
| ./.github/fixtures/pi-gateway.ts | Loads and builds the Pi aw-gateway provider models from harness config. |
| ./.github/fixtures/provider-fixture.ts | Selects and configures the provider engine (codex, deepseek, gemini, pi) for the three-judge fixture. |
| ./.github/fixtures/provider-three-judges.ts | Default-exports the provider-based three-judge fixture. |
| ./.github/fixtures/three-judges.ts | Defines three-judge workflow evaluating a dummy request on clarity, safety and feasibility. |
| ./scripts/haiku.integration.test.ts | Integration tests running haiku, sonnet and complex samples through the launcher when credentials exist. |
| ./scripts/rig-launch-tool.integration.test.ts | Live integration test running the three-judge fixture via the harness-owned launch tool. |
Generated by Daily Rig File Summarizer · copilot · auto · 14.5 AIC · ⌖ 0.515 AIC · ⊞ 7.6K · ◷
- expires on Oct 28, 2026, 2:36 PM UTC
- Linguagem predominante
- TypeScript
- Estrelas
- 14
- Forks
- 0
- Merge médio
- 9h 27min
- PRs com merge (30d)
- 34
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
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de githubnext/rig
-
agentic-workflows
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
githubnext/rig#724 ·
Mantenedores costumam responder em até 1 dia
-
ai-agent automation
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 1/100
githubnext/rig#723 ·
Mantenedores costumam responder em até 1 dia
-
agentic-workflows
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
githubnext/rig#722 ·
Mantenedores costumam responder em até 1 dia
-
ai-agent automation
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 10/100
githubnext/rig#721 ·
Mantenedores costumam responder em até 1 dia
-
agentic-workflows
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 38/100
githubnext/rig#720 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de githubnext/rig
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
awslabs/visual-asset-management-system#804 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
restatedev/sdk-typescript#813 ·
-
bug desktop P1 session XS
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
Merit-Systems/x402scan#1312 ·
-
type:bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Azure/apiops-cli#331 ·
Mantenedores costumam responder em até 3 dias