Skip to content
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
91486ee
Rename ContentCategoryDefinition for consistency and to avoid AZC0031…
yungshinlintw Nov 25, 2025
e14eec8
TYPESPEC: Update SupportedModels to use string arrays for completion …
yungshinlintw Nov 25, 2025
e11e268
client.tsp: Remove the renaming for ContentCategoryDefinition
yungshinlintw Dec 3, 2025
5877ae0
Work around for copyAnalyzer emitter issue that impacts generated URL…
yungshinlintw Dec 5, 2025
ce239c0
FIX: completion/embedding should be optional in SupportedModels
yungshinlintw Dec 5, 2025
4af871c
Merge remote-tracking branch 'origin/main' into yslin/net_sdk_update
yungshinlintw Dec 5, 2025
0c92efc
Improve CopyAnalyzer fixes
yungshinlintw Dec 9, 2025
a202552
EXAMPLE: Added missing models in Analyzer CreateOrReplace
yungshinlintw Dec 9, 2025
970f986
Fix incorrect copyAnalyzer name
yungshinlintw Dec 9, 2025
bcb593d
Change copy spec to return 201, and ContentAnalyzer in body, with ope…
yungshinlintw Dec 10, 2025
9197222
Enforce the action to be ":copy"
yungshinlintw Dec 10, 2025
a6df96d
Refactor createOrReplace to use Foundations.Operation instead of Long…
yungshinlintw Dec 10, 2025
24fc749
Specify @finalOperation for createOrReplace
yungshinlintw Dec 10, 2025
a329102
Remove convenientAPI(false) fro update and updateDefaults
yungshinlintw Dec 11, 2025
b526ee8
EXAMPLES: Fix return code for CreateOrReplace and Copy
yungshinlintw Jan 12, 2026
d73167f
Merge branch 'main' into yslin/net_sdk_update
yungshinlintw Jan 12, 2026
3ab2c67
Update ContentUnderstanding.json and responses code for createOrRepla…
yungshinlintw Jan 12, 2026
1fe8cf9
Merge branch 'yslin/net_sdk_update' of https://github.com/Azure/azure…
yungshinlintw Jan 12, 2026
2b68351
Remove unused models section from ContentAnalyzers_CreateOrReplace ex…
yungshinlintw Jan 12, 2026
37daf08
TSP-CLIENT: Add Java Customization
yungshinlintw Jan 23, 2026
e4ec83a
JAVA: Suppress the updateDefaults convenient API due to an emitter issue
yungshinlintw Jan 23, 2026
fd753dd
CLIENT: Add custom signatures for analyzeBinary and analyze operation…
yungshinlintw Jan 29, 2026
abd9190
CLIENT: Refactor analyzeBinary override to use custom signature with …
yungshinlintw Jan 29, 2026
6f2df7e
CLIENT: Add apiVersion parameter to analyzeBinary and analyze operati…
yungshinlintw Jan 29, 2026
ed40daa
CLIENT: Update analyzeBinaryCustomSignature to make contentType optio…
yungshinlintw Jan 29, 2026
be33762
CLIENT: Enhance analyzeBinary and analyze operations with custom sign…
yungshinlintw Jan 29, 2026
44f9a6b
CLIENT: Refactor analyzeBinary and analyze operations to require stri…
yungshinlintw Jan 29, 2026
31f87d8
CLIENT: Refactor analyzeBinary override to improve readability and ma…
yungshinlintw Jan 29, 2026
5fdd87d
CLIENT: Investigate Java SDK generation issue
yungshinlintw Jan 30, 2026
e54c6c8
JAVA: Fix incorrect sample generation option name
yungshinlintw Feb 1, 2026
29e76c1
TSPCONFIG: Update output dir and package name to fit modular API pattern
yungshinlintw Feb 3, 2026
8485a4d
PYTHON: Remove Python SDK vedrsion
yungshinlintw Feb 9, 2026
7e12c53
DOC: Improve UpdateDefaults doc
yungshinlintw Feb 9, 2026
ff47dc5
DOC: Refactor analyze/analyzeBinary to allow better doc
yungshinlintw Feb 10, 2026
22277d8
Merge branch 'main' into yslin/net_sdk_update
yungshinlintw Feb 13, 2026
06d3ea6
FIX: inputs is a required field
yungshinlintw Feb 13, 2026
20fa176
DOC: Add descriptions for analyzeBinaryCustomSignature and analyzeCus…
yungshinlintw Feb 13, 2026
62e73b1
DOC: Suppress standard operation warnings for analyze and analyzeBina…
yungshinlintw Feb 13, 2026
82ccca9
Merge branch 'yslin/net_sdk_update' of https://github.com/Azure/azure…
yungshinlintw Feb 13, 2026
3451d5d
Merge branch 'main' into yslin/net_sdk_update
yungshinlintw Feb 13, 2026
233ffff
FIX: Mark 'inputs' as a required field in ContentUnderstanding schema
yungshinlintw Feb 13, 2026
6bbb1fa
Fix TypeSpec format: move #suppress after doc comment
yungshinlintw Feb 13, 2026
c2115c2
Merge branch 'main' into yslin/net_sdk_update
yungshinlintw Feb 13, 2026
457405e
Update ContentUnderstanding schema: change 'inputs' from optional to …
yungshinlintw Feb 14, 2026
8dc3479
Merge branch 'yslin/net_sdk_update' of https://github.com/Azure/azure…
yungshinlintw Feb 14, 2026
e69fede
Update ContentUnderstanding schema: change 'contentType' from optiona…
yungshinlintw Feb 14, 2026
04bdd82
Merge branch 'main' into yslin/net_sdk_update
yungshinlintw Feb 14, 2026
4e98679
Merge branch 'main' into yslin/net_sdk_update
yungshinlintw Feb 16, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions specification/ai/ContentUnderstanding/client.tsp
Original file line number Diff line number Diff line change
Expand Up @@ -93,3 +93,7 @@ interface ContentUnderstandingClient {
"getAnalyzers",
"csharp"
);

// .NET-specific naming: rename ContentCategoryDefinition to avoid AZC0031 analyzer warning
// Also do this for all languages to keep consistency across SDKs.
@@clientName(ContentCategoryDefinition, "ContentCategory");
4 changes: 2 additions & 2 deletions specification/ai/ContentUnderstanding/models.tsp
Original file line number Diff line number Diff line change
Expand Up @@ -108,10 +108,10 @@ model ContentAnalyzer {
@doc("Chat completion and embedding models supported by the analyzer.")
model SupportedModels {
@doc("Chat completion models supported by the analyzer.")
completion: Record<string>;
completion: string[];

@doc("Embedding models supported by the analyzer.")
embedding: Record<string>;
embedding: string[];
}

@doc("Status of a resource.")
Expand Down
Loading