Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

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

Geschlossen
#685 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
1/5
Geschätzter Aufwand
Unter einer Stunde
Anfängerfreundlichkeit
1/100
Issue-Typ
Dokumentation
Klarheit
Muss geklärt werden
Aktivitätsstatus
Aktiv
Tech-Stack
github-actions, typescript
Bereich
tooling

Rechercherichtung

The issue contains generated daily file summaries and describes no requested change or acceptance criteria. Read the listed files only if you are investigating how the summaries were produced; this issue alone does not define what done would look like.

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, mirrored under .agents/skills/rig) provides schemas and agents, and it has pluggable engines for Anthropic, Codex, DeepSeek, Gemini and Pi. Supporting pieces include a launch tool, workflow globals, a skill runner, CI drivers and fixtures for provider and three-judge tests, and integration tests for the haiku samples and the launch tool.

Note: the rig could not be run as an agent in this environment. The summaries below were derived by inspecting each file's top-level declarations rather than by delegated summarizer agents.

Individual File Summaries
File Summary
./.agents/skills/rig/engines/anthropic.ts Anthropic engine factory (anthropicEngine) built on the Anthropic SDK with JSON-schema output and tool support.
./.agents/skills/rig/engines/codex.ts Codex engine factory (codexEngine) that adapts the Codex backend to the Rig agent factory interface.
./.agents/skills/rig/engines/deepseek.ts DeepSeek engine factory (deepseekEngine) that checks run completion before returning results.
./.agents/skills/rig/engines/gemini.ts Gemini engine factory (geminiEngine) that runs the Gemini backend for agent turns.
./.agents/skills/rig/engines/pi.ts Pi engine factory (piEngine) with debug logging for create, ask, tool, response and close.
./.agents/skills/rig/engines/utils.ts Shared engine helpers: agent lifecycle logging, tool-to-JSON-schema conversion, and tool-result-to-text conversion.
./.agents/skills/rig/globals.ts Defines the global call workflow function, which requires an active workflow context.
./.agents/skills/rig/launch-tool.ts Creates the rig launch tool (createRigLaunchTool), which runs Rig program source as a tool.
./.agents/skills/rig/rig.ts Core Rig runtime: schema helpers, agent construction, prompt intents and engine/agent plumbing.
./.agents/skills/rig/run.ts Entry point (runInstalledSkill) for running the installed Rig skill.
./.github/drivers/codex-fixture-mcp.ts Test driver with a fixture launcher and MCP fixture server for Codex integration checks.
./.github/drivers/copilot-sdk-driver.ts CI driver that reads required env vars and runs Rig through the Copilot SDK.
./.github/drivers/pi-rig-extension.ts Pi extension that exposes Rig as a Pi tool (createPiRigTool) with an empty parameter schema.
./.github/fixtures/assert-three-judges.ts Assertion helper validating the output of the three-judges fixture for a given engine.
./.github/fixtures/pi-gateway.ts Helpers to validate and load a Pi gateway configuration from a directory.
./.github/fixtures/provider-fixture.ts Builds a provider integration fixture from required environment variables.
./.github/fixtures/provider-three-judges.ts Provider-specific wrapper that runs the three-judges fixture.
./.github/fixtures/three-judges.ts Defines a three-judge evaluation (clarity, safety, feasibility) over a dummy request for a given engine and model.
./scripts/haiku.integration.test.ts Integration tests that run the haiku and sonnet samples when a Copilot token or SDK URI is available.
./scripts/rig-launch-tool.integration.test.ts Live integration test for the Rig launch tool, enabled with RIG_TOOL_INTEGRATION=1.

Generated by Daily Rig File Summarizer · copilot · auto · 14.4 AIC · ⌖ 0.518 AIC · ⊞ 7.6K · ◷

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

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.