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

[rig-summarizer] Daily file summary — 2026-10-22

Chiusa
#702 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
1/100
Tipo di issue
Documentazione
Chiarezza
Da chiarire
Stato di attività
Attiva
Stack tecnologico
typescript
Ambito
tooling

Direzione di ricerca

This issue contains an automatically generated summary of Rig files, but does not request a change or describe any work to complete. Start by reading the linked Daily Rig File Summarizer workflow to understand why the report was posted; there is no completion condition stated in the issue.

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

Descrizione

ai-agent automation
Global Summary

The project is Rig, a TypeScript agent harness. The core runtime (rig.ts) provides schemas, prompt intents and a Copilot SDK runtime. Alongside it are pluggable provider engines (Anthropic, Codex, DeepSeek, Gemini, Pi), a launcher and launch tool, ambient workflow helpers, and CI fixtures, drivers and integration tests for a "three judges" provider check.

Individual File Summaries
File Summary
./.agents/skills/rig/engines/anthropic.ts Engine adapter that runs Rig agents on the Anthropic SDK, with tool support and structured output.
./.agents/skills/rig/engines/codex.ts Engine adapter that runs Rig agents on the OpenAI Codex SDK via threads.
./.agents/skills/rig/engines/deepseek.ts Engine adapter that runs Rig agents on the DeepSeek harness SDK.
./.agents/skills/rig/engines/gemini.ts Engine adapter that runs Rig agents by spawning the Gemini CLI as a subprocess.
./.agents/skills/rig/engines/pi.ts Engine adapter that runs Rig agents on the Pi agent-core library and its model providers.
./.agents/skills/rig/engines/utils.ts Shared engine helpers: turn lifecycle with abort and no-concurrency enforcement, tool schema and result utilities.
./.agents/skills/rig/globals.ts Ambient workflow helpers (call, pipeline, parallel) that delegate to the active workflow run.
./.agents/skills/rig/launch-tool.ts Creates a Copilot SDK tool that launches a Rig program in a subprocess with a timeout.
./.agents/skills/rig/rig.ts The ~3,400-line core runtime: schemas, prompt intents, agents, addons, workflows, the Copilot engine and the launcher CLI.
./.agents/skills/rig/run.ts Entry point that runs the installed skill's launcher CLI.
./.github/drivers/codex-fixture-mcp.ts Test driver that serves the three-judge fixture to Codex through an MCP launcher and checks the result.
./.github/drivers/copilot-sdk-driver.ts Driver that runs the Copilot SDK with the Rig launch tool for CI integration workflows.
./.github/drivers/pi-rig-extension.ts Pi extension tool that runs the three-judge fixture and validates the output.
./.github/fixtures/assert-three-judges.ts Assertions that validate three-judge fixture output for each engine, model and criterion.
./.github/fixtures/pi-gateway.ts Loads and validates the Pi aw-gateway provider configuration and builds the Pi model gateway.
./.github/fixtures/provider-fixture.ts Builds the provider-specific three-judge fixture from environment configuration.
./.github/fixtures/provider-three-judges.ts Default export of the provider fixture.
./.github/fixtures/three-judges.ts Defines the three-judge workflow (clarity, safety, feasibility) used to test engines.
./scripts/haiku.integration.test.ts Integration tests that run the haiku, sonnet and complex samples through the launcher with a real token or SDK URI.
./scripts/rig-launch-tool.integration.test.ts Opt-in live test that runs the three-judge fixture through a harness-owned launch tool.

Note: the listing is limited to the first 20 files, and summaries were produced by inspecting file headers and sizes directly rather than by calling the sub-agent.

Generated by Daily Rig File Summarizer · copilot · auto · 13.9 AIC · ⌖ 0.518 AIC · ⊞ 3.9K · ◷

  • expires on Oct 29, 2026, 2:37 PM UTC
Lingua principale
TypeScript
Stelle
14
Fork
0
Merge medio
9h 27m
PR unite (30g)
34

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

  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/rig

Tutte le issue di githubnext/rig

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.