feat: self healing skyvern api key (#3614)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com> Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
This commit is contained in:
@@ -5,7 +5,7 @@ import { toast } from "@/components/ui/use-toast";
|
||||
import { ZoomableImage } from "@/components/ZoomableImage";
|
||||
import { useCostCalculator } from "@/hooks/useCostCalculator";
|
||||
import { useCredentialGetter } from "@/hooks/useCredentialGetter";
|
||||
import { envCredential } from "@/util/env";
|
||||
import { getRuntimeApiKey } from "@/util/env";
|
||||
import {
|
||||
keepPreviousData,
|
||||
useQuery,
|
||||
@@ -79,7 +79,8 @@ function TaskActions() {
|
||||
const token = await credentialGetter();
|
||||
credential = `?token=Bearer ${token}`;
|
||||
} else {
|
||||
credential = `?apikey=${envCredential}`;
|
||||
const apiKey = getRuntimeApiKey();
|
||||
credential = apiKey ? `?apikey=${apiKey}` : "";
|
||||
}
|
||||
if (socket) {
|
||||
socket.close();
|
||||
|
||||
Reference in New Issue
Block a user