Repository navigation
[rig-summarizer] Daily file summary — 2026-10-20 #685
Copy link
Copy link
Open
Labels
Description
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
Reactions are currently unavailable
Activity