import type { OpenPetsReaction } from "../../local-ipc-protocol.js";

// 繁體中文 (Traditional Chinese) pet speech-bubble pools.
export const zhHant: Record<OpenPetsReaction, readonly string[]> = {
  idle: [
    "準備好了",
    "待命中",
    "隨時可用",
    "待機中",
    "需要就喊我",
    "幫你看著",
    "一切安靜",
    "休息一下",
    "從容待命",
    "需要我就在",
    "靜音模式",
    "盯著佇列",
  ],
  thinking: [
    "檢視中",
    "確認脈絡",
    "規劃中",
    "斟酌選項",
    "再看仔細點",
    "追查中",
    "釐清頭緒",
    "讀取脈絡",
    "權衡路線",
    "掃描細節",
    "擬定計畫",
    "循著線索",
  ],
  working: [
    "進行中",
    "處理任務中",
    "有進展囉",
    "處理中",
    "正在搞定",
    "繼續工作",
    "任務進行中",
    "持續推進",
    "漸入佳境",
    "穩穩推進",
    "任務在手",
    "保持衝勁",
  ],
  editing: [
    "更新檔案中",
    "套用變更中",
    "調整程式碼",
    "修整變更",
    "整理一下",
    "修改檔案中",
    "更新差異",
    "潤飾變更",
    "微調細節",
    "打磨修補",
    "重整程式碼",
    "整頓檔案",
  ],
  running: [
    "啟動任務",
    "程序已啟動",
    "任務進行中",
    "動起來了",
    "指令執行中",
    "終端忙碌中",
    "程序執行中",
    "等待輸出",
    "工作進行中",
    "工具運作中",
    "指令已發出",
    "盯著結果",
  ],
  testing: [
    "執行檢查中",
    "驗證中",
    "查看結果",
    "尋找失敗點",
    "確認行為",
    "檢查回歸問題",
    "驗證修正",
    "查看輸出",
    "檢視輸出",
    "掃描失敗項",
    "確認檢查",
    "探查行為",
  ],
  waiting: [
    "需要核准",
    "暫停等審查",
    "需要你決定",
    "等你核准",
    "已暫停",
    "你來決定",
    "需要你輸入",
    "決策時刻",
    "請你審查",
    "在這先停一下",
    "需要方向",
    "退到一旁等",
  ],
  waving: [
    "哈囉",
    "來看一下",
    "需要你注意",
    "簡短更新",
    "通知一下",
    "在這邊",
    "戳一下",
    "提醒你",
    "輕推一下",
    "狀態筆記",
    "新訊號",
    "戳個招呼",
  ],
  success: [
    "搞定",
    "都準備好了",
    "完成囉",
    "已完成",
    "檢查通過",
    "準備就緒",
    "可以出發了",
    "收尾完成",
    "檢查全過關",
    "任務完成",
    "綠燈放行",
    "結果到手",
  ],
  error: [
    "失敗了",
    "需要處理",
    "發現問題",
    "檢查沒過",
    "偵測到問題",
    "尚未完成",
    "需要審查",
    "有東西壞了",
    "需要看一下",
    "被問題卡住",
    "亮起紅燈",
    "需要重試",
  ],
  celebrating: [
    "做得好",
    "確定贏了",
    "結果超棒",
    "成功時刻",
    "成功啦",
    "漂亮收尾",
    "勝利",
    "開心轉圈圈",
    "盛大完成",
    "勝利入袋",
    "成果發光",
    "這一刻值了",
  ],
};
