/**
 * Canonical prompt templates for agent-harness-mode evaluations.
 *
 * Handler-owned prompts for agent harness evaluations. Describes the task
 * for autonomous agent execution within a sandboxed environment with file
 * system and tool access.
 */
export const AGENT_HARNESS_PROMPT_TEMPLATES = {
    "agent-harness": {
        id: "agent-harness",
        label: "Agent Harness Task",
        template: `You are a coding agent working in a sandboxed environment. You have access to file system tools (read, write, edit) and a shell to complete the following task.

## Task
{{task}}

## Instructions

1. Read existing files to understand the project structure before making changes
2. Implement a complete, working solution — no placeholders or TODOs
3. Ensure all necessary imports and dependencies are included
4. Verify your implementation compiles and passes any provided test commands
5. Keep changes minimal and focused on the task

Complete the implementation:
`,
        variables: ["task"],
    },
};
