symphony
Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents.
Learn how the Symphony orchestrator handles issue priority. Discover its sorting and dispatch logic that prioritizes critical tasks for efficient processing.
Understanding Symphony's Path Safety System: Secure Workspace Isolation in OpenAI SymphonyDiscover Symphony's path safety system. It stops directory traversal by validating workspace paths stay within boundaries before filesystem operations. Learn more about secure isolation.
How the Symphony Linear Tracker Fetches Issues: GraphQL Integration ExplainedDiscover how the Symphony Linear tracker fetches issues using GraphQL integration. Learn about API polling, response normalization, and efficient data handling for your workflow.
Phoenix LiveView Dashboard Observability in OpenAI Symphony: A Deep DiveUnlock real-time observability in your Phoenix LiveView dashboard. Discover how Symphony uses PubSub events for automatic re-rendering and effortless state updates. Learn more!
WORKFLOW.md Front Matter Configuration Options in OpenAI SymphonyExplore WORKFLOW.md front matter options in OpenAI Symphony. Configure tracker, polling, workspace, hooks, agent, and codex for powerful workflow orchestration.
Symphony Token Accounting: How OpenAI's Symphony Tracks Codex UsageDiscover how Symphony's token accounting tracks Codex usage by monitoring cumulative totals and thread snapshots, ensuring efficient resource management.
How Worker Host Selection Works in OpenAI Symphony: Algorithm and ImplementationDiscover how Symphony's Orchestrator performs worker host selection using a capacity-aware algorithm that filters slots, respects preferences, and finds the least-loaded host.
Symphony SSH Workers Architecture: How OpenAI Symphony Manages Remote AgentsDiscover the Symphony SSH workers architecture. OpenAI Symphony uses a 4 layer system for distributed agent execution across remote hosts including host discovery, SSH command wrapping, remote execution, and load balancing.
How Exponential Backoff Works in Symphony Retries: Orchestrator Deep DiveLearn how Symphony retries agent tasks with exponential backoff. Discover the 1-second initial delay, doubling wait times up to 5 minutes, and gain insights into orchestrator logic.
Symphony Retry Logic for Failed Agent Runs: Exponential Backoff ImplementationSymphony employs exponential backoff for failed agent runs, using Elixir process monitoring and preserving context for idempotent retries. Learn about its robust retry logic.
How Symphony Restarts Stalled Issues: Automatic Recovery in OpenAI's OrchestratorLearn how Symphony restarts stalled issues automatically. Discover OpenAI's orchestrator self-healing capabilities and exponential back-off strategy for robust workflow execution.
How Symphony's Stall Detection Mechanism Works: Timeout Detection and Recovery in OpenAI's OrchestratorDiscover how Symphony's stall detection monitors worker timeouts and recovers hanged issues with automatic rescheduling and exponential backoff for robust OpenAI orchestrator performance.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →