Skip to content

Commit 8718bc5

Browse files
committed
release prep for beta.2 packages
1 parent 9fb9fcd commit 8718bc5

File tree

6 files changed

+34
-40
lines changed

6 files changed

+34
-40
lines changed

sdk/ai/Azure.AI.Projects.OpenAI/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Release History
22

3-
## 1.0.0-beta.2 (Unreleased)
3+
## 1.0.0-beta.2 (2025-11-14)
44

55
### Bugs fixed
66

sdk/ai/Azure.AI.Projects.OpenAI/samples/Sample1_Agent_Versions.md

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -54,40 +54,34 @@ await foreach (AgentVersion oneAgentVersion in agentVersions)
5454
}
5555
```
5656

57-
4. To communicate with the agent, we will need to create a conversation.
57+
4. To automatically store history, we can optionally create a conversation to use with the agent:
5858

5959
Synchronous sample:
60-
```C# Snippet:Sample_CreateCoversation_Sync
61-
ProjectConversation conversation = projectClient.OpenAI.Conversations.CreateProjectConversation();
62-
ModelReaderWriterOptions options = new("W");
63-
BinaryData conversationBin = ((IPersistableModel<ProjectConversation>)conversation).Write(options);
60+
```C# Snippet:Sample_CreateConversation_Sync
61+
ProjectConversation conversation
62+
= projectClient.OpenAI.Conversations.CreateProjectConversation();
6463
```
6564

6665
Asynchronous sample:
67-
```C# Snippet:Sample_CreateCoversation_Async
68-
ProjectConversation conversation = await projectClient.OpenAI.Conversations.CreateProjectConversationAsync();
69-
ModelReaderWriterOptions options = new("W");
70-
BinaryData conversationBin = ((IPersistableModel<ProjectConversation>)conversation).Write(options);
66+
```C# Snippet:Sample_CreateConversation_Async
67+
ProjectConversation conversation
68+
= await projectClient.OpenAI.Conversations.CreateProjectConversationAsync();
7169
```
7270

7371
5. Ask question for an agent.
7472

7573
Synchronous sample:
76-
```C# Snippet:Sample_GetResponse_Sync
77-
OpenAIResponseClient responseClient = projectClient.OpenAI.GetProjectResponsesClientForAgent(agentVersion, conversation.Id);
74+
```C# Snippet:Sample_CreateSimpleResponse_Sync
75+
OpenAIResponseClient responseClient
76+
= projectClient.OpenAI.GetProjectResponsesClientForAgent(agentVersion, conversation.Id);
7877

7978
OpenAIResponse response = responseClient.CreateResponse("Hello, tell me a joke.");
8079
```
8180

8281
Asynchronous sample:
83-
```C# Snippet:Sample_GetResponse_Async
84-
OpenAIResponseClient responseClient = projectClient.OpenAI.GetOpenAIResponseClient(modelDeploymentName);
85-
86-
ResponseCreationOptions responseOptions = new()
87-
{
88-
Agent = agentVersion,
89-
AgentConversationId = conversation,
90-
};
82+
```C# Snippet:Sample_CreateSimpleResponse_Async
83+
OpenAIResponseClient responseClient
84+
= projectClient.OpenAI.GetProjectResponsesClientForAgent(agentVersion, conversation.Id);
9185

9286
OpenAIResponse response = await responseClient.CreateResponseAsync("Hello, tell me a joke.");
9387
```

sdk/ai/Azure.AI.Projects.OpenAI/src/Azure.AI.Projects.OpenAI.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
ongoing forward compatibility.
99
</Description>
1010
<AssemblyTitle>Microsoft Foundry OpenAI .NET Extensions</AssemblyTitle>
11-
<Version>1.0.0-beta.1</Version>
11+
<Version>1.0.0-beta.2</Version>
1212
<PackageTags>Azure.AI.Projects.OpenAI</PackageTags>
1313
<TargetFrameworks>$(RequiredTargetFrameworks)</TargetFrameworks>
1414
<NoWarn>$(NoWarn);OPENAI001;CS1591;AZC0007;AZC0012;AZC0015;AZC0030;AZC0031;AZC0034;SA1649;SA1402;AZC0035</NoWarn>

sdk/ai/Azure.AI.Projects.OpenAI/tests/Samples/Sample_CreateAgentVersion.cs

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -48,21 +48,15 @@ public async Task CreateAgentVersionAsync()
4848
}
4949
#endregion
5050

51-
#region Snippet:Sample_CreateCoversation_Async
52-
ProjectConversation conversation = await projectClient.OpenAI.Conversations.CreateProjectConversationAsync();
53-
ModelReaderWriterOptions options = new("W");
54-
BinaryData conversationBin = ((IPersistableModel<ProjectConversation>)conversation).Write(options);
51+
#region Snippet:Sample_CreateConversation_Async
52+
ProjectConversation conversation
53+
= await projectClient.OpenAI.Conversations.CreateProjectConversationAsync();
5554
#endregion
5655

57-
#region Snippet:Sample_GetResponse_Async
56+
#region Snippet:Sample_CreateSimpleResponse_Async
5857

59-
OpenAIResponseClient responseClient = projectClient.OpenAI.GetOpenAIResponseClient(modelDeploymentName);
60-
61-
ResponseCreationOptions responseOptions = new()
62-
{
63-
Agent = agentVersion,
64-
AgentConversationId = conversation,
65-
};
58+
OpenAIResponseClient responseClient
59+
= projectClient.OpenAI.GetProjectResponsesClientForAgent(agentVersion, conversation.Id);
6660

6761
OpenAIResponse response = await responseClient.CreateResponseAsync("Hello, tell me a joke.");
6862

@@ -107,15 +101,15 @@ public void CreateAgentVersion()
107101
}
108102
#endregion
109103

110-
#region Snippet:Sample_CreateCoversation_Sync
111-
ProjectConversation conversation = projectClient.OpenAI.Conversations.CreateProjectConversation();
112-
ModelReaderWriterOptions options = new("W");
113-
BinaryData conversationBin = ((IPersistableModel<ProjectConversation>)conversation).Write(options);
104+
#region Snippet:Sample_CreateConversation_Sync
105+
ProjectConversation conversation
106+
= projectClient.OpenAI.Conversations.CreateProjectConversation();
114107
#endregion
115108

116-
#region Snippet:Sample_GetResponse_Sync
109+
#region Snippet:Sample_CreateSimpleResponse_Sync
117110

118-
OpenAIResponseClient responseClient = projectClient.OpenAI.GetProjectResponsesClientForAgent(agentVersion, conversation.Id);
111+
OpenAIResponseClient responseClient
112+
= projectClient.OpenAI.GetProjectResponsesClientForAgent(agentVersion, conversation.Id);
119113

120114
OpenAIResponse response = responseClient.CreateResponse("Hello, tell me a joke.");
121115

sdk/ai/Azure.AI.Projects/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Release History
22

3+
## 1.2.0-beta.2 (2025-11-14)
4+
5+
### Bugs Fixed
6+
7+
- Addressed an issue with memory store creation failing when not providing `metadata`
8+
39
## 1.2.0-beta.1 (2025-11-14)
410

511
### Features Added

sdk/ai/Azure.AI.Projects/src/Azure.AI.Projects.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<PropertyGroup>
33
<Description>This is the Azure.AI.Projects client library for developing .NET applications with rich experience.</Description>
44
<AssemblyTitle>Microsoft Azure.AI.Projects client library</AssemblyTitle>
5-
<Version>1.2.0-beta.1</Version>
5+
<Version>1.2.0-beta.2</Version>
66
<!--The ApiCompatVersion is managed automatically and should not generally be modified manually.-->
77
<ApiCompatVersion>1.1.0</ApiCompatVersion>
88
<PackageTags>Azure.AI.Projects</PackageTags>

0 commit comments

Comments
 (0)