feat: Add manual model availability management, including database schema updates, new API routes, and UI components.

This commit is contained in:
ksmaze
2026-03-14 19:26:13 -07:00
parent 5da3fbf874
commit de22fc35fa
17 changed files with 586 additions and 163 deletions
+11 -3
View File
@@ -1,8 +1,8 @@
{
"version": "6",
"dialect": "sqlite",
"id": "886fa1ac-d97d-4a9d-bd5e-354568cba09d",
"prevId": "71fea22a-57bf-4abb-91d6-2835353f289d",
"id": "4bdb796c-cedc-4b81-8bfb-78c5e0bde8c0",
"prevId": "886fa1ac-d97d-4a9d-bd5e-354568cba09d",
"tables": {
"account_tokens": {
"name": "account_tokens",
@@ -693,6 +693,14 @@
"notNull": false,
"autoincrement": false
},
"is_manual": {
"name": "is_manual",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false,
"default": false
},
"latency_ms": {
"name": "latency_ms",
"type": "integer",
@@ -1844,4 +1852,4 @@
"internal": {
"indexes": {}
}
}
}
+8 -1
View File
@@ -57,6 +57,13 @@
"when": 1773500500000,
"tag": "0008_sqlite_schema_backfill",
"breakpoints": true
},
{
"idx": 8,
"version": "6",
"when": 1773528832339,
"tag": "0009_model_availability_is_manual",
"breakpoints": true
}
]
}
}