Skip to content

Commit 32ca484

Browse files
committed
🖉 Update changelog with v0.9.0-beta
1 parent c87ad9c commit 32ca484

File tree

1 file changed

+92
-65
lines changed

1 file changed

+92
-65
lines changed

changelog.md

Lines changed: 92 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,153 +1,180 @@
11
# Changelog
22

3-
## [v0.8.3](https://github.com/devlooped/Extensions.AI/tree/v0.8.3) (2025-09-10)
3+
## [v0.9.0-beta](https://github.com/devlooped/AI/tree/v0.9.0-beta) (2025-10-17)
44

5-
[Full Changelog](https://github.com/devlooped/Extensions.AI/compare/v0.8.2...v0.8.3)
5+
[Full Changelog](https://github.com/devlooped/AI/compare/v0.8.3...v0.9.0-beta)
66

7-
## [v0.8.2](https://github.com/devlooped/Extensions.AI/tree/v0.8.2) (2025-08-21)
7+
:sparkles: Implemented enhancements:
8+
9+
- Add Grok search option to avoid citations [\#122](https://github.com/devlooped/AI/pull/122) (@kzu)
10+
- Allow setting Grok options via agent configuration too [\#121](https://github.com/devlooped/AI/pull/121) (@kzu)
11+
- Add support for setting reasoning effort and verbosity via config [\#119](https://github.com/devlooped/AI/pull/119) (@kzu)
12+
- Add service-driven ChatMessageStoreFactory for agents [\#118](https://github.com/devlooped/AI/pull/118) (@kzu)
13+
- Add service-driven AIContextProviderFactory for agents [\#117](https://github.com/devlooped/AI/pull/117) (@kzu)
14+
- Initial support for configurable AI agents [\#116](https://github.com/devlooped/AI/pull/116) (@kzu)
15+
- Add configurable support for Azure Inference and OpenAI [\#114](https://github.com/devlooped/AI/pull/114) (@kzu)
16+
- Restructure for upcoming Agents.AI extensions [\#111](https://github.com/devlooped/AI/pull/111) (@kzu)
17+
- Add support for configuration-driven IChatClient registrations [\#108](https://github.com/devlooped/AI/pull/108) (@kzu)
18+
- Simplify X.AI provider name metadata to xai [\#107](https://github.com/devlooped/AI/pull/107) (@kzu)
19+
20+
:bug: Fixed bugs:
21+
22+
- Make sure we provide compatible metadata for OpenAI [\#106](https://github.com/devlooped/AI/pull/106) (@kzu)
23+
- Make sure Grok client provides metadata for telemetry [\#105](https://github.com/devlooped/AI/pull/105) (@kzu)
24+
25+
:twisted_rightwards_arrows: Merged:
26+
27+
- Add docs and samples for both libraries [\#125](https://github.com/devlooped/AI/pull/125) (@kzu)
28+
- Bump all dependencies to latest [\#104](https://github.com/devlooped/AI/pull/104) (@kzu)
29+
30+
## [v0.8.3](https://github.com/devlooped/AI/tree/v0.8.3) (2025-09-10)
31+
32+
[Full Changelog](https://github.com/devlooped/AI/compare/v0.8.2...v0.8.3)
33+
34+
## [v0.8.2](https://github.com/devlooped/AI/tree/v0.8.2) (2025-08-21)
835

9-
[Full Changelog](https://github.com/devlooped/Extensions.AI/compare/v0.8.1...v0.8.2)
36+
[Full Changelog](https://github.com/devlooped/AI/compare/v0.8.1...v0.8.2)
1037

1138
:sparkles: Implemented enhancements:
1239

13-
- Friendly error when non-matching SDK is used [\#101](https://github.com/devlooped/Extensions.AI/pull/101) (@kzu)
40+
- Friendly error when non-matching SDK is used [\#101](https://github.com/devlooped/AI/pull/101) (@kzu)
1441

15-
## [v0.8.1](https://github.com/devlooped/Extensions.AI/tree/v0.8.1) (2025-08-20)
42+
## [v0.8.1](https://github.com/devlooped/AI/tree/v0.8.1) (2025-08-20)
1643

17-
[Full Changelog](https://github.com/devlooped/Extensions.AI/compare/v0.8.0...v0.8.1)
44+
[Full Changelog](https://github.com/devlooped/AI/compare/v0.8.0...v0.8.1)
1845

1946
:sparkles: Implemented enhancements:
2047

21-
- Add support for Verbosity introduced in GPT-5 [\#100](https://github.com/devlooped/Extensions.AI/pull/100) (@kzu)
48+
- Add support for Verbosity introduced in GPT-5 [\#100](https://github.com/devlooped/AI/pull/100) (@kzu)
2249

2350
:twisted_rightwards_arrows: Merged:
2451

25-
- Add simple benchmark test for GPT-5 reasoning efforts [\#97](https://github.com/devlooped/Extensions.AI/pull/97) (@kzu)
52+
- Add simple benchmark test for GPT-5 reasoning efforts [\#97](https://github.com/devlooped/AI/pull/97) (@kzu)
2653

27-
## [v0.8.0](https://github.com/devlooped/Extensions.AI/tree/v0.8.0) (2025-08-08)
54+
## [v0.8.0](https://github.com/devlooped/AI/tree/v0.8.0) (2025-08-08)
2855

29-
[Full Changelog](https://github.com/devlooped/Extensions.AI/compare/v0.7.4...v0.8.0)
56+
[Full Changelog](https://github.com/devlooped/AI/compare/v0.7.4...v0.8.0)
3057

3158
:sparkles: Implemented enhancements:
3259

33-
- Add support for GPT-5 minimal reasoning effort [\#95](https://github.com/devlooped/Extensions.AI/pull/95) (@kzu)
60+
- Add support for GPT-5 minimal reasoning effort [\#95](https://github.com/devlooped/AI/pull/95) (@kzu)
3461

3562
:bug: Fixed bugs:
3663

37-
- Only emit the ChatClientExtensions if package is referenced [\#93](https://github.com/devlooped/Extensions.AI/pull/93) (@kzu)
64+
- Only emit the ChatClientExtensions if package is referenced [\#93](https://github.com/devlooped/AI/pull/93) (@kzu)
3865

3966
:twisted_rightwards_arrows: Merged:
4067

41-
- Introduce OSMF EULA [\#96](https://github.com/devlooped/Extensions.AI/pull/96) (@kzu)
42-
- Rename extension so users can tell ours apart [\#92](https://github.com/devlooped/Extensions.AI/pull/92) (@kzu)
68+
- Introduce OSMF EULA [\#96](https://github.com/devlooped/AI/pull/96) (@kzu)
69+
- Rename extension so users can tell ours apart [\#92](https://github.com/devlooped/AI/pull/92) (@kzu)
4370

44-
## [v0.7.4](https://github.com/devlooped/Extensions.AI/tree/v0.7.4) (2025-08-06)
71+
## [v0.7.4](https://github.com/devlooped/AI/tree/v0.7.4) (2025-08-06)
4572

46-
[Full Changelog](https://github.com/devlooped/Extensions.AI/compare/v0.7.3...v0.7.4)
73+
[Full Changelog](https://github.com/devlooped/AI/compare/v0.7.3...v0.7.4)
4774

4875
:sparkles: Implemented enhancements:
4976

50-
- Target net9/10 in package [\#90](https://github.com/devlooped/Extensions.AI/pull/90) (@kzu)
51-
- Leverage overload resolution attribute to direct compiler [\#89](https://github.com/devlooped/Extensions.AI/pull/89) (@kzu)
77+
- Target net9/10 in package [\#90](https://github.com/devlooped/AI/pull/90) (@kzu)
78+
- Leverage overload resolution attribute to direct compiler [\#89](https://github.com/devlooped/AI/pull/89) (@kzu)
5279

53-
## [v0.7.3](https://github.com/devlooped/Extensions.AI/tree/v0.7.3) (2025-07-18)
80+
## [v0.7.3](https://github.com/devlooped/AI/tree/v0.7.3) (2025-07-18)
5481

55-
[Full Changelog](https://github.com/devlooped/Extensions.AI/compare/v0.7.2...v0.7.3)
82+
[Full Changelog](https://github.com/devlooped/AI/compare/v0.7.2...v0.7.3)
5683

57-
## [v0.7.2](https://github.com/devlooped/Extensions.AI/tree/v0.7.2) (2025-07-10)
84+
## [v0.7.2](https://github.com/devlooped/AI/tree/v0.7.2) (2025-07-10)
5885

59-
[Full Changelog](https://github.com/devlooped/Extensions.AI/compare/v0.7.1...v0.7.2)
86+
[Full Changelog](https://github.com/devlooped/AI/compare/v0.7.1...v0.7.2)
6087

6188
:sparkles: Implemented enhancements:
6289

63-
- Allow finding tool calls by the result type only [\#80](https://github.com/devlooped/Extensions.AI/pull/80) (@kzu)
90+
- Allow finding tool calls by the result type only [\#80](https://github.com/devlooped/AI/pull/80) (@kzu)
6491

65-
## [v0.7.1](https://github.com/devlooped/Extensions.AI/tree/v0.7.1) (2025-07-10)
92+
## [v0.7.1](https://github.com/devlooped/AI/tree/v0.7.1) (2025-07-10)
6693

67-
[Full Changelog](https://github.com/devlooped/Extensions.AI/compare/v0.7.0...v0.7.1)
94+
[Full Changelog](https://github.com/devlooped/AI/compare/v0.7.0...v0.7.1)
6895

6996
:sparkles: Implemented enhancements:
7097

71-
- Sanitize local function names in tools [\#79](https://github.com/devlooped/Extensions.AI/pull/79) (@kzu)
72-
- Add overload to find calls in a chat response by tool name [\#77](https://github.com/devlooped/Extensions.AI/pull/77) (@kzu)
98+
- Sanitize local function names in tools [\#79](https://github.com/devlooped/AI/pull/79) (@kzu)
99+
- Add overload to find calls in a chat response by tool name [\#77](https://github.com/devlooped/AI/pull/77) (@kzu)
73100

74-
## [v0.7.0](https://github.com/devlooped/Extensions.AI/tree/v0.7.0) (2025-07-07)
101+
## [v0.7.0](https://github.com/devlooped/AI/tree/v0.7.0) (2025-07-07)
75102

76-
[Full Changelog](https://github.com/devlooped/Extensions.AI/compare/v0.6.2...v0.7.0)
103+
[Full Changelog](https://github.com/devlooped/AI/compare/v0.6.2...v0.7.0)
77104

78105
:sparkles: Implemented enhancements:
79106

80-
- Add support for OpenAI web search options and Grok compat [\#74](https://github.com/devlooped/Extensions.AI/pull/74) (@kzu)
81-
- Enable full Live Search compatibility for Grok [\#72](https://github.com/devlooped/Extensions.AI/pull/72) (@kzu)
107+
- Add support for OpenAI web search options and Grok compat [\#74](https://github.com/devlooped/AI/pull/74) (@kzu)
108+
- Enable full Live Search compatibility for Grok [\#72](https://github.com/devlooped/AI/pull/72) (@kzu)
82109

83-
## [v0.6.2](https://github.com/devlooped/Extensions.AI/tree/v0.6.2) (2025-07-04)
110+
## [v0.6.2](https://github.com/devlooped/AI/tree/v0.6.2) (2025-07-04)
84111

85-
[Full Changelog](https://github.com/devlooped/Extensions.AI/compare/v0.6.1...v0.6.2)
112+
[Full Changelog](https://github.com/devlooped/AI/compare/v0.6.1...v0.6.2)
86113

87114
:sparkles: Implemented enhancements:
88115

89-
- Add tool-focused extension to inspect calls and results [\#71](https://github.com/devlooped/Extensions.AI/pull/71) (@kzu)
90-
- Add generated JSON context for Chat model objects including additional properties [\#69](https://github.com/devlooped/Extensions.AI/pull/69) (@kzu)
116+
- Add tool-focused extension to inspect calls and results [\#71](https://github.com/devlooped/AI/pull/71) (@kzu)
117+
- Add generated JSON context for Chat model objects including additional properties [\#69](https://github.com/devlooped/AI/pull/69) (@kzu)
91118

92119
:twisted_rightwards_arrows: Merged:
93120

94-
- Rename pipeline output helper class [\#70](https://github.com/devlooped/Extensions.AI/pull/70) (@kzu)
121+
- Rename pipeline output helper class [\#70](https://github.com/devlooped/AI/pull/70) (@kzu)
95122

96-
## [v0.6.1](https://github.com/devlooped/Extensions.AI/tree/v0.6.1) (2025-07-03)
123+
## [v0.6.1](https://github.com/devlooped/AI/tree/v0.6.1) (2025-07-03)
97124

98-
[Full Changelog](https://github.com/devlooped/Extensions.AI/compare/v0.6.0...v0.6.1)
125+
[Full Changelog](https://github.com/devlooped/AI/compare/v0.6.0...v0.6.1)
99126

100127
:sparkles: Implemented enhancements:
101128

102-
- Add public API for observing the client pipeline [\#63](https://github.com/devlooped/Extensions.AI/pull/63) (@kzu)
129+
- Add public API for observing the client pipeline [\#63](https://github.com/devlooped/AI/pull/63) (@kzu)
103130

104131
:twisted_rightwards_arrows: Merged:
105132

106-
- Remove reference to SponsorLink manifest [\#67](https://github.com/devlooped/Extensions.AI/pull/67) (@kzu)
107-
- Simplify console HTTP pipeline logging using Observe/Observable [\#66](https://github.com/devlooped/Extensions.AI/pull/66) (@kzu)
133+
- Remove reference to SponsorLink manifest [\#67](https://github.com/devlooped/AI/pull/67) (@kzu)
134+
- Simplify console HTTP pipeline logging using Observe/Observable [\#66](https://github.com/devlooped/AI/pull/66) (@kzu)
108135

109-
## [v0.6.0](https://github.com/devlooped/Extensions.AI/tree/v0.6.0) (2025-07-02)
136+
## [v0.6.0](https://github.com/devlooped/AI/tree/v0.6.0) (2025-07-02)
110137

111-
[Full Changelog](https://github.com/devlooped/Extensions.AI/compare/v0.5.2...v0.6.0)
138+
[Full Changelog](https://github.com/devlooped/AI/compare/v0.5.2...v0.6.0)
112139

113140
:sparkles: Implemented enhancements:
114141

115-
- Improve JSON console logging at the client pipeline level [\#60](https://github.com/devlooped/Extensions.AI/pull/60) (@kzu)
116-
- Create a smarter OpenAI chat client that honors model ID [\#58](https://github.com/devlooped/Extensions.AI/pull/58) (@kzu)
117-
- Drop ctor overload not receiving a model [\#57](https://github.com/devlooped/Extensions.AI/pull/57) (@kzu)
118-
- Simplify approach to Grok chat client and dynamic clients [\#56](https://github.com/devlooped/Extensions.AI/pull/56) (@kzu)
142+
- Improve JSON console logging at the client pipeline level [\#60](https://github.com/devlooped/AI/pull/60) (@kzu)
143+
- Create a smarter OpenAI chat client that honors model ID [\#58](https://github.com/devlooped/AI/pull/58) (@kzu)
144+
- Drop ctor overload not receiving a model [\#57](https://github.com/devlooped/AI/pull/57) (@kzu)
145+
- Simplify approach to Grok chat client and dynamic clients [\#56](https://github.com/devlooped/AI/pull/56) (@kzu)
119146

120-
## [v0.5.2](https://github.com/devlooped/Extensions.AI/tree/v0.5.2) (2025-07-02)
147+
## [v0.5.2](https://github.com/devlooped/AI/tree/v0.5.2) (2025-07-02)
121148

122-
[Full Changelog](https://github.com/devlooped/Extensions.AI/compare/v0.5.1...v0.5.2)
149+
[Full Changelog](https://github.com/devlooped/AI/compare/v0.5.1...v0.5.2)
123150

124151
:sparkles: Implemented enhancements:
125152

126-
- Improve integration with MEAI typical usage pattern [\#53](https://github.com/devlooped/Extensions.AI/pull/53) (@kzu)
153+
- Improve integration with MEAI typical usage pattern [\#53](https://github.com/devlooped/AI/pull/53) (@kzu)
127154

128155
:twisted_rightwards_arrows: Merged:
129156

130-
- Remove projects that belong elsewhere [\#55](https://github.com/devlooped/Extensions.AI/pull/55) (@kzu)
157+
- Remove projects that belong elsewhere [\#55](https://github.com/devlooped/AI/pull/55) (@kzu)
131158

132-
## [v0.5.1](https://github.com/devlooped/Extensions.AI/tree/v0.5.1) (2025-07-01)
159+
## [v0.5.1](https://github.com/devlooped/AI/tree/v0.5.1) (2025-07-01)
133160

134-
[Full Changelog](https://github.com/devlooped/Extensions.AI/compare/v0.5.0...v0.5.1)
161+
[Full Changelog](https://github.com/devlooped/AI/compare/v0.5.0...v0.5.1)
135162

136-
## [v0.5.0](https://github.com/devlooped/Extensions.AI/tree/v0.5.0) (2025-07-01)
163+
## [v0.5.0](https://github.com/devlooped/AI/tree/v0.5.0) (2025-07-01)
137164

138-
[Full Changelog](https://github.com/devlooped/Extensions.AI/compare/21a457cb50d98c69eda4e62bad971e766f2ec2b6...v0.5.0)
165+
[Full Changelog](https://github.com/devlooped/AI/compare/21a457cb50d98c69eda4e62bad971e766f2ec2b6...v0.5.0)
139166

140167
:sparkles: Implemented enhancements:
141168

142-
- Add support for .env files [\#47](https://github.com/devlooped/Extensions.AI/pull/47) (@kzu)
143-
- Simplify and unify implementation of JSON console logging [\#46](https://github.com/devlooped/Extensions.AI/pull/46) (@kzu)
144-
- Add opinionated lib for \(mostly?\) single-file agents [\#42](https://github.com/devlooped/Extensions.AI/pull/42) (@kzu)
145-
- Add first-class support for Grok unique features [\#41](https://github.com/devlooped/Extensions.AI/pull/41) (@kzu)
146-
- Add more intuitive API for creating chat messages [\#38](https://github.com/devlooped/Extensions.AI/pull/38) (@kzu)
147-
- Add JSON console output rendering [\#37](https://github.com/devlooped/Extensions.AI/pull/37) (@kzu)
148-
- Add console JSON logging extension [\#12](https://github.com/devlooped/Extensions.AI/pull/12) (@kzu)
149-
- Initial CLI with basic command for help/sponsoring [\#9](https://github.com/devlooped/Extensions.AI/pull/9) (@kzu)
150-
- Add tool-based retrieval tool over the responses API [\#1](https://github.com/devlooped/Extensions.AI/pull/1) (@kzu)
169+
- Add support for .env files [\#47](https://github.com/devlooped/AI/pull/47) (@kzu)
170+
- Simplify and unify implementation of JSON console logging [\#46](https://github.com/devlooped/AI/pull/46) (@kzu)
171+
- Add opinionated lib for \(mostly?\) single-file agents [\#42](https://github.com/devlooped/AI/pull/42) (@kzu)
172+
- Add first-class support for Grok unique features [\#41](https://github.com/devlooped/AI/pull/41) (@kzu)
173+
- Add more intuitive API for creating chat messages [\#38](https://github.com/devlooped/AI/pull/38) (@kzu)
174+
- Add JSON console output rendering [\#37](https://github.com/devlooped/AI/pull/37) (@kzu)
175+
- Add console JSON logging extension [\#12](https://github.com/devlooped/AI/pull/12) (@kzu)
176+
- Initial CLI with basic command for help/sponsoring [\#9](https://github.com/devlooped/AI/pull/9) (@kzu)
177+
- Add tool-based retrieval tool over the responses API [\#1](https://github.com/devlooped/AI/pull/1) (@kzu)
151178

152179

153180

0 commit comments

Comments
 (0)