/**
 * Trigger.dev Client Configuration
 *
 * Initializes the trigger.dev SDK client for CFN Loop agent orchestration
 */

import { TriggerClient } from "@trigger.dev/sdk";

// Initialize trigger.dev client with environment configuration
export const client = new TriggerClient({
  id: process.env.TRIGGER_PROJECT_SLUG || "cfn",
  apiKey: process.env.TRIGGER_API_KEY || "",
  apiUrl: process.env.TRIGGER_API_URL || "http://localhost:3000",
});

// Import and register all jobs
import "./jobs";
