Skip to content

Lightspeed Stack version 0.1.1

Choose a tag to compare

@tisnik tisnik released this 30 Jul 06:31
· 2966 commits to main since this release
ed855cc

What's Changed

  • LCORE-217: Configuration loading check in /config endpoint by @tisnik in #190
  • LCORE-217: Updated /query endpoint handler by @tisnik in #191
  • LCORE-217: Additional checks in /models endpoint by @tisnik in #192
  • LCORE-228: Removed unused lockfile by @tisnik in #193
  • LCORE-217: Updated streaming query endpoint by @tisnik in #194
  • LCORE 317: tooling to generate list of scenarios by @tisnik in #195
  • Pass mcp config and auth headers in streaming_query too by @rawagner in #179
  • Do not create new session if conversation_id is provided by @rawagner in #163
  • LCORE-316: Removed unused dependency by @tisnik in #196
  • LCORE-303: silent improper Pyright warning in e2e's common.py by @tisnik in #197
  • Referenced documents support on /streaming_query by @TamiTakamiya in #183
  • LCORE-283: Introduce authentication to LS-stack API by @umago in #189
  • LCORE-293: config file utils by @tisnik in #201
  • LCORE-293: support for customization options by @tisnik in #203
  • Add tests for get_agent by @rawagner in #200
  • LCORE-326: Add linux/arm64 arch for image building (support Mac users) by @matysek in #199
  • LCORE-293: system prompt retrieval refactoring by @tisnik in #204
  • LCORE-326: Add restore dev tagging for image building by @matysek in #206
  • LCORE-312: Support MCP Headers by @ldjebran in #202
  • LCORE-335: Add CORS middleware to FastAPI application by @jrobertboos in #207
  • LCORE-293: use customized system prompt if provided by @tisnik in #208
  • LCORE-316: bump-up dependencies #1 by @tisnik in #209
  • LCORE-323: LlamaStackClient should be a singleton by @manstis in #187
  • Document and provide test for embedding system_prompt in customization section. by @manstis in #212
  • Add work-around for tool_calls with granite models. by @manstis in #211
  • LCORE-293: Updated OpenAPI schema by @tisnik in #217
  • LCORE-326: Add arm64 image building for releases by @matysek in #218
  • Add an option to disable query system prompt by @omertuc in #216
  • Add work-around for tool_calls with granite models and /query endpoint. by @manstis in #219
  • Implement the /authorized endpoint by @umago in #210
  • [LCORE-353] Allow mcp headers to contain mcp servers names by @ldjebran in #221
  • LCORE-240: Makefile targets + updated documentation by @tisnik in #222
  • LCORE-240: build dependencies by @tisnik in #224
  • Add pyright configuration file by @omertuc in #225
  • Unpack auth tuple to get token by @omertuc in #220
  • LCORE-303: fixes made in E2E tests by @tisnik in #228
  • LCORE-303: updated docstrings by @tisnik in #230
  • LCORE-316: update dependencies by @tisnik in #231
  • LCORE-303: fix integration tests by @tisnik in #232
  • LCORE-303: fixed Pylint issues + new config tests by @tisnik in #233
  • Switch Containerfile CMD with ENTRYPOINT by @frzifus in #227
  • LCORE-369: Align service URLs with road-core by @manstis in #236
  • LCORE-302: User Data Collection by @jrobertboos in #237
  • LCORE-304: Sync docs by @tisnik in #238
  • LCORE-303: fixed pylint issues by @tisnik in #239
  • LCORE-371: version test is now part of integration tests suite by @tisnik in #240
  • LCORE-303: fixed all remaining pylint issues by @tisnik in #241
  • Add QueryRequest.media_type for backwards compatibility. by @manstis in #242
  • LCORE-303: fixed issues found by pyright by @tisnik in #245
  • LCORE-316: update deps by @tisnik in #246
  • LCORE-354 Implement the /conversations endpoint by @eranco74 in #244
  • LCORE-304: arch diagram and minor fixes by @tisnik in #249
  • LCORE-304: Updated arch diagram by @tisnik in #250
  • LCORE-304: Info about tests by @tisnik in #251
  • LCORE-304: Update to macOs docs by @are-ces in #253
  • test: add unit tests for conversations REST API endpoints by @eranco74 in #252
  • Add support output_shields in agents by @TamiTakamiya in #248
  • LCORE-316: update packages by @tisnik in #257
  • LCORE-304: Update OpenAPI schema by @tisnik in #258
  • LCORE-304: OpenAPI documentation in Markdown by @tisnik in #259
  • LCORE-389: Fixed /info endpoint by @tisnik in #260
  • LCORE-391: Refactoring: proper Llama Stack config name by @tisnik in #261
  • LCORE-304: devel documentation by @tisnik in #262
  • LCORE-304: Updated config diagram by @tisnik in #263
  • LCORE-304: REST API by @tisnik in #264
  • Streaming improvements by @manstis in #254
  • LCORE-379: fixed run.yaml to be compatible with Llama Stack 0.2.14 by @tisnik in #265
  • LCORE-324: add check for config file run.yaml existence by @tisnik in #266
  • LCORE-247: Doc info about run.yaml by @tisnik in #268
  • Feat: Update base image to fix Konflux RPM signature scan by @eranco74 in #270
  • LCORE-247: Docs models config by @tisnik in #272
  • LCORE-220: Add metrics to lightspeed-stack by @umago in #256
  • OLS-1946: Fix contributing.md for uv by @onmete in #269
  • LCORE-380: Update OpenAI package by @tisnik in #274
  • LCORE-380: regenerated schema by @tisnik in #275
  • Add debug logging when creating a new agent by @omertuc in #276
  • OLS-1946: Change double negative in user data collection config by @onmete in #271
  • LCORE-409: fix in schema generation script by @tisnik in #279
  • LCORE-247: regenerated schema by @tisnik in #280
  • LCORE-381: Unit tests for extract mcp headers by @tisnik in #282
  • Containerfile COPY adjustment by @omertuc in #283
  • MGMT-21204: add categories to feedback API by @zszabo-rh in #273
  • LCORE-381: new unit tests for client.py and models endpoints by @tisnik in #287
  • LCORE-381: new unit test + minor refactoring by @tisnik in #288
  • LCORE-418: Allow configurating a default model/provider by @umago in #284
  • Make MCP configurations unit-test more specific by @umago in #290
  • Add support for JWT Token authentication with JWK by @omertuc in #243
  • [ISSUE-291] Fix setup_model_metrics() as a library by @umago in #293
  • LCORE-380: Lock Llama-stack to version 0.2.14 by @tisnik in #296
  • LCORE-380: Lock Llama-stack client to version 0.2.14 by @tisnik in #297
  • LCORE-380: Update dependencies by @tisnik in #298
  • LCORE-248: update config diagram by @tisnik in #299
  • LCORE-248: update OpenAPI by @tisnik in #300
  • LCORE-248: Stub for Getting started guide by @tisnik in #301
  • LCORE-380: bump-up 'coverage' package by @tisnik in #302
  • LCORE-434: Added version tag by @tisnik in #303
  • LCORE-434: Swag with required Python version by @tisnik in #304
  • LCORE-434: Fixed link in README.md by @tisnik in #305
  • LCORE-306: setup e2e test env by @radofuchs in #306
  • LCORE-247: Better service name in config file by @tisnik in #308
  • [MISC] Miscellaneous spelling fixes by @JonahSussman in #307
  • LCORE-248: getting started guide, second version by @tisnik in #309
  • LCORE-247: Updated architecture diagram by @tisnik in #310
  • Persistent storage diagram by @tisnik in #311
  • Fix an e2e test case by @TamiTakamiya in #313
  • Replace json.loads with ast.literal_eval by @TamiTakamiya in #314
  • LCORE-380: bump-up Llama Stack to version 0.2.16 by @tisnik in #312
  • Bump version to 0.1.1 by @tisnik in #315

New Contributors

Full Changelog: 0.1.0...0.1.1