[rig-summarizer] Daily file summary — 2026-10-18
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 1/100
- Type d'issue
- Documentation
- Clarté
- À clarifier
- Activité
- Active
- Stack technique
- typescript
- Domaine
- tooling
Piste de recherche
This is an automatically generated daily summary of repository files, not a request to change anything. No files, tests, or completion criteria are identified; first check the repository's issue list for a concrete task before attempting work.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Global Summary
This repository is Rig, a minimal TypeScript agent harness. The core runtime (rig.ts) provides typed agent construction, prompt intents and workflows, with pluggable engines for Anthropic, Codex, DeepSeek, Gemini, Pi and Copilot. The listed files also include launcher tooling, CI fixtures and drivers for the three-judge provider integration test, and integration tests for the haiku sample and the launch tool.
Individual File Summaries
| File | Summary |
|---|---|
| ./.agents/skills/rig/engines/anthropic.ts | Anthropic engine factory built on the Anthropic SDK, with beta JSON-schema output and tool support. |
| ./.agents/skills/rig/engines/codex.ts | Codex engine adapter that runs agent turns via the Codex SDK threads and normalizes the response schema. |
| ./.agents/skills/rig/engines/deepseek.ts | DeepSeek engine adapter using the DeepSeek harness client to run agent turns. |
| ./.agents/skills/rig/engines/gemini.ts | Gemini engine that spawns the Gemini CLI as a subprocess to run agent turns. |
| ./.agents/skills/rig/engines/pi.ts | Pi engine adapter using the pi-agent-core Agent and pi-ai models, exposing tools. |
| ./.agents/skills/rig/engines/utils.ts | Shared engine helpers: turn lifecycle with abort handling and a no-concurrent-turns guard, 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 by spawning the launcher process. |
| ./.agents/skills/rig/rig.ts | Core runtime (about 3,500 lines): schemas, agents, prompt intents, workflows, addons and the launcher CLI. |
| ./.agents/skills/rig/run.ts | Small entry point that runs the installed skill's launcher CLI. |
| ./.github/drivers/codex-fixture-mcp.ts | Serves the three-judge fixture to Codex over an MCP HTTP server, launching it once. |
| ./.github/drivers/copilot-sdk-driver.ts | Copilot SDK driver that provisions the rig launch tool for integration workflows. |
| ./.github/drivers/pi-rig-extension.ts | Pi extension exposing the rig three-judge fixture as a tool and asserting its result. |
| ./.github/fixtures/assert-three-judges.ts | Assertions validating the three-judge fixture output per engine and model. |
| ./.github/fixtures/pi-gateway.ts | Builds the Pi provider and models from the harness-provisioned aw-gateway configuration. |
| ./.github/fixtures/provider-fixture.ts | Creates the provider integration fixture selecting the Codex, DeepSeek, Gemini or Pi engine from environment config. |
| ./.github/fixtures/provider-three-judges.ts | Default-exports the provider three-judge fixture. |
| ./.github/fixtures/three-judges.ts | Defines the three-judge agent workflow scoring 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 test running the three-judge fixture through the harness-owned launch tool, skipped unless enabled. |
Generated by Daily Rig File Summarizer · copilot · auto · 14.7 AIC · ⌖ 0.506 AIC · ⊞ 7.5K · ◷
- expires on Oct 25, 2026, 2:31 PM UTC
- Langage dominant
- TypeScript
- Étoiles
- 14
- Forks
- 0
- Merge moyen
- 9 h 49 min
- PR mergées (30 j)
- 32
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
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de githubnext/rig
-
ai-agent automation
Difficulté 3/5 1-2 jours Accessibilité débutants 52/100
githubnext/rig#683 ·
Les mainteneurs répondent en général sous 1 jour
-
agentic-workflows
Difficulté 4/5 1-2 jours Accessibilité débutants 42/100
githubnext/rig#682 ·
Les mainteneurs répondent en général sous 1 jour
-
ai-agent automation
Difficulté 1/5 Moins d'une heure Accessibilité débutants 1/100
githubnext/rig#681 ·
Les mainteneurs répondent en général sous 1 jour
-
agentic-workflows
Difficulté 2/5 1-3 heures Accessibilité débutants 55/100
githubnext/rig#680 ·
Les mainteneurs répondent en général sous 1 jour
-
agentic-workflows
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
githubnext/rig#679 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de githubnext/rig
Issues similaires
-
docs(api): openapi.yaml still documents gif-tools optimize colors as 2-256 instead of 2, 4, 16, 256Ouvertearea: backend documentation priority: low
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
snapotter-hq/SnapOtter#2919 ·
Les mainteneurs répondent en général sous 1 jour
-
BUG: Uncaught MEMORY USAGE error on Redis < 4.0 causes keys table data load to fail entirelyOuverteaccepted :+1: bug db/redis
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
beekeeper-studio/beekeeper-studio#4882 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
ready-for-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
konflux-ci/konflux-ui#1630 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
ahmedkhaleel2004/gitdiagram#233 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
simkimsia/netlify-axi#19 ·
Les mainteneurs répondent en général sous 1 jour