{
  "meta": {
    "lastTouchedVersion": "2026.3.7",
    "lastTouchedAt": "2026-03-13T02:06:24.351Z"
  },
  "env": {
    "OPENROUTER_API_KEY": "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",
    "OPENAI_API_KEY": "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"
  },
  "auth": {
    "profiles": {
      "anthropic:default": {
        "provider": "anthropic",
        "mode": "api_key"
      },
      "anthropic:claude-cli": {
        "provider": "anthropic",
        "mode": "oauth"
      },
      "moonshot:default": {
        "provider": "moonshot",
        "mode": "api_key"
      },
      "perplexity:default": {
        "provider": "perplexity",
        "mode": "api_key"
      },
      "minimax:default": {
        "provider": "minimax",
        "mode": "api_key"
      }
    },
    "order": {
      "anthropic": [
        "anthropic:claude-cli",
        "anthropic:default"
      ],
      "moonshot": [
        "moonshot:default"
      ],
      "perplexity": [
        "perplexity:default"
      ],
      "minimax": [
        "minimax:default"
      ]
    }
  },
  "models": {
    "mode": "merge",
    "providers": {}
  },
  "agents": {
    "defaults": {
      "model": {
        "primary": "moonshot/kimi-k2.5",
        "fallbacks": [
          "deepseek/deepseek-chat"
        ]
      },
      "models": {
        "moonshot/kimi-k2-0905-preview": {
          "alias": "kimi"
        },
        "moonshot/kimi-k2.5": {
          "alias": "kimi"
        },
        "anthropic/claude-opus-4-5": {
          "alias": "opus"
        },
        "anthropic/claude-sonnet-4-20250514": {
          "alias": "sonnet"
        },
        "anthropic/claude-opus-4-6": {
          "alias": "opus46"
        },
        "deepseek/deepseek-chat": {
          "alias": "gemini"
        },
        "perplexity/sonar": {
          "alias": "perplexity"
        },
        "perplexity/sonar-pro": {
          "alias": "perplexity-pro"
        },
        "deepseek/deepseek-chat": {
          "alias": "minimax"
        }
      },
      "workspace": "/home/ccuser/harper",
      "contextTokens": 200000,
      "memorySearch": {
        "sources": [
          "memory",
          "sessions"
        ],
        "experimental": {
          "sessionMemory": true
        },
        "query": {
          "hybrid": {
            "enabled": true,
            "vectorWeight": 0.7,
            "textWeight": 0.3,
            "candidateMultiplier": 4
          }
        },
        "cache": {
          "enabled": true,
          "maxEntries": 25000
        }
      },
      "contextPruning": {
        "mode": "cache-ttl",
        "ttl": "2h"
      },
      "compaction": {
        "mode": "default"
      },
      "heartbeat": {
        "every": "1m",
        "includeReasoning": false
      },
      "maxConcurrent": 2,
      "subagents": {
        "maxConcurrent": 10
      }
    }
  },
  "tools": {
    "web": {
      "search": {
        "apiKey": "BSAX4hhpkzkj2McQl4-wEqi7xzKhSwM"
      }
    },
    "media": {
      "audio": {
        "maxBytes": 10485760,
        "models": [
          {
            "provider": "openai",
            "model": "gpt-4o-mini-transcribe"
          }
        ]
      }
    }
  },
  "messages": {
    "ackReactionScope": "group-mentions",
    "tts": {
      "auto": "off",
      "provider": "elevenlabs",
      "elevenlabs": {
        "apiKey": "e62ff6bc79e5e876bb4c6f67a38625e0a60cf9ca51bac5bb0a88ee99fd352cc3",
        "voiceId": "IKne3meq5aSn9XLyUdCD",
        "modelId": "eleven_multilingual_v2",
        "voiceSettings": {
          "stability": 0.5,
          "similarityBoost": 0.75,
          "speed": 1
        }
      }
    }
  },
  "commands": {
    "native": "auto",
    "nativeSkills": "auto",
    "restart": true,
    "ownerDisplay": "raw"
  },
  "channels": {
    "telegram": {
      "enabled": true,
      "dmPolicy": "pairing",
      "botToken": "8189286682:AAHhFRZVVDkfl12e353gsf8sJaFW_hSqxdw",
      "groups": {
        "-1003505625266": {
          "requireMention": false,
          "enabled": true,
          "allowFrom": [
            7377499346
          ]
        }
      },
      "groupPolicy": "allowlist",
      "streaming": "partial"
    }
  },
  "gateway": {
    "port": 18796,
    "mode": "local",
    "auth": {
      "token": "harper-api-2026"
    },
    "http": {
      "endpoints": {
        "chatCompletions": {
          "enabled": true
        }
      }
    }
  },
  "plugins": {
    "entries": {
      "telegram": {
        "enabled": true
      }
    }
  }
}
