{
    "cSpell.languageSettings": [
        {
            "languageId": "py",
            "allowCompoundWords": true,
            "locale": "en-US"
        }
    ],
    "[python]": {
        "editor.codeActionsOnSave": {
            "source.organizeImports.ruff": "always",
            "source.fixAll.ruff": "always"
        },
        "editor.formatOnSave": true,
        "editor.formatOnPaste": true,
        "editor.formatOnType": true,
        "editor.defaultFormatter": "charliermarsh.ruff"
    },
    "python.analysis.autoFormatStrings": true,
    "python.analysis.importFormat": "relative",
    "python.analysis.exclude": [
        "samples/semantic-kernel-migration"
    ],
    "python.analysis.packageIndexDepths": [
        {
            "name": "agent_framework",
            "depth": 2
        },
        {
            "name": "extensions",
            "depth": 2
        },
        {
            "name": "openai",
            "depth": 2
        },
        {
            "name": "azure",
            "depth": 2
        }
    ]
}
