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-15

Fermée
#654 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
8/100
Type d'issue
Documentation
Clarté
À clarifier
Activité
Active
Stack technique
typescript
Domaine
ai

Piste de recherche

This is an automated daily status report with no requested change, so there is nothing to implement. If you want to check a summarized file, start with ./.agents/skills/rig/rig.ts or the engine files under ./.agents/skills/rig/engines/. Work only if a maintainer later opens a concrete request.

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

Description

ai-agent automation
Global Summary

This project is Rig, a minimal TypeScript agent harness. The core runtime (rig.ts) provides declarative agents, and pluggable engines connect it to Anthropic, Codex, DeepSeek, Gemini, Pi and the Copilot SDK. Supporting code includes a launch tool, a skill runner, Copilot/Codex/Pi test drivers, a "three judges" provider fixture, and integration tests.

Individual File Summaries
File Summary
./.agents/skills/rig/engines/anthropic.ts Implements anthropicEngine, an AgentFactory backed by the Anthropic SDK with JSON-schema output and tool-calling support.
./.agents/skills/rig/engines/codex.ts Implements codexEngine, an AgentFactory using the OpenAI Codex SDK with normalized response schemas.
./.agents/skills/rig/engines/deepseek.ts Implements deepseekEngine, an AgentFactory using the DeepSeek harness SDK client.
./.agents/skills/rig/engines/gemini.ts Implements geminiEngine, an AgentFactory that spawns the Gemini CLI as a subprocess.
./.agents/skills/rig/engines/pi.ts Implements piEngine, an AgentFactory built on the Pi agent core, with tool and model support.
./.agents/skills/rig/engines/utils.ts Shared engine helpers: agent lifecycle management, tool schema conversion and tool-result text formatting.
./.agents/skills/rig/globals.ts Declares and exposes Rig's global types and helpers for programs.
./.agents/skills/rig/launch-tool.ts Creates a Copilot SDK tool (createRigLaunchTool) that launches Rig programs as a child process.
./.agents/skills/rig/rig.ts The ~3500-line core runtime with agent construction, schemas (s), prompt intents (p), repair and the Copilot engine.
./.agents/skills/rig/run.ts Small entry point that runs the installed Rig skill.
./.github/drivers/codex-fixture-mcp.ts MCP/HTTP driver that launches the three-judges fixture for Codex and checks the result.
./.github/drivers/copilot-sdk-driver.ts Driver that runs the Rig launch tool through the Copilot SDK and records outputs.
./.github/drivers/pi-rig-extension.ts Defines a Pi tool that runs the Rig fixture and asserts the three-judges result.
./.github/fixtures/assert-three-judges.ts Validates that a three-judges result has the expected criteria and judgment structure.
./.github/fixtures/pi-gateway.ts Builds Pi model providers from a gateway config using OpenAI completions/responses APIs.
./.github/fixtures/provider-fixture.ts Creates a provider fixture that wires the Codex, DeepSeek, Gemini and Pi engines into three-judges.
./.github/fixtures/provider-three-judges.ts Default-exports the provider fixture.
./.github/fixtures/three-judges.ts Defines the three-judges workflow, judging clarity, safety and feasibility of a request.
./scripts/haiku.integration.test.ts Integration test running a haiku Rig program through the launcher, skipped without a Copilot token or SDK URI.
./scripts/rig-launch-tool.integration.test.ts Integration test for the Rig launch tool.

Generated by Daily Rig File Summarizer · copilot · auto · 14.7 AIC · ⌖ 0.505 AIC · ⊞ 7.5K · ◷

  • expires on Oct 22, 2026, 2:36 PM UTC
Langage dominant
TypeScript
Étoiles
14
Forks
0
Merge moyen
3 h 38 min
PR mergées (30 j)
29

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.