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

Ouverte
#647 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é
2/5
Temps estimé
Moins d'une heure
Accessibilité débutants
12/100
Type d'issue
Documentation
Clarté
À clarifier
Activité
Active
Stack technique
typescript

Piste de recherche

This is an automated daily summary of the repo's TypeScript files, and it asks for no change. The files it lists (rig.ts, the engines/ adapters, and the .github/fixtures/ three-judge workflow) are context only. Nothing here defines a done state, so a newcomer should pick a different issue that names a specific change.

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 typed schemas, prompt intents, sub-agent delegation, and a Copilot SDK runtime. Alternative engines (Anthropic, Codex, DeepSeek, Gemini, Pi) sit alongside it. Launcher and run helpers, CI drivers and fixtures that run a three-judge provider check, and integration tests complete the repo. Only the first 20 .ts files were listed.

Individual File Summaries
File Summary
./.agents/skills/rig/engines/anthropic.ts Engine adapter that runs Rig agents on the Anthropic SDK, with JSON-schema output and tool support.
./.agents/skills/rig/engines/codex.ts Engine adapter for the OpenAI Codex SDK, using thread options and normalized response schemas.
./.agents/skills/rig/engines/deepseek.ts Engine adapter for the DeepSeek harness SDK client.
./.agents/skills/rig/engines/gemini.ts Engine adapter that spawns the Gemini CLI as a subprocess to run agent turns.
./.agents/skills/rig/engines/pi.ts Engine adapter built on the Pi agent core and AI libraries, wrapping Rig tools as Pi tools.
./.agents/skills/rig/engines/utils.ts Shared engine helpers: an agent lifecycle with abort and no-concurrent-turns 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 Rig programs through the launcher process.
./.agents/skills/rig/rig.ts Core Rig runtime (about 3,500 lines): schemas, prompt intents, agents, workflows, and the Copilot SDK runtime and launcher CLI.
./.agents/skills/rig/run.ts Small entry point that runs the installed skill's launcher CLI.
./.github/drivers/codex-fixture-mcp.ts Driver that serves the three-judge fixture over a local MCP HTTP server for Codex.
./.github/drivers/copilot-sdk-driver.ts Driver that sets up a Copilot SDK session with the Rig launch tool for CI runs.
./.github/drivers/pi-rig-extension.ts Pi extension that exposes a Rig fixture tool and validates its output.
./.github/fixtures/assert-three-judges.ts Assertions that validate the three-judge fixture result for a given engine.
./.github/fixtures/pi-gateway.ts Loads and validates the Pi aw-gateway provider configuration.
./.github/fixtures/provider-fixture.ts Builds the provider-specific three-judge fixture from environment config for the Codex, DeepSeek, Gemini, and Pi engines.
./.github/fixtures/provider-three-judges.ts Default export that creates the provider fixture.
./.github/fixtures/three-judges.ts Defines the three-judge Rig workflow, which judges a dummy request on clarity, safety, and feasibility.
./scripts/haiku.integration.test.ts Integration tests that run the haiku, sonnet, and complex samples through the launcher when credentials exist.
./scripts/rig-launch-tool.integration.test.ts Live integration test that runs the three-judge fixture via a harness-owned launch tool, gated by an env flag.

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

  • expires on Oct 21, 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.