INSERT OR IGNORE INTO runtime_engines (
  code, name, icon, protocol, local_command, local_args_json, local_healthcheck_args_json,
  purpose_scopes_json, timeout_ms, enabled, is_active, notes, updated_at
) VALUES
  (
    'local-claude-code',
    '本地 Claude Code',
    'C',
    'local-cli',
    'claude',
    '["-p","--dangerously-skip-permissions"]',
    '["--version"]',
    '["create","evaluate","run"]',
    300000,
    0,
    0,
    'Lite 学员包本地运行时：调用本机 Claude Code CLI 执行 Skill 生成、评测和运行任务。',
    unixepoch()
  ),
  (
    'local-codebuddy',
    '本地 CodeBuddy',
    'B',
    'local-cli',
    'codebuddy',
    '["-"]',
    '["--version"]',
    '["create","evaluate","run"]',
    300000,
    0,
    0,
    'Lite 学员包本地运行时：调用本机 CodeBuddy CLI 执行 Skill 生成、评测和运行任务。',
    unixepoch()
  ),
  (
    'local-custom',
    '自定义本地 CLI',
    '⌘',
    'local-cli',
    '',
    '["-"]',
    '["--version"]',
    '["create","evaluate","run"]',
    300000,
    0,
    0,
    'Lite 学员包本地运行时：适配任意支持 stdin 输入的本地 AI CLI。',
    unixepoch()
  );
