Skip to content
Draft
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
135 changes: 122 additions & 13 deletions eng/emitter-package-lock.json

Large diffs are not rendered by default.

28 changes: 15 additions & 13 deletions eng/emitter-package.json
Original file line number Diff line number Diff line change
@@ -1,23 +1,25 @@
{
"name": "dist/src/index.js",
"main": "dist/src/index.js",
"dependencies": {
"@azure-tools/typespec-python": "0.53.1"
"@azure-tools/typespec-python": "https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-js-test-autorest@local/npm/registry/@azure-tools/typespec-python/-/typespec-python-0.53.1-alpha.20251107.1.tgz"
},
"devDependencies": {
"@azure-tools/typespec-autorest": "~0.61.0",
"@azure-tools/typespec-azure-core": "~0.61.0",
"@azure-tools/typespec-azure-resource-manager": "~0.61.0",
"@azure-tools/typespec-azure-rulesets": "~0.61.0",
"@azure-tools/typespec-client-generator-core": "~0.61.0",
"@typespec/compiler": "^1.5.0",
"@typespec/events": "~0.75.0",
"@typespec/http": "^1.5.0",
"@typespec/rest": "~0.75.0",
"@typespec/versioning": "~0.75.0",
"@typespec/openapi": "^1.5.0",
"@typespec/events": "~0.75.0",
"@typespec/rest": "~0.75.0",
"@typespec/sse": "~0.75.0",
"@typespec/streams": "~0.75.0",
"@typespec/xml": "~0.75.0",
"@azure-tools/typespec-azure-core": "~0.61.0",
"@azure-tools/typespec-azure-resource-manager": "~0.61.0",
"@azure-tools/typespec-autorest": "~0.61.0",
"@azure-tools/typespec-azure-rulesets": "~0.61.0",
"@azure-tools/typespec-client-generator-core": "~0.61.0",
"@azure-tools/typespec-liftr-base": "0.10.0"
"@typespec/versioning": "~0.75.0",
"@typespec/xml": "~0.75.0"
},
"overrides": {
"@autorest/python": "https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-js-test-autorest@local/npm/registry/@autorest/python/-/python-6.42.1-alpha.20251107.1.tgz"
}
}
}
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: disable=line-too-long,useless-suppression,too-many-lines
# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
Expand Down
206 changes: 165 additions & 41 deletions sdk/ai/azure-ai-agents/azure/ai/agents/aio/operations/_operations.py

Large diffs are not rendered by default.

65 changes: 29 additions & 36 deletions sdk/ai/azure-ai-agents/azure/ai/agents/models/_models.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pylint: disable=line-too-long,useless-suppression,too-many-lines
# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
Expand Down Expand Up @@ -922,12 +923,11 @@ class BingCustomSearchConfiguration(_Model):
strings displayed in a different language.
:vartype set_lang: str
:ivar count: The number of search results to return in the response. The default is 5 and the
maximum value is 50. The actual number delivered may be less than requested.
maximum value is 50. The actual number delivered may be less than requested.

* It is possible for multiple pages to include some overlap in results.
* This parameter affects only web page results. It's possible that AI model might not use all
search results returned by Bing.

* This parameter affects only web page results. It's possible that AI model might not use
all search results returned by Bing.
:vartype count: int
:ivar freshness: Filter search results by the following case-insensitive age values:

Expand All @@ -937,7 +937,6 @@ class BingCustomSearchConfiguration(_Model):
discovered by Bing during a specific timeframe, specify a date range in the form:
`YYYY-MM-DD..YYYY-MM-DD`. For example, `freshness=2019-02-01..2019-05-30. To limit the results
to a single date, set this parameter to a specific date. For example, freshness=2019-02-04`.

:vartype freshness: str
"""

Expand Down Expand Up @@ -978,21 +977,19 @@ class BingCustomSearchConfiguration(_Model):
count: Optional[int] = rest_field(visibility=["read", "create", "update", "delete", "query"])
"""The number of search results to return in the response. The default is 5 and the maximum value
is 50. The actual number delivered may be less than requested.

* It is possible for multiple pages to include some overlap in results.
* This parameter affects only web page results. It's possible that AI model might not use all
search results returned by Bing.
"""

* It is possible for multiple pages to include some overlap in results.
* This parameter affects only web page results. It's possible that AI model might not use
all search results returned by Bing."""
freshness: Optional[str] = rest_field(visibility=["read", "create", "update", "delete", "query"])
"""Filter search results by the following case-insensitive age values:

* Day: Return webpages that Bing discovered within the last 24 hours.
* Week: Return webpages that Bing discovered within the last 7 days.
* Month: Return webpages that Bing discovered within the last 30 days. To get articles
discovered by Bing during a specific timeframe, specify a date range in the form:
`YYYY-MM-DD..YYYY-MM-DD`. For example, `freshness=2019-02-01..2019-05-30. To limit the results
to a single date, set this parameter to a specific date. For example, freshness=2019-02-04`.
"""

* Day: Return webpages that Bing discovered within the last 24 hours.
* Week: Return webpages that Bing discovered within the last 7 days.
* Month: Return webpages that Bing discovered within the last 30 days. To get articles
discovered by Bing during a specific timeframe, specify a date range in the form:
`YYYY-MM-DD..YYYY-MM-DD`. For example, `freshness=2019-02-01..2019-05-30. To limit the results
to a single date, set this parameter to a specific date. For example, freshness=2019-02-04`."""

@overload
def __init__(
Expand Down Expand Up @@ -1123,12 +1120,11 @@ class BingGroundingSearchConfiguration(_Model):
strings displayed in a different language.
:vartype set_lang: str
:ivar count: The number of search results to return in the response. The default is 5 and the
maximum value is 50. The actual number delivered may be less than requested.
maximum value is 50. The actual number delivered may be less than requested.

* It is possible for multiple pages to include some overlap in results.
* This parameter affects only web page results. It's possible that AI model might not use all
search results returned by Bing.

* This parameter affects only web page results. It's possible that AI model might not use
all search results returned by Bing.
:vartype count: int
:ivar freshness: Filter search results by the following case-insensitive age values:

Expand All @@ -1138,7 +1134,6 @@ class BingGroundingSearchConfiguration(_Model):
discovered by Bing during a specific timeframe, specify a date range in the form:
`YYYY-MM-DD..YYYY-MM-DD`. For example, `freshness=2019-02-01..2019-05-30. To limit the results
to a single date, set this parameter to a specific date. For example, freshness=2019-02-04`.

:vartype freshness: str
"""

Expand Down Expand Up @@ -1177,21 +1172,19 @@ class BingGroundingSearchConfiguration(_Model):
count: Optional[int] = rest_field(visibility=["read", "create", "update", "delete", "query"])
"""The number of search results to return in the response. The default is 5 and the maximum value
is 50. The actual number delivered may be less than requested.

* It is possible for multiple pages to include some overlap in results.
* This parameter affects only web page results. It's possible that AI model might not use all
search results returned by Bing.
"""

* It is possible for multiple pages to include some overlap in results.
* This parameter affects only web page results. It's possible that AI model might not use
all search results returned by Bing."""
freshness: Optional[str] = rest_field(visibility=["read", "create", "update", "delete", "query"])
"""Filter search results by the following case-insensitive age values:

* Day: Return webpages that Bing discovered within the last 24 hours.
* Week: Return webpages that Bing discovered within the last 7 days.
* Month: Return webpages that Bing discovered within the last 30 days. To get articles
discovered by Bing during a specific timeframe, specify a date range in the form:
`YYYY-MM-DD..YYYY-MM-DD`. For example, `freshness=2019-02-01..2019-05-30. To limit the results
to a single date, set this parameter to a specific date. For example, freshness=2019-02-04`.
"""

* Day: Return webpages that Bing discovered within the last 24 hours.
* Week: Return webpages that Bing discovered within the last 7 days.
* Month: Return webpages that Bing discovered within the last 30 days. To get articles
discovered by Bing during a specific timeframe, specify a date range in the form:
`YYYY-MM-DD..YYYY-MM-DD`. For example, `freshness=2019-02-01..2019-05-30. To limit the results
to a single date, set this parameter to a specific date. For example, freshness=2019-02-04`."""

@overload
def __init__(
Expand Down
Loading
Loading