Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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/search/data-plane/Search/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,9 @@ Native Markdown file parsing for blob indexers without requiring a separate skil
- `IndexingParametersConfiguration.markdownParsingSubmode`: controls document splitting — `oneToOne` (entire file becomes one document) or `oneToMany` (split by header sections).
- `IndexingParametersConfiguration.markdownHeaderDepth`: sets header depth for sectioning (`h1` through `h6`; default: `h6`).

**Knowledge base activity**
- `KnowledgeBaseActivityRecordType`: new `modelWebSummarization` enum value for LLM web summarization activities, with corresponding `KnowledgeBaseModelWebSummarizationActivityRecord` model (`inputTokens`, `outputTokens`).


### Preview-to-GA Changes (2025-11-01-preview → 2026-04-01)

Expand Down Expand Up @@ -229,6 +232,7 @@ The following preview features were not promoted to the GA release.
- **Index and data source configuration removed**:
- `SearchIndex` / `SearchIndexResponse`: `permissionFilterOption`, `purviewEnabled`
- `SearchIndexerDataSource`: `indexerPermissionOptions` (array), `subType` (read-only)
- `KnowledgeSourceIngestionParameters`: `ingestionPermissionOptions` (array)
- `SearchField`: `permissionFilter`, `sensitivityLabel`
- `SearchIndexPermissionFilterOption`, `PermissionFilter`

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,6 @@
"interval": "P1D",
"startTime": "2025-01-07T19:30:00Z"
},
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
Expand Down Expand Up @@ -89,11 +84,6 @@
"isADLSGen2": false,
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,6 @@
"interval": "P1D",
"startTime": "2025-01-07T19:30:00Z"
},
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
Expand Down Expand Up @@ -87,11 +82,6 @@
"targetPath": "testfolder",
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,6 @@
"interval": "P1D",
"startTime": "2025-01-07T19:30:00Z"
},
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
Expand Down Expand Up @@ -93,11 +88,6 @@
"isADLSGen2": false,
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down Expand Up @@ -161,11 +151,6 @@
"isADLSGen2": false,
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,6 @@
"interval": "P1D",
"startTime": "2025-01-07T19:30:00Z"
},
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
Expand Down Expand Up @@ -91,11 +86,6 @@
"targetPath": "testfolder",
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down Expand Up @@ -152,11 +142,6 @@
"targetPath": "testfolder",
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,6 @@
"isADLSGen2": false,
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,6 @@
"targetPath": "testfolder",
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,6 @@
"isADLSGen2": false,
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,6 @@
"targetPath": "testfolder",
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -387,7 +387,7 @@ union KnowledgeBaseActivityRecordType {
modelAnswerSynthesis: "modelAnswerSynthesis",

/** LLM web summarization activity. */
@added(Versions.v2026_05_01_preview)
@added(Versions.v2026_04_01)
modelWebSummarization: "modelWebSummarization",

/** Agentic reasoning activity. */
Expand Down Expand Up @@ -681,7 +681,7 @@ model KnowledgeBaseModelAnswerSynthesisActivityRecord

/** Represents an LLM web summarization activity record. */
#suppress "@azure-tools/typespec-azure-core/no-multiple-discriminator" "Existing"
@added(Versions.v2026_05_01_preview)
@added(Versions.v2026_04_01)
model KnowledgeBaseModelWebSummarizationActivityRecord
extends KnowledgeBaseActivityRecord {
/** The discriminator value. */
Expand Down Expand Up @@ -1069,6 +1069,8 @@ union KnowledgeSourceContentExtractionMode {
}

/** Permission types to ingest together with document content. */
@added(Versions.v2026_05_01_preview)
@removed(Versions.v2026_04_01)
union KnowledgeSourceIngestionPermissionOption {
string,

Expand Down Expand Up @@ -1109,6 +1111,8 @@ model KnowledgeSourceIngestionParameters {

/** Optional list of permission types to ingest together with document content. If specified, it will set the indexer permission options for the data source. */
#suppress "@azure-tools/typespec-azure-core/no-nullable" "Pre-existing API contract"
@added(Versions.v2026_05_01_preview)
@removed(Versions.v2026_04_01)
ingestionPermissionOptions?: KnowledgeSourceIngestionPermissionOption[] | null;

/** Optional content extraction mode. Default is 'minimal'. */
Expand Down
2 changes: 2 additions & 0 deletions specification/search/data-plane/Search/models-service.tsp
Original file line number Diff line number Diff line change
Expand Up @@ -3053,6 +3053,8 @@ union StopwordsList {
}

/** Options with various types of permission data to index. */
@added(Versions.v2026_05_01_preview)
@removed(Versions.v2026_04_01)
union IndexerPermissionOption {
string,

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,6 @@
"interval": "P1D",
"startTime": "2025-01-07T19:30:00Z"
},
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
Expand Down Expand Up @@ -89,11 +84,6 @@
"isADLSGen2": false,
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,6 @@
"interval": "P1D",
"startTime": "2025-01-07T19:30:00Z"
},
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
Expand Down Expand Up @@ -87,11 +82,6 @@
"targetPath": "testfolder",
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,6 @@
"interval": "P1D",
"startTime": "2025-01-07T19:30:00Z"
},
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
Expand Down Expand Up @@ -93,11 +88,6 @@
"isADLSGen2": false,
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down Expand Up @@ -161,11 +151,6 @@
"isADLSGen2": false,
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,6 @@
"interval": "P1D",
"startTime": "2025-01-07T19:30:00Z"
},
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
Expand Down Expand Up @@ -91,11 +86,6 @@
"targetPath": "testfolder",
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down Expand Up @@ -152,11 +142,6 @@
"targetPath": "testfolder",
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,6 @@
"isADLSGen2": false,
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,6 @@
"targetPath": "testfolder",
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,6 @@
"isADLSGen2": false,
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,6 @@
"targetPath": "testfolder",
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
Expand Down
Loading
Loading