Skip to content

Conversation

@dargilco
Copy link
Member

No description provided.

@dargilco dargilco self-assigned this Jan 31, 2026
@dargilco dargilco requested a review from trrwilson as a code owner January 31, 2026 17:07
Copilot AI review requested due to automatic review settings January 31, 2026 17:07
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the azure-ai-projects package for publishing v2.0.0b4, aligning the SDK with the newer AI Foundry TypeSpec location and the v1 data-plane API version while refreshing generated code and sample installation instructions.

Changes:

  • Switch the SDK’s default API version and documentation from 2025-11-15-preview to v1.
  • Update TypeSpec source location/commit and apply regenerated API surface changes (models/enums, apiview mappings).
  • Refresh sample “pip install” instructions to reference azure-ai-projects>=2.0.0b4 and make a few small sample formatting tweaks.

Reviewed changes

Copilot reviewed 114 out of 117 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
sdk/ai/azure-ai-projects/tsp-location.yaml Adds the new TypeSpec source location/commit for generation.
sdk/ai/azure-ai-projects/_tsp-location.yaml Removes the prior TypeSpec location file.
sdk/ai/azure-ai-projects/_metadata.json Updates the tracked API version to v1.
sdk/ai/azure-ai-projects/pyproject.toml Bumps azure-core minimum dependency.
sdk/ai/azure-ai-projects/README.md Updates API version reference/link and refreshes install guidance.
sdk/ai/azure-ai-projects/.env.template Adds console logging env var and reorganizes comments.
sdk/ai/azure-ai-projects/post-emitter-fixes.cmd Updates local-spec-repo instructions and comments out no-longer-needed fix steps.
sdk/ai/azure-ai-projects/apiview-properties.json Updates APIView cross-language mapping for the new generated surface.
sdk/ai/azure-ai-projects/azure/ai/projects/_configuration.py Changes default api_version to v1 and updates docstring.
sdk/ai/azure-ai-projects/azure/ai/projects/_client.py Reorders operation properties and updates client docstrings for v1.
sdk/ai/azure-ai-projects/azure/ai/projects/_utils/model_base.py Removes extra pylint disables from the generated base model helpers.
sdk/ai/azure-ai-projects/azure/ai/projects/operations/init.py Reorders operation imports/exports.
sdk/ai/azure-ai-projects/azure/ai/projects/aio/_configuration.py Changes default api_version to v1 and updates docstring (async).
sdk/ai/azure-ai-projects/azure/ai/projects/aio/_client.py Reorders operation properties and updates client docstrings for v1 (async).
sdk/ai/azure-ai-projects/azure/ai/projects/aio/operations/init.py Reorders async operation imports/exports.
sdk/ai/azure-ai-projects/azure/ai/projects/models/_enums.py Updates generated enums (new values/types) and adds pylint disable for file size.
sdk/ai/azure-ai-projects/azure/ai/projects/models/init.py Updates public model exports to match regenerated types/names.
sdk/ai/azure-ai-projects/samples/telemetry/sample_telemetry_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/telemetry/sample_telemetry.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/responses/sample_responses_structured_output.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/responses/sample_responses_stream_manager.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/responses/sample_responses_stream_events.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/responses/sample_responses_image_input.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/responses/sample_responses_basic_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/responses/sample_responses_basic.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/red_team/sample_red_team_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/red_team/sample_red_team.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/memories/sample_memory_crud_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/memories/sample_memory_crud.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/memories/sample_memory_basic_async.py Updates sample install instruction to >=2.0.0b4 and wraps a long EasyInputMessage(...) line.
sdk/ai/azure-ai-projects/samples/memories/sample_memory_basic.py Updates sample install instruction to >=2.0.0b4 and wraps a long EasyInputMessage(...) line.
sdk/ai/azure-ai-projects/samples/memories/sample_memory_advanced_async.py Updates sample install instruction to >=2.0.0b4 and wraps long EasyInputMessage(...) lines.
sdk/ai/azure-ai-projects/samples/memories/sample_memory_advanced.py Updates sample install instruction to >=2.0.0b4 and wraps long EasyInputMessage(...) lines.
sdk/ai/azure-ai-projects/samples/mcp_client/sample_mcp_tool_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/indexes/sample_indexes_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/indexes/sample_indexes.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_scheduled_evaluations.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_redteam_evaluations.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_model_evaluation.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_evaluations_graders.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_evaluations_builtin_with_traces.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_evaluations_builtin_with_inline_data.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_evaluations_builtin_with_dataset_id.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_evaluations_ai_assisted.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_evaluation_compare_insight.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_evaluation_cluster_insight.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_eval_catalog_prompt_based_evaluators.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_eval_catalog_code_based_evaluators.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_eval_catalog.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_continuous_evaluation_rule.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_response_evaluation_with_function_tool.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_response_evaluation.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_evaluation.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/agentic_evaluators/sample_tool_selection.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/agentic_evaluators/sample_tool_output_utilization.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/agentic_evaluators/sample_tool_input_accuracy.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/agentic_evaluators/sample_tool_call_success.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/agentic_evaluators/sample_tool_call_accuracy.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/agentic_evaluators/sample_task_navigation_efficiency.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/agentic_evaluators/sample_task_completion.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/agentic_evaluators/sample_task_adherence.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/agentic_evaluators/sample_response_completeness.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/agentic_evaluators/sample_relevance.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/agentic_evaluators/sample_intent_resolution.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/agentic_evaluators/sample_groundedness.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/agentic_evaluators/sample_generic_agentic_evaluator/sample_generic_agentic_evaluator.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/agentic_evaluators/sample_fluency.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/evaluations/agentic_evaluators/sample_coherence.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/deployments/sample_deployments_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/deployments/sample_deployments.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/datasets/sample_datasets_download.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/datasets/sample_datasets_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/datasets/sample_datasets.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/connections/sample_connections_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/connections/sample_connections.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_web_search.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_to_agent.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_sharepoint.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_openapi_with_project_connection.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_openapi.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_memory_search_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_memory_search.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_mcp_with_project_connection_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_mcp_with_project_connection.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_mcp_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_mcp.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_image_generation_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_image_generation.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_function_tool_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_function_tool.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_file_search_in_stream_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_file_search_in_stream.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_file_search.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_fabric.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_computer_use_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_computer_use.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_code_interpreter_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_code_interpreter.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_browser_automation.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_bing_grounding.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_bing_custom_search.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/tools/sample_agent_ai_search.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/telemetry/sample_agent_basic_with_console_tracing_custom_attributes.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/telemetry/sample_agent_basic_with_console_tracing.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/telemetry/sample_agent_basic_with_azure_monitor_tracing.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/sample_workflow_multi_agent_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/sample_workflow_multi_agent.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/sample_agent_structured_output_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/sample_agent_structured_output.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/sample_agent_stream_events.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/sample_agent_retrieve_basic_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/sample_agent_retrieve_basic.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/sample_agent_basic_async.py Updates sample install instruction to >=2.0.0b4.
sdk/ai/azure-ai-projects/samples/agents/sample_agent_basic.py Updates sample install instruction to >=2.0.0b4.

Comment on lines 23 to 26
Before running the sample:

pip install "azure-ai-projects>=2.0.0b1" python-dotenv aiohttp pydantic
pip install "azure-ai-projects>=2.0.0b4" python-dotenv aiohttp pydantic

Copy link

Copilot AI Jan 31, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This sample uses PromptAgentDefinitionText, but the public models now export PromptAgentDefinitionTextOptions instead (see azure.ai.projects.models.__init__). As-is, the sample will fail to import/run. Update the sample to use the new type name (and update the construction accordingly).

Copilot uses AI. Check for mistakes.
@github-actions
Copy link

github-actions bot commented Jan 31, 2026

API Change Check

APIView identified API level changes in this PR and created the following API reviews

azure-ai-projects

@dargilco dargilco requested a review from iscai-msft as a code owner February 4, 2026 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants