Open
Description
Summary
A new analyzer has been added which detects missing model factory methods. AI Projects is being flagged for:
- BlobLegalHoldResult
- PageRangeItem
- Assistant
- AssistantDeletionResult
- AssistantThread
- ThreadDeletionResult
- ThreadRun
- ThreadMessage
- MessageDeletionResult
- ThreadRun
- StreamingUpdate
- RunStep
- ChatCompletionDeletionResult
- FineTuningJob
- OpenAIResponse
- StreamingResponseUpdate
- ResponseItem
- ResponseDeletionResult
- VectorStore
- VectorStoreDeletionResult
- VectorStoreFileAssociation
- FileFromStoreRemovalResult
- VectorStoreBatchFileJob
Scope of work
- Investigate flagged types and ensure the model factory has the needed methods.
- If a type is being inappropriately flagged, add a local suppression in that type.
- Remove the warning suppression for AZC0035 in the project file.