Is it possible to delete keys in the metadata for a thread? It seems you can only update the value of a key for the metadata via the update endpoint POST https://api.openai.com/v1/threads/{thread_id}.
It appears not. Going beyond an empty string where it remains, sending JSON null fails as one guess of how you might do it:
{
āerrorā: {
āmessageā: āInvalid type for āmetadata.mykeyā: expected a string, but got null instead.ā,
ātypeā: āinvalid_request_errorā,
āparamā: āmetadata.modifiedā,
ācodeā: āinvalid_typeā
}
}
yeah Iāve tried everything. Seems odd considering the threads can persist indefinitely.