[Epic] Refinement schema of tspCodeModel.json
to align with the types in TCGC (Sdk type part)
#4711
Open
16 of 17 tasks
Labels
Our current design in the schema of
tspCodeModel.json
has quite a few inconsistencies with the models fromtypespec-client-generator-core
(TCGC) and as well as not so reasonable in quite a few places.Models related
unknown
#4712nullable
#4701InputType
defines theName
property, but not all types have names #4728literalTypeContext
in emitter #4746InputModelType
with TCGC'sSdkModelType
#4784InputUnionType
with TCGC'sSdkUnionType
#4785InputListType
andInputDictionaryType
with TCGC'sSdkArrayType
andSdkDictionaryType
#4789InputModelProperty
with TCGC'sSdkModelPropertyType
#4793IsEmbeddingsVector
inInputListType
, TCGC does not #4801crossLanguageDefinitionId
for type replacement #4868decorator
fields in every Input types in tspCodeModel.json #4887The text was updated successfully, but these errors were encountered: