Releases: gsinghjay/LLMAdapterClient
Release list
v0.2.0
v0.2.0 (2025-03-01)
Bug Fixes
-
Enhance streaming response processing in PythonModelService (
c9a57e7) -
Ensure config.yaml is copied to test output directory (
674f5d1) -
Improve error handling in chat session and UI components (
56c54f7) -
Improve token handling in PythonProcessManager for streaming responses (
851981a)
Build System
-
Add dotnet installation script (
7cec9e4) -
chatclient: Add Publisher project reference to ChatClient.Tests (
6f72b3b) -
chatclient: Upgrade ChatClient project to .NET 9 (
32b2ea3) -
common: Upgrade Common project to .NET 9 (
fa967da) -
publisher: Upgrade Publisher project to .NET 9 (
c11af1c) -
sdk: Add global.json to specify .NET 9 SDK version (
370d6a3) -
tests: Upgrade Common.Tests project to .NET 9 with updated package versions (
9f9ff4a) -
tests: Upgrade Publisher.Tests project to .NET 9 with updated package versions (
e68d24b)
Chores
-
Update solution file to include new test projects (
14e4c3d) -
Uploaded generated checkpoints (
ddc1474)
Documentation
-
Update documentation for adapter management implementation (
872c5f1) -
Update documentation to reflect completed ModelService implementation (
29fe409) -
Update implementation plan to reflect completed Python process manager (
176bed4) -
implementation: Update TDD plan to reflect completed Chat UI and Session components (
92b9d6d) -
readme: Update documentation to include Python Process Manager implementation (
439f8d6) -
readme: Update implementation status and component documentation (
8e30260) -
story: Update project narrative to include Python Process Manager (
7c67684) -
story: Update project narrative with completed Chat UI and Session components (
fc61d9e)
Features
-
Implement PythonProcessManager in ChatClient (
ccbb7cb) -
Update interfaces.cs with IPythonProcessManager interface (
b2df66a) -
chat: Implement AdapterManager service with event handling (
dfdd401) -
chatclient: Implement Chat UI and Chat Session components (
bb36a7f) -
chatclient: Implement ModelService for LLM interaction (
7788c52) -
common: Update IModelService interface with skipValidation parameter (
11d7162)
Refactoring
- common: Update interfaces for adapter management (
db52241)
Testing
-
Add tests for PythonProcessManager (
ff38356) -
Update model service tests to properly validate config path usage (
a4fe0a2) -
chat: Add comprehensive tests for AdapterManager (
29a3b56) -
chatclient: Add comprehensive tests for ModelService (
6d32cd8)
Detailed Changes: v0.1.0...v0.2.0
v0.1.0
v0.1.0 (2025-02-28)
Bug Fixes
- tests: Add nullable reference type to FindSolutionDirectory method (
3e1f331)
Chores
-
Ignore archive folder (
661d1a1) -
Update gitignore for training system (
adeefba) -
Update solution configuration and gitignore (
3e0b90a) -
git: Add comprehensive .NET and C# ignore patterns (
981c55c) -
test: Add publisher test project configuration (
821a3d4)
Continuous Integration
- Added semantic release to adhere to keep-a-changelog (
097113c)
Documentation
-
Add implementation plan and project story documentation (
c9498b2) -
Add implementation plan and project story documentation (
48f772b) -
Update implementation status and progress tracking (
bfb6a5b) -
Update implementation status for Phase 2 completion (
8347531) -
readme: Update implementation status and add comprehensive testing guide (
b91a4fb) -
story: Update implementation status and add technical debt section (
18347d1)
Features
-
Initialize solution structure with core projects (
7766c72) -
Integrate Python training system for adapter generation (
731de41) -
publisher: Add manual adapter publishing functionality (
bbbb3eb) -
publisher: Implement core adapter services (
0b252a9) -
publisher: Implement core adapter services for selection and validation (
9ad4b82)