Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

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

Ouverte
#721 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
1/5
Temps estimé
Moins d'une heure
Accessibilité débutants
10/100
Type d'issue
Documentation
Clarté
À clarifier
Activité
Active
Stack technique
github-actions, typescript

Piste de recherche

The issue summarizes Rig files but does not request a change or define a completion condition. Read the listed files only if this summary is part of a concrete follow-up; no implementation task is specified here.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

ai-agent automation
Global Summary

The first 20 TypeScript files in the repo (sorted by path) cover the Rig harness: per-provider engine adapters (Anthropic, Codex, DeepSeek, Gemini, Pi) with shared lifecycle utilities, the core runtime (rig.ts), ambient workflow globals, a launcher tool and CLI entry, CI drivers and fixtures for a three-judge provider integration test, and integration tests that run samples and the launch tool through the Copilot SDK. Summaries were derived from reading each file's header and imports, not from a full read.

Individual File Summaries
File Summary
./.agents/skills/rig/engines/anthropic.ts Anthropic engine adapter that builds Rig agents on the Anthropic SDK with beta JSON-schema output and tool helpers.
./.agents/skills/rig/engines/codex.ts Codex engine adapter built on @openai/codex-sdk, with configurable thread options and response-schema normalization.
./.agents/skills/rig/engines/deepseek.ts DeepSeek engine adapter that runs agents via the DeepSeek harness SDK client.
./.agents/skills/rig/engines/gemini.ts Gemini engine adapter that spawns the Gemini CLI as a child process, with configurable command, args, env and approval mode.
./.agents/skills/rig/engines/pi.ts Pi engine adapter that wraps the Pi agent core and its built-in model catalog as a Rig agent factory.
./.agents/skills/rig/engines/utils.ts Shared engine helpers: an agentLifecycle that enforces single-turn concurrency and abort handling, plus 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 using a runtime URI and connection token.
./.agents/skills/rig/rig.ts Core Rig runtime: typed schemas, prompt intents, addons, workflows, the Copilot SDK engine and the launcher CLI.
./.agents/skills/rig/run.ts Entry point that lazily imports rig.ts and runs the launcher CLI when executed directly.
./.github/drivers/codex-fixture-mcp.ts Driver exposing the three-judge integration fixture to Codex as a once-only launcher served over MCP/HTTP.
./.github/drivers/copilot-sdk-driver.ts CI driver that runs the Copilot SDK with a Rig launch tool, configured from required environment variables.
./.github/drivers/pi-rig-extension.ts Pi extension that defines a no-parameter Rig tool running the three-judge fixture and validating its output.
./.github/fixtures/assert-three-judges.ts Assertions validating the three-judge result object (engine, model, and per-criterion judgments).
./.github/fixtures/pi-gateway.ts Parses a gateway config and builds Pi models/providers for OpenAI-compatible completions and responses APIs.
./.github/fixtures/provider-fixture.ts Builds the provider fixture by selecting the Codex, DeepSeek, Gemini or Pi engine from required environment variables.
./.github/fixtures/provider-three-judges.ts Default-exports the provider fixture for the three-judge test.
./.github/fixtures/three-judges.ts Defines the three-judge workflow (clarity, safety, feasibility) over a dummy request using a configurable engine factory.
./scripts/haiku.integration.test.ts Vitest integration test running the haiku, sonnet and complex samples, skipped unless a Copilot token or SDK URI is set.
./scripts/rig-launch-tool.integration.test.ts Live vitest integration test running the three-judge fixture through a harness-owned launch tool without credential env vars.

Generated by Daily Rig File Summarizer · copilot · auto · ~14 AIC · ⌖ ~1 AIC · ⊞ 3.9K · ◷

  • expires on Nov 1, 2026, 2:32 PM UTC
Langage dominant
TypeScript
Étoiles
14
Forks
0
Merge moyen
9 h 27 min
PR mergées (30 j)
34

Préparer son environnement

Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de githubnext/rig

Toutes les issues de githubnext/rig

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.