{
  "meta": {
    "lastTouchedVersion": "2026.3.7",
    "lastTouchedAt": "2026-03-13T02:13:18.225Z"
  },
  "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"
      },
      "minimax:default": {
        "provider": "minimax",
        "mode": "api_key"
      },
      "deepseek:default": {
        "provider": "deepseek",
        "mode": "api_key"
      }
    },
    "order": {
      "anthropic": [
        "anthropic:claude-cli",
        "anthropic:default"
      ],
      "moonshot": [
        "moonshot:default"
      ],
      "minimax": [
        "minimax:default"
      ],
      "deepseek": [
        "deepseek:default"
      ]
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "deepseek": {
        "baseUrl": "https://api.deepseek.com/v1",
        "api": "openai-completions",
        "models": [
          {
            "id": "deepseek-chat",
            "name": "DeepSeek V3.2",
            "api": "openai-completions",
            "reasoning": false,
            "input": [
              "text"
            ],
            "cost": {
              "input": 0.28,
              "output": 0.42,
              "cacheRead": 0.028,
              "cacheWrite": 0.28
            },
            "contextWindow": 163840,
            "maxTokens": 8192
          }
        ]
      }
    }
  },
  "agents": {
    "defaults": {
      "model": {
        "primary": "google/gemini-3.1-pro",
        "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": "deepseek"
        }
      },
      "workspace": "/home/ccuser/sentinel",
      "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": "1h",
        "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": "allowlist",
      "botToken": "8327836436:AAEY0Aez00-mC8vK9xW1Q3T9fY1HEeXO7Qc",
      "groups": {
        "-1003505625266": {
          "requireMention": false,
          "enabled": true,
          "allowFrom": [
            7377499346
          ]
        }
      },
      "allowFrom": [
        7377499346
      ],
      "groupPolicy": "allowlist",
      "streaming": "partial"
    }
  },
  "gateway": {
    "port": 18800,
    "mode": "local",
    "auth": {
      "token": "sentinel-api-2026"
    },
    "http": {
      "endpoints": {
        "chatCompletions": {
          "enabled": true
        }
      }
    }
  },
  "plugins": {
    "entries": {
      "telegram": {
        "enabled": true
      }
    }
  }
}
