Documentation Index
Fetch the complete documentation index at: https://docs.cosmasense.tech/llms.txt
Use this file to discover all available pages before exploring further.
Get All Settings
GET /api/settings/
Returns all settings grouped by section.
curl http://localhost:60534/api/settings/
Response
{
"summarizer": {
"provider": "ollama",
"model": "llama3.2"
},
"queue": {
"cooldown_seconds": 60,
"max_concurrency": 2,
"max_retries": 3
},
"scheduler": {
"enabled": false,
"combine_mode": "ALL",
"check_interval_seconds": 30,
"rules": []
}
}
Update Settings
PUT /api/settings/
Partial update of settings. Accepts dotted TOML paths.
curl -X PUT http://localhost:60534/api/settings/ \
-H "Content-Type: application/json" \
-d '{
"queue.cooldown_seconds": 30,
"queue.max_concurrency": 4
}'
Returns the full updated settings object.
Get Defaults
GET /api/settings/defaults
Returns default values for all settings.
curl http://localhost:60534/api/settings/defaults