feat: implement model lock functionality for connection management
This commit is contained in:
1 parent
1f4423d444
commit
25c2ad7360
6 files changed
+219
-205
No files matched your search
@@ -99,7 +99,8 @@ export default function ProvidersPage() {
|
||||
);
|
||||
|
||||
const getEffectiveStatus = (conn) => {
|
||||
const isCooldown = conn.rateLimitedUntil && new Date(conn.rateLimitedUntil).getTime() > Date.now();
|
||||
const isCooldown = Object.entries(conn)
|
||||
.some(([k, v]) => k.startsWith("modelLock_") && v && new Date(v).getTime() > Date.now());
|
||||
return conn.testStatus === "unavailable" && !isCooldown ? "active" : conn.testStatus;
|
||||
};
|
||||
|
||||
|
||||
Reference in new issue
Block a user