Pass available agent metadata to createSisyphusAgent so the delegation table and other dynamic prompt sections are populated instead of being empty. Root cause: buildAgent() only passed `model` to createSisyphusAgent, but not `availableAgents`. This caused the delegation table, tool selection table, and other dynamic sections to be built with empty arrays. Fix: 1. Import all agent metadata exports (*_PROMPT_METADATA) 2. Create agentMetadata map 3. Build non-Sisyphus agents first, collecting AvailableAgent[] 4. Pass availableAgents to createSisyphusAgent 🤖 Generated with assistance of OhMyOpenCode (https://github.com/code-yeongyu/oh-my-opencode)