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

Offen
#763 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
Unter einer Stunde
Anfängerfreundlichkeit
12/100
Issue-Typ
Dokumentation
Klarheit
Muss geklärt werden
Aktivitätsstatus
Aktiv
Tech-Stack
typescript

Rechercherichtung

This is an automated daily summary of files under .agents/skills/rig, .github/drivers, .github/fixtures and scripts, and it asks for no specific change. Read .agents/skills/rig/rig.ts to check that its one-line description matches the code. A newcomer should not pick this up as-is. Done would mean a concrete, confirmed correction to one row, raised as a separate issue.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

ai-agent automation
Global Summary

Rig is a minimal TypeScript agent harness. The core runtime (rig.ts) provides typed schemas, prompt intents, addons, workflows and a Copilot SDK runtime. Alongside it are alternative engine adapters (Anthropic, Codex, DeepSeek, Gemini, Pi), a launcher and launch tool, and GitHub workflow drivers, fixtures and integration tests for provider and three-judge validation.

Individual File Summaries
File Summary
./.agents/skills/rig/engines/anthropic.ts Anthropic engine adapter that builds an AgentFactory on the Anthropic SDK, with JSON-schema output and tool support.
./.agents/skills/rig/engines/codex.ts Codex engine adapter that runs agent turns on Codex SDK threads with response schema normalization.
./.agents/skills/rig/engines/deepseek.ts DeepSeek engine adapter using the DeepSeek harness client; it rejects Rig tools.
./.agents/skills/rig/engines/gemini.ts Gemini engine adapter that spawns the Gemini CLI process to run agent turns.
./.agents/skills/rig/engines/pi.ts Pi engine adapter built on the Pi agent core and model registry, with tool support.
./.agents/skills/rig/engines/utils.ts Shared engine helpers: agent turn lifecycle (abort and concurrency guard) and tool schema/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: schemas, prompt intents, agents, addons, workflows, Copilot SDK engine and launcher CLI.
./.agents/skills/rig/run.ts Entry point that runs the installed skill's launcher CLI.
./.github/drivers/codex-fixture-mcp.ts Driver that runs the three-judge fixture through a Codex MCP launcher and asserts the result.
./.github/drivers/copilot-sdk-driver.ts Copilot SDK driver that configures sessions and tools and exposes the Rig launch tool.
./.github/drivers/pi-rig-extension.ts Pi extension tool that runs the Rig fixture and writes the validated three-judge output.
./.github/fixtures/assert-three-judges.ts Assertions validating three-judge fixture results per engine and model.
./.github/fixtures/pi-gateway.ts Loads and validates the Pi aw-gateway provider configuration into Pi models.
./.github/fixtures/provider-fixture.ts Builds a provider-specific three-judge fixture from environment configuration for Codex, DeepSeek, Gemini and Pi.
./.github/fixtures/provider-three-judges.ts Default export that instantiates the provider fixture.
./.github/fixtures/three-judges.ts Defines the three-judge workflow (clarity, safety, feasibility) over a dummy request.
./scripts/haiku.integration.test.ts Integration tests running the haiku, sonnet and complex samples through the launcher when credentials are available.
./scripts/rig-launch-tool.integration.test.ts Live integration test running the three-judge fixture through the harness-owned launch tool.

Note: the file list is capped at the first 20 results of find ... | sort | head -20, so it does not cover the whole repo.

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

  • expires on Nov 7, 2026, 2:27 PM UTC
Vorherrschende Sprache
TypeScript
Sterne
14
Forks
0
Ø Merge
9 Std. 15 Min.
Gemergte PRs (30 T.)
35

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus githubnext/rig

Alle Issues in githubnext/rig

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.