应用设置

配置全局应用设置,例如默认模型、身份验证方式以及工作区列表。设置保存在 ~/.torlyai/config.json 中。

配置文件

主配置文件位于:

~/.torlyai/config.json

完整 Schema

{
  // Authentication method
  "authType": "api-key" | "oauth",

  // Default model for new sessions
  "defaultModel": "claude-sonnet-4-20250514",

  // Default permission mode for new sessions
  "defaultPermissionMode": "ask" | "safe" | "allow-all",

  // Token display preference
  "tokenDisplay": "hidden" | "compact" | "full",

  // Extended cache TTL (for API responses)
  "extendedCacheTTL": false,

  // List of workspaces
  "workspaces": [
    {
      "id": "workspace-uuid",
      "name": "My Workspace",
      "rootPath": "/path/to/workspace"
    }
  ],

  // Active workspace ID
  "activeWorkspaceId": "workspace-uuid"
}

设置参考

authType

与 Claude API 进行身份验证的方式。

  • api-key - 使用你自己的 API 密钥
  • oauth - 使用 TorlyAI 身份验证

defaultModel

新会话默认使用的 Claude 模型。可选项包括:

  • claude-sonnet-4-20250514 - Claude Sonnet 4
  • claude-opus-4-20250514 - Claude Opus 4
  • claude-3-5-sonnet-20241022 - Claude 3.5 Sonnet

defaultPermissionMode

新会话的默认权限级别。

  • safe - 探索(只读)
  • ask - 编辑前询问(默认)
  • allow-all - 自动

tokenDisplay

在界面中显示 token 用量的方式。

  • hidden - 不显示 token
  • compact - 仅显示总量
  • full - 显示详细明细

编辑设置

你可以通过以下方式编辑设置:

  • 设置界面:点击应用中的齿轮图标
  • 直接编辑:修改 ~/.torlyai/config.json

对配置文件的更改会被自动检测——无需重启应用。