feat: auto-initialize goose config.yaml (#2102)

This commit is contained in:
Alex Hancock 2025-04-09 11:31:19 -04:00 committed by GitHub
parent 5cc608dd03
commit a3deeef05a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 131 additions and 2 deletions

View file

@ -173,6 +173,29 @@
}
}
},
"/config/init": {
"post": {
"tags": [
"super::routes::config_management"
],
"operationId": "init_config",
"responses": {
"200": {
"description": "Config initialization check completed",
"content": {
"text/plain": {
"schema": {
"type": "string"
}
}
}
},
"500": {
"description": "Internal server error"
}
}
}
},
"/config/providers": {
"get": {
"tags": [