Skip to content

Conversation

@tisnik
Copy link
Contributor

@tisnik tisnik commented Sep 16, 2025

Description

LCORE-634: bump up Llama Stack version to 0.2.20

Type of change

  • Refactor
  • New feature
  • Bug fix
  • CVE fix
  • Optimization
  • Documentation Update
  • Configuration Update
  • Bump-up service version
  • Bump-up dependent library
  • Bump-up library or tool used for development (does not change the final image)
  • CI configuration change
  • Konflux configuration change
  • Unit tests improvement
  • Integration tests improvement
  • End to end tests improvement

Related Tickets & Documents

  • Related Issue #LCORE-634

Summary by CodeRabbit

  • Chores
    • Updated Llama Stack and client dependencies to 0.2.20.
    • Increased maximal supported Llama Stack version to 0.2.20.
    • No functional or API changes; behavior and error handling unchanged.
    • Users running Llama Stack 0.2.20 should operate seamlessly without configuration changes.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Sep 16, 2025

Walkthrough

Bumps llama-stack and llama-stack-client from 0.2.19 to 0.2.20 in pyproject.toml, updates MAXIMAL_SUPPORTED_LLAMA_STACK_VERSION to "0.2.20" in src/constants.py, and adds external_providers_dir: /tmp to tests/configuration/minimal-stack.yaml.

Changes

Cohort / File(s) Summary
Dependency version bump
pyproject.toml
Update llama-stack and llama-stack-client from 0.2.19 to 0.2.20.
Constants alignment
src/constants.py
Update MAXIMAL_SUPPORTED_LLAMA_STACK_VERSION from "0.2.19" to "0.2.20".
Test configuration
tests/configuration/minimal-stack.yaml
Add external_providers_dir: /tmp entry (inserted after container_image: null).

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • umago

Poem

I hop the versions up a stair,
From nineteen to a fresh new pair.
A tiny yarn of YAML spun,
Constants matched — the job is done.
Carrot cheers, a rabbit's grin. 🥕🐇

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The title "LCORE-634: bump up Llama Stack version to 0.2.20" accurately and concisely describes the PR's primary change—updating the Llama Stack dependency to 0.2.20—and includes the related ticket ID. It is specific, on-topic, and free of noisy or generic phrasing, which matches the pyproject.toml and src/constants.py updates. A reviewer scanning the history will understand the main intent from this title alone.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between a281472 and 0da9ac9.

📒 Files selected for processing (1)
  • tests/configuration/minimal-stack.yaml (1 hunks)
✅ Files skipped from review due to trivial changes (1)
  • tests/configuration/minimal-stack.yaml
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
  • GitHub Check: e2e_tests
  • GitHub Check: build-pr

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@tisnik tisnik merged commit 14dbeb7 into lightspeed-core:main Sep 16, 2025
18 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant