From dabbae3f731f08f15dd8ecb71fdd0c4d493ca81b Mon Sep 17 00:00:00 2001 From: Pavel Tisnovsky Date: Tue, 20 Jan 2026 16:23:22 +0100 Subject: [PATCH] Update version to 0.4.0 --- README.md | 2 +- docs/openapi.json | 32 +++++++++----------------------- docs/openapi.md | 4 ++-- src/version.py | 2 +- tests/e2e/features/info.feature | 2 +- 5 files changed, 14 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index 4729b8363..4ef34143d 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ [![License](https://img.shields.io/badge/license-Apache-blue)](https://github.com/lightspeed-core/lightspeed-stack/blob/main/LICENSE) [![made-with-python](https://img.shields.io/badge/Made%20with-Python-1f425f.svg)](https://www.python.org/) [![Required Python version](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Flightspeed-core%2Flightspeed-stack%2Frefs%2Fheads%2Fmain%2Fpyproject.toml)](https://www.python.org/) -[![Tag](https://img.shields.io/github/v/tag/lightspeed-core/lightspeed-stack)](https://github.com/lightspeed-core/lightspeed-stack/releases/tag/0.3.1) +[![Tag](https://img.shields.io/github/v/tag/lightspeed-core/lightspeed-stack)](https://github.com/lightspeed-core/lightspeed-stack/releases/tag/0.4.0) Lightspeed Core Stack (LCS) is an AI-powered assistant that provides answers to product questions using backend LLM services, agents, and RAG databases. diff --git a/docs/openapi.json b/docs/openapi.json index cfbed3a8c..157e062b2 100644 --- a/docs/openapi.json +++ b/docs/openapi.json @@ -13,7 +13,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "0.3.1" + "version": "0.4.0" }, "servers": [ { @@ -7711,32 +7711,18 @@ ] }, "tool_calls": { - "anyOf": [ - { - "items": { - "$ref": "#/components/schemas/ToolCallSummary" - }, - "type": "array" - }, - { - "type": "null" - } - ], + "items": { + "$ref": "#/components/schemas/ToolCallSummary" + }, + "type": "array", "title": "Tool Calls", "description": "List of tool calls made during response generation" }, "tool_results": { - "anyOf": [ - { - "items": { - "$ref": "#/components/schemas/ToolResultSummary" - }, - "type": "array" - }, - { - "type": "null" - } - ], + "items": { + "$ref": "#/components/schemas/ToolResultSummary" + }, + "type": "array", "title": "Tool Results", "description": "List of tool results" } diff --git a/docs/openapi.md b/docs/openapi.md index c000004a0..eb598b012 100644 --- a/docs/openapi.md +++ b/docs/openapi.md @@ -5000,8 +5000,8 @@ Attributes: | input_tokens | integer | Number of tokens sent to LLM | | output_tokens | integer | Number of tokens received from LLM | | available_quotas | object | Quota available as measured by all configured quota limiters | -| tool_calls | | List of tool calls made during response generation | -| tool_results | | List of tool results | +| tool_calls | array | List of tool calls made during response generation | +| tool_results | array | List of tool results | ## QuotaExceededResponse diff --git a/src/version.py b/src/version.py index 9567150d4..1e5ca2068 100644 --- a/src/version.py +++ b/src/version.py @@ -9,4 +9,4 @@ # [tool.pdm.version] # source = "file" # path = "src/version.py" -__version__ = "0.3.1" +__version__ = "0.4.0" diff --git a/tests/e2e/features/info.feature b/tests/e2e/features/info.feature index df7e30ded..720cd0437 100644 --- a/tests/e2e/features/info.feature +++ b/tests/e2e/features/info.feature @@ -15,7 +15,7 @@ Feature: Info tests Given The system is in default state When I access REST API endpoint "info" using HTTP GET method Then The status code of the response is 200 - And The body of the response has proper name Lightspeed Core Service (LCS) and version 0.3.1 + And The body of the response has proper name Lightspeed Core Service (LCS) and version 0.4.0 And The body of the response has llama-stack version 0.3.5 @skip-in-library-mode