{
  "choices": [
    {
      "id": "weekly-task-capture",
      "name": "Capture Task by Week",
      "type": "Macro",
      "command": true,
      "macro": {
        "name": "Capture Task by Week",
        "id": "weekly-task-capture-macro",
        "commands": [
          {
            "name": "QuickAdd Task Capture",
            "type": "UserScript",
            "id": "weekly-task-capture-script",
            "path": "_scripts/QuickAdd Task Capture.js",
            "settings": {}
          }
        ]
      },
      "runOnStartup": false
    }
  ],
  "inputPrompt": "single-line",
  "persistInputPromptDrafts": true,
  "useSelectionAsCaptureValue": true,
  "searchNestedChoices": true,
  "templateFolderLauncherRow": "bottom",
  "devMode": false,
  "templateFolderPaths": [],
  "announceUpdates": "all",
  "version": "2.22.0",
  "globalVariables": {},
  "onePageInputEnabled": false,
  "disableOnlineFeatures": true,
  "enableUriCallbacks": false,
  "enableRibbonIcon": false,
  "showCaptureNotification": true,
  "showInputCancellationNotification": false,
  "enableTemplatePropertyTypes": false,
  "dateAliases": {
    "t": "today",
    "tm": "tomorrow",
    "yd": "yesterday",
    "nw": "next week",
    "nm": "next month",
    "ny": "next year",
    "lw": "last week",
    "lm": "last month",
    "ly": "last year"
  },
  "ai": {
    "defaultModel": "Ask me",
    "defaultSystemPrompt": "As an AI assistant within Obsidian, your primary goal is to help users manage their ideas and knowledge more effectively. Format your responses using Markdown syntax. Please use the [[Obsidian]] link format. You can write aliases for the links by writing [[Obsidian|the alias after the pipe symbol]]. To use mathematical notation, use LaTeX syntax. LaTeX syntax for larger equations should be on separate lines, surrounded with double dollar signs ($$). You can also inline math expressions by wrapping it in $ symbols. For example, use $$w_{ij}^{\text{new}}:=w_{ij}^{\text{current}}+etacdotdelta_jcdot x_{ij}$$ on a separate line, but you can write \"($eta$ = learning rate, $delta_j$ = error term, $x_{ij}$ = input)\" inline.",
    "promptTemplatesFolderPath": "",
    "showAssistant": true,
    "providers": [
      {
        "name": "OpenAI",
        "endpoint": "https://api.openai.com/v1",
        "apiKey": "",
        "models": [
          {
            "name": "text-davinci-003",
            "maxTokens": 4096
          },
          {
            "name": "gpt-3.5-turbo",
            "maxTokens": 4096
          },
          {
            "name": "gpt-3.5-turbo-16k",
            "maxTokens": 16384
          },
          {
            "name": "gpt-3.5-turbo-1106",
            "maxTokens": 16385
          },
          {
            "name": "gpt-4",
            "maxTokens": 8192
          },
          {
            "name": "gpt-4-turbo",
            "maxTokens": 128000
          },
          {
            "name": "gpt-4o",
            "maxTokens": 128000,
            "maxOutputTokens": 16384,
            "supportsTemperature": true
          },
          {
            "name": "gpt-4o-mini",
            "maxTokens": 128000,
            "maxOutputTokens": 16384,
            "supportsTemperature": true
          },
          {
            "name": "gpt-5.5",
            "maxTokens": 1050000,
            "maxOutputTokens": 128000,
            "supportsTemperature": false
          },
          {
            "name": "gpt-5.4",
            "maxTokens": 1050000,
            "maxOutputTokens": 128000,
            "supportsTemperature": false
          },
          {
            "name": "gpt-5.4-mini",
            "maxTokens": 400000,
            "maxOutputTokens": 128000,
            "supportsTemperature": false
          },
          {
            "name": "gpt-5.4-nano",
            "maxTokens": 400000,
            "maxOutputTokens": 128000,
            "supportsTemperature": false
          },
          {
            "name": "gpt-4.1",
            "maxTokens": 1047576,
            "maxOutputTokens": 32768,
            "supportsTemperature": true
          },
          {
            "name": "gpt-4.1-mini",
            "maxTokens": 1047576,
            "maxOutputTokens": 32768,
            "supportsTemperature": true
          },
          {
            "name": "o3",
            "maxTokens": 200000,
            "maxOutputTokens": 100000,
            "supportsTemperature": false
          },
          {
            "name": "o4-mini",
            "maxTokens": 200000,
            "maxOutputTokens": 100000,
            "supportsTemperature": false
          }
        ],
        "autoSyncModels": true,
        "modelSource": "modelsDev",
        "id": "openai"
      },
      {
        "name": "Gemini",
        "endpoint": "https://generativelanguage.googleapis.com",
        "apiKey": "",
        "models": [
          {
            "name": "gemini-3.5-flash",
            "maxTokens": 1048576,
            "maxOutputTokens": 65536,
            "supportsTemperature": true
          },
          {
            "name": "gemini-3.1-pro-preview",
            "maxTokens": 1048576,
            "maxOutputTokens": 65536,
            "supportsTemperature": true
          },
          {
            "name": "gemini-3.1-flash-lite",
            "maxTokens": 1048576,
            "maxOutputTokens": 65536,
            "supportsTemperature": true
          },
          {
            "name": "gemini-3-pro-preview",
            "maxTokens": 1048576,
            "maxOutputTokens": 65536,
            "supportsTemperature": true
          },
          {
            "name": "gemini-3-flash-preview",
            "maxTokens": 1048576,
            "maxOutputTokens": 65536,
            "supportsTemperature": true
          },
          {
            "name": "gemini-2.5-pro",
            "maxTokens": 1048576,
            "maxOutputTokens": 65536,
            "supportsTemperature": true
          },
          {
            "name": "gemini-2.5-flash",
            "maxTokens": 1048576,
            "maxOutputTokens": 65536,
            "supportsTemperature": true
          },
          {
            "name": "gemini-2.5-flash-lite",
            "maxTokens": 1048576,
            "maxOutputTokens": 65536,
            "supportsTemperature": true
          }
        ],
        "autoSyncModels": true,
        "modelSource": "auto",
        "id": "gemini"
      }
    ]
  },
  "migrations": {
    "migrateToMacroIDFromEmbeddedMacro": true,
    "useQuickAddTemplateFolder": true,
    "incrementFileNameSettingMoveToDefaultBehavior": true,
    "mutualExclusionInsertAfterAndWriteToBottomOfFile": true,
    "setVersionAfterUpdateModalRelease": true,
    "addDefaultAIProviders": true,
    "removeMacroIndirection": true,
    "migrateFileOpeningSettings": true,
    "setProviderModelDiscoveryMode": true,
    "backfillFileOpeningDefaults": true,
    "migrateProviderApiKeysToSecretStorage": true,
    "consolidateFileExistsBehavior": true,
    "repairTemplateFileExistsBehavior": true,
    "migrateToMultipleTemplateFolders": true,
    "refreshStaleDefaultModelSeeds": true,
    "pinAiModelRefs": true
  },
  "macros": []
}