Skip to content

Maybe use .nullable() instead of .optional() to get better responses from OpenAI #473

Open
@Greenheart

Description

Context:

Aha! Vissa av problemen med konstiga värden vi får tillbaka från garbo kan bero på att de inte har stöd för .optional() i zod-scheman, vilket vi använder på flera platser: openai/openai-node#1180

De rekommenderar att använda .nullable() istället.

Men - om vi tillåter .nullable() och sen publicerar t.ex. #472 och #469 (redan i prod) så riskerar vi att ta bort data.

Det här talar för att vi bör skapa separata endpoints för DELETE-requests. Då kan vi få bättre output från garbo.

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions