Added environment variables to bypass the initial setup form

This commit is contained in:
Romamo
2025-03-26 08:50:49 +02:00
parent b57a8abc59
commit 5df45849eb

View File

@@ -120,6 +120,10 @@ const StreamSession = ({
); );
}; };
// Default values for the form
const DEFAULT_API_URL = "http://localhost:2024";
const DEFAULT_ASSISTANT_ID = "agent";
export const StreamProvider: React.FC<{ children: ReactNode }> = ({ export const StreamProvider: React.FC<{ children: ReactNode }> = ({
children, children,
}) => { }) => {
@@ -194,7 +198,7 @@ export const StreamProvider: React.FC<{ children: ReactNode }> = ({
id="apiUrl" id="apiUrl"
name="apiUrl" name="apiUrl"
className="bg-background" className="bg-background"
defaultValue={apiUrl ?? "http://localhost:2024"} defaultValue={apiUrl || DEFAULT_API_URL}
required required
/> />
</div> </div>
@@ -212,7 +216,7 @@ export const StreamProvider: React.FC<{ children: ReactNode }> = ({
id="assistantId" id="assistantId"
name="assistantId" name="assistantId"
className="bg-background" className="bg-background"
defaultValue={assistantId ?? "agent"} defaultValue={assistantId || DEFAULT_ASSISTANT_ID}
required required
/> />
</div> </div>