Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
47a79e3
Copy code from https://github.com/Azure/azure-sdk-for-python-pr/tree/…
dargilco Oct 30, 2025
8a0fbe3
Update emitter-package.json
dargilco Oct 30, 2025
72d6a64
exclude all other packages from ci.yml
dargilco Oct 30, 2025
9a58fbc
Update cspell.json
dargilco Oct 30, 2025
ec726c6
Update broken link in README.md
dargilco Oct 30, 2025
3b48a65
Fix one Agent sample. Fix broken link in CHANGELOG.md
dargilco Oct 30, 2025
1630e5b
Address Copilot review comments
dargilco Oct 30, 2025
ed53bf7
Fix spelling in test code
dargilco Oct 30, 2025
b6ce9ad
Update pip install command in samples to `azure-ai-projects>=2.0.0b1`
dargilco Oct 30, 2025
3889417
Update post-emitter-fixes.cmd
dargilco Oct 30, 2025
75e0506
Re-emit from latst TypeSpec
dargilco Oct 30, 2025
bc523bf
Update post-emitter-fixes.cmd
dargilco Oct 30, 2025
ab70711
Remove old get_openai_client method
dargilco Oct 30, 2025
d8cdba4
Move Responses samples to a new folder. Update package README.md
dargilco Oct 31, 2025
d06b5b6
update ci.yml
dargilco Oct 31, 2025
6b4dd29
Merge remote-tracking branch 'origin/main' into feature/azure-ai-proj…
dargilco Oct 31, 2025
0a1a7d4
Shorter method names for Memory Store and Agent Manifest operations (…
dargilco Oct 31, 2025
234a749
Re-emit from TypeSpec (#43731)
dargilco Oct 31, 2025
d1255bf
Merge remote-tracking branch 'origin/main' into feature/azure-ai-proj…
dargilco Nov 3, 2025
634eeeb
Re-emit from latest TypeSpec. Includes some TypeSpec doc string updat…
dargilco Nov 3, 2025
5eaee2f
adding responses instrumentation (#43762)
M-Hietala Nov 3, 2025
f501b3e
Disable doc generation (sphinx) for now, until the tool is fixed
dargilco Nov 3, 2025
3c2acbe
Merge branch 'feature/azure-ai-projects/2.0.0b1' of https://github.co…
dargilco Nov 3, 2025
5eda9e5
adding more tracing (#43768)
M-Hietala Nov 3, 2025
76cf69c
Re-emit from TypeSpec
dargilco Nov 4, 2025
594d5d5
Merge branch 'feature/azure-ai-projects/2.0.0b1' of https://github.co…
dargilco Nov 4, 2025
88d409d
Merge remote-tracking branch 'origin/main' into feature/azure-ai-proj…
dargilco Nov 4, 2025
f812d87
workflow samples (#43785)
howieleung Nov 4, 2025
aa4b941
Improvements to console logging (#43780)
dargilco Nov 4, 2025
1b145aa
Re-emit from TypeSpec, to rename WorkflowDefinition to WorkflowAgentD…
dargilco Nov 4, 2025
362fba0
Merge branch 'feature/azure-ai-projects/2.0.0b1' of https://github.co…
dargilco Nov 4, 2025
8393660
Updated workflow samples to use new name WorkflowAgentDefinition
dargilco Nov 4, 2025
dbbac66
Merge remote-tracking branch 'origin/main' into feature/azure-ai-proj…
dargilco Nov 4, 2025
309b4a7
Sample updates (#43767)
howieleung Nov 5, 2025
4653d95
Fix pylint errors
dargilco Nov 5, 2025
fceab57
Migrate samples from agentsv2-preview repo (#43798)
howieleung Nov 5, 2025
19ba455
Format and rename samples (#43819)
howieleung Nov 5, 2025
cc9b09a
adding tool call instrumentation (#43799)
M-Hietala Nov 5, 2025
be3f29f
Add samples for "responses" without using AIProjectClient (#43820)
dargilco Nov 6, 2025
38038e0
define recording decorators that can record openai traffic within tes…
scbedd Nov 6, 2025
17c996f
additional conversation items support (#43836)
M-Hietala Nov 6, 2025
4712be1
Fix emitted enum value A2_A_PREVIEW to A2A_PREVIEW (#43853)
dargilco Nov 6, 2025
dfa92c7
Re-emit from latest TypeSpec, resolve some arch board review comments…
dargilco Nov 7, 2025
15da461
updates to binary data tracing (#43854)
M-Hietala Nov 7, 2025
08161f6
Found certain cases isinstance not reliable for annotaiton. So I now…
howieleung Nov 7, 2025
60aa09f
Fix structured output in SDK and add samples and tests (#43868)
dargilco Nov 7, 2025
1464d5d
Merge remote-tracking branch 'origin/main' into feature/azure-ai-proj…
dargilco Nov 7, 2025
8aad922
adding image generation tracing support (#43883)
M-Hietala Nov 7, 2025
aa7162a
Hookup test recording for OpenAI Responses tests (#43882)
dargilco Nov 7, 2025
d10d223
samples update (#43879)
howieleung Nov 8, 2025
7618dbf
Add samples/responses/sample_responses_structured_output.py
dargilco Nov 8, 2025
dad7bf7
Merge branch 'feature/azure-ai-projects/2.0.0b1' of https://github.co…
dargilco Nov 8, 2025
25bb909
Try to fix OpenAI responses tests
dargilco Nov 8, 2025
46236ba
Update recording assets
dargilco Nov 8, 2025
14c1d13
Disable Responses tests again. Also take care of slash at the end of …
dargilco Nov 8, 2025
bf1de41
updating readme for tracing (#43877)
M-Hietala Nov 10, 2025
164c76c
Re-emit from TypeSpec
dargilco Nov 10, 2025
e5496ed
Rename "Azure AI Foundry" to "Microsoft Foundry" in package README.md…
dargilco Nov 10, 2025
e370148
Howie/samples 6 (#43901)
howieleung Nov 10, 2025
f082925
fixing responses.stream traicing, adding one more tool tracing suppor…
M-Hietala Nov 10, 2025
06288b9
Updates to package README.md (#43925)
dargilco Nov 10, 2025
31834da
Re-emit from TypeSpec
dargilco Nov 10, 2025
926fc27
unifying content as top level item for trace event content attribute …
M-Hietala Nov 11, 2025
9f61cb3
Samples for Evaluators, OpenAI Eval APIs (#43751)
w-javed Nov 11, 2025
a2260ae
Fix merge conflict
dargilco Nov 11, 2025
32f6d8f
Prep for merge to Main (#43932)
dargilco Nov 11, 2025
12ab47a
Restore emitter-package-lock.json
dargilco Nov 11, 2025
ef20bbf
bing custom search and sharepoint
howieleung Nov 11, 2025
870f6c4
break line
howieleung Nov 11, 2025
d79a3b9
break line
howieleung Nov 11, 2025
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
8 changes: 4 additions & 4 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
# ServiceLabel: %AI

# PRLabel: %AI
/sdk/ai/ @luigiw @needuv @paulshealy1 @singankit @dargilco @jhakulin
/sdk/ai/ @luigiw @needuv @paulshealy1 @singankit @dargilco @trrwilson

# ServiceOwners: @luigiw @needuv @singankit
# ServiceLabel: %Evaluation
Expand Down Expand Up @@ -243,15 +243,15 @@

# PRLabel: %AI Model Inference
# ServiceLabel: %AI Model Inference %Service Attention
/sdk/ai/azure-ai-inference/ @dargilco @trangevi @jhakulin
/sdk/ai/azure-ai-inference/ @dargilco @trangevi @trrwilson

# PRLabel: %AI Agents
# ServiceLabel: %AI Agents %Service Attention
/sdk/ai/azure-ai-agents/ @dargilco @jhakulin @trangevi @glharper @nick863 @howieleung
/sdk/ai/azure-ai-agents/ @dargilco @trrwilson @trangevi @glharper @nick863 @howieleung

# PRLabel: %AI Projects
# ServiceLabel: %AI Projects %Service Attention
/sdk/ai/azure-ai-projects/ @dargilco @jhakulin @trangevi @glharper @nick863 @howieleung
/sdk/ai/azure-ai-projects/ @dargilco @trrwilson @trangevi @glharper @nick863 @howieleung @kingernupur

# PRLabel: %Voice Live
# ServiceLabel: %Voice Live %Service Attention
Expand Down
3 changes: 2 additions & 1 deletion eng/tools/azure-sdk-tools/devtools_testutils/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
set_session_recording_options,
)
from .cert import create_combined_bundle
from .helpers import ResponseCallback, RetryCounter, is_live_and_not_recording, trim_kwargs_from_test_function
from .helpers import ResponseCallback, RetryCounter, is_live_and_not_recording, is_live as is_live_internal, trim_kwargs_from_test_function
from .fake_credentials import FakeTokenCredential

PowerShellPreparer = EnvironmentVariableLoader # Backward compat
Expand Down Expand Up @@ -117,4 +117,5 @@
"FakeTokenCredential",
"create_combined_bundle",
"is_live_and_not_recording",
"is_live_internal"
]
2 changes: 1 addition & 1 deletion sdk/ai/azure-ai-inference/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
url="https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/ai/azure-ai-inference",
keywords="azure, azure sdk",
classifiers=[
"Development Status :: 4 - Beta",
"Development Status :: 7 - Inactive",
"Programming Language :: Python",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3",
Expand Down
30 changes: 29 additions & 1 deletion sdk/ai/azure-ai-projects/.env.template
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,40 @@
# 3. Run the tests (`pytest`) or run samples in the `samples` folder
#

#######################################################################
#
# Used in samples
#
# Project endpoint has the format:
# `https://<your-ai-services-account-name>.services.ai.azure.com/api/projects/<your-project-name>`
AZURE_AI_PROJECT_ENDPOINT=
AZURE_AI_MODEL_DEPLOYMENT_NAME=
AGENT_NAME=
CONVERSATION_ID=
CONNECTION_NAME=

# Used in tests
#######################################################################
#
# Used tests, excluding Agent tests
AZURE_AI_PROJECTS_TESTS_PROJECT_ENDPOINT=

# Used in Agent tests
AZURE_AI_PROJECTS_TESTS_AGENTS_PROJECT_ENDPOINT=

# Used in tracing tests
AZURE_AI_PROJECTS_TESTS_TRACING_PROJECT_ENDPOINT=

# Used in Container App Agents tests
AZURE_AI_PROJECTS_TESTS_CONTAINER_PROJECT_ENDPOINT=
AZURE_AI_PROJECTS_TESTS_CONTAINER_APP_RESOURCE_ID=
AZURE_AI_PROJECTS_TESTS_CONTAINER_INGRESS_SUBDOMAIN_SUFFIX=

# Used in tools
BING_PROJECT_CONNECTION_ID=
MCP_PROJECT_CONNECTION_ID=
FABRIC_PROJECT_CONNECTION_ID=
AI_SEARCH_PROJECT_CONNECTION_ID=
AI_SEARCH_INDEX_NAME=



Loading
Loading