add a cursor profile for each model (#803)

* add a cursor profile for each model

* update cursor schema parameter descriptions

* Update crates/executors/default_profiles.json

Co-authored-by: Solomon <abcpro11051@disroot.org>

* Update crates/executors/default_profiles.json

Co-authored-by: Solomon <abcpro11051@disroot.org>

---------

Co-authored-by: Solomon <abcpro11051@disroot.org>
This commit is contained in:
Britannio Jarrett
2025-09-22 13:32:05 +00:00
committed by GitHub
parent 35caaaa53d
commit eaff3dee9e
2 changed files with 29 additions and 2 deletions

View File

@@ -76,9 +76,34 @@
"CURSOR": { "CURSOR": {
"DEFAULT": { "DEFAULT": {
"CURSOR": { "CURSOR": {
"force": true "force": true,
"model": "auto"
}
},
"SONNET_4": {
"CURSOR": {
"force": true,
"model": "sonnet-4"
}
},
"OPUS_4_1": {
"CURSOR": {
"force": true,
"model": "opus-4.1"
}
},
"GPT_5": {
"CURSOR": {
"force": true,
"model": "gpt-5"
}
},
"GROK": {
"CURSOR": {
"force": true,
"model": "grok"
} }
} }
} }
} }
} }

View File

@@ -12,12 +12,14 @@
"default": null "default": null
}, },
"force": { "force": {
"description": "Force allow commands unless explicitly denied",
"type": [ "type": [
"boolean", "boolean",
"null" "null"
] ]
}, },
"model": { "model": {
"description": "auto, sonnet-4, gpt-5, opus-4.1, grok",
"type": [ "type": [
"string", "string",
"null" "null"