Skip to content

Release/0.7 - #3028

Closed
tisnik wants to merge 99 commits into
mainfrom
release/0.7
Closed

tisnik wants to merge 99 commits into
mainfrom
release/0.7

Conversation

@tisnik

@tisnik tisnik commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

Description

Type of change

  • Refactor
  • New feature
  • Bug fix
  • CVE fix
  • Optimization
  • Documentation Update
  • Configuration Update
  • Bump-up service version
  • Bump-up dependent library [pyproject.toml + uv.lock]
  • Bump-up dependent library [requirements.*.txt for Konflux]
  • 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
  • Benchmarks improvement

Tools used to create PR

Identify any AI code assistants used in this PR (for transparency and review context)

  • Assisted-by: (e.g., Claude, CodeRabbit, Ollama, etc., N/A if not used)
  • Generated by: (e.g., tool name and version; N/A if not used)

Related Tickets & Documents

  • Related Issue #
  • Closes #

Checklist before requesting a review

  • I have performed a self-review of my code.
  • PR has passed all pre-merge test jobs.
  • If it is a core feature, I have added thorough tests.

Testing

  • Please provide detailed steps to perform tests related to this code change.
  • How were the fix/results from this change verified? Please provide relevant screenshots or results.

tisnik and others added 30 commits August 3, 2026 16:38
Bump version to 0.7.0rc1
Fixed 1 file(s) based on 1 unresolved review comment.

Co-authored-by: CodeRabbit <noreply@coderabbit.ai>
LCORE-2945: regenerated openapi schema
LCORE-3396: (for release/0.7) fix token usage in query
…anch

LCORE-2277: Point the Tekton pipeline triggers to the release/0.7 branch [release/0.7]
LCORE-2953: updated supported versions
its broken and should not be used.

fixed .konflux/requirements
LCORE-2944: Bump CLA version to 0.7.0rc1
Fix Konflux Issues [release/0.7]
…rc1-ec-violations

LCORE-2934: Lightspeed Core 0.7.0rc1 - resolve EC violations [release/0.7]
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
LCORE-3523: Lightspeed Core 0.7.0rc2 RPM CVEs
…se/0.7/quay.io-redhat-developer-mapt-0.x

Update quay.io/redhat-developer/mapt Docker tag to v0.14.4
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
LCORE-4807: Update Konflux base images to 3.5.4
LCORE-4809, LCORE-4813, LCORE-4817: Bump version to 0.7.1
LCORE-4804: Exclude `run_skill_script` tool from skills capability: release/0.7
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
…se/0.7/quay.io-redhat-developer-mapt-0.x

Update quay.io/redhat-developer/mapt Docker tag to v0.14.6
Signed-off-by: red-hat-konflux-kflux-prd-rh02 <190377777+red-hat-konflux-kflux-prd-rh02[bot]@users.noreply.github.com>
LCORE-4570: update gpt-4o-mini to gpt-5.6-luna
LCORE-5096,LCORE-5089: Backports for 0.7.2 release
LCORE-5096: Update Konflux base images to 3.5.5 (0.7.2)
@tisnik tisnik closed this Oct 26, 2026
@coderabbitai

coderabbitai Bot commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Too many files!

This PR contains 164 files, which is 64 over the limit of 100.

To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

This review couldn't start because sufficient usage credits or metered capacity aren't available. Add credits or update usage-based reviews in the billing tab, then retry.

Run configuration
Commits

Reviewing files that changed from the base of the PR and between 634d32e and a4b78ba.

Files selected for processing: 164
  • .github/workflows/e2e_tests_providers.yaml
  • .konflux/build-args-konflux.conf
  • .konflux/profiles.toml
  • .konflux/redhat.repo
  • .konflux/rpms.in.yaml
  • .konflux/rpms.lock.yaml
  • .tekton/integration-tests/pipeline/lightspeed-stack-integration-test.yaml
  • .tekton/integration-tests/pipeline/lightspeed-stack-rhelai-test.yaml
  • .tekton/lightspeed-stack-0-7-pull-request.yaml
  • .tekton/lightspeed-stack-0-7-push.yaml
  • Makefile
  • README.md
  • deploy/lightspeed-stack/Containerfile
  • docker-compose-library.yaml
  • docker-compose.yaml
  • docs/basic_info/getting_started.md
  • docs/design/conversation-compaction/conversation-compaction-spike.md
  • docs/design/conversation-compaction/conversation-compaction.md
  • docs/design/ogx-config-merge/ogx-config-merge-spike.md
  • docs/design/ogx-config-merge/ogx-config-merge.md
  • docs/devel_doc/container_orchestration.md
  • docs/devel_doc/openapi.json
  • docs/devel_doc/openapi.md
  • docs/devel_doc/responses.md
  • docs/migrations/v0.7.0.md
  • docs/models/common.json
  • docs/models/conversation_summary.json
  • docs/models/conversation_summary.md
  • docs/models/error_responses.json
  • docs/models/requests.json
  • docs/models/successful_responses.json
  • docs/models/successful_responses.md
  • docs/testing/e2e_testing.md
  • docs/testing/integration_vs_e2e.md
  • docs/user_doc/config.html
  • docs/user_doc/config.json
  • docs/user_doc/config.md
  • docs/user_doc/conversation_compaction.md
  • docs/user_doc/deployment_guide.md
  • docs/user_doc/okp_guide.md
  • docs/user_doc/rag_guide.md
  • docs/user_doc/shields_guide.md
  • docs/user_doc/splunk.md
  • examples/azure-run.yaml
  • examples/lightspeed-stack-a2a-state-pg.yaml
  • examples/lightspeed-stack-a2a-state-sqlite.yaml
  • examples/lightspeed-stack-azure-entraid-lib.yaml
  • examples/lightspeed-stack-byok-okp-rag.yaml
  • examples/lightspeed-stack-conversation-cache-pg.yaml
  • examples/lightspeed-stack-conversation-cache-sqlite.yaml
  • examples/lightspeed-stack-shields.yaml
  • examples/lightspeed-stack-skills.yaml
  • examples/lightspeed-stack-unified-byo-llm.yaml
  • examples/profiles/openai-remote.yaml
  • examples/run.yaml
  • examples/vllm-rhelai.yaml
  • run.yaml
  • src/app/endpoints/conversations_v1.py
  • src/app/endpoints/responses.py
  • src/constants.py
  • src/data/default_run.yaml
  • src/models/api/requests/responses_openai.py
  • src/models/common/moderation.py
  • src/models/common/query.py
  • src/models/config.py
  • src/observability/__init__.py
  • src/utils/pydantic_ai_helpers.py
  • src/utils/responses.py
  • src/version.py
  • tests/benchmarks/data/python_1000_lines.py
  • tests/benchmarks/data_generators.py
  • tests/configuration/unified-mode/lightspeed-stack-invalid-config-and-legacy.yaml
  • tests/configuration/unified-mode/lightspeed-stack-invalid-providers-and-legacy.yaml
  • tests/configuration/unified-mode/lightspeed-stack-invalid-version-legacy-unified-body.yaml
  • tests/configuration/unified-mode/lightspeed-stack-legacy-for-migration.yaml
  • tests/e2e-prow/rhoai/manifests/lightspeed/ogx-openai.yaml
  • tests/e2e-prow/rhoai/manifests/lightspeed/ogx-prow.yaml
  • tests/e2e-prow/rhoai/pipeline-konflux.sh
  • tests/e2e/configs/run-azure.yaml
  • tests/e2e/configs/run-bedrock.yaml
  • tests/e2e/configs/run-ci.yaml
  • tests/e2e/configs/run-rhaiis.yaml
  • tests/e2e/configs/run-rhelai.yaml
  • tests/e2e/configs/run-vertexai.yaml
  • tests/e2e/configs/run-watsonx.yaml
  • tests/e2e/configuration/library-mode/lightspeed-stack-authorized.yaml
  • tests/e2e/configuration/library-mode/lightspeed-stack-byok-pdf.yaml
  • tests/e2e/configuration/library-mode/lightspeed-stack-compaction-disabled.yaml
  • tests/e2e/configuration/library-mode/lightspeed-stack-compaction.yaml
  • tests/e2e/configuration/library-mode/lightspeed-stack-default.yaml
  • tests/e2e/configuration/library-mode/lightspeed-stack-legacy.yaml
  • tests/e2e/configuration/library-mode/lightspeed-stack-shields-empty.yaml
  • tests/e2e/configuration/library-mode/lightspeed-stack-shields-override-disabled.yaml
  • tests/e2e/configuration/library-mode/lightspeed-stack-shields.yaml
  • tests/e2e/configuration/library-mode/lightspeed-stack-skills-directory.yaml
  • tests/e2e/configuration/library-mode/lightspeed-stack-skills.yaml
  • tests/e2e/configuration/library-mode/lightspeed-stack.yaml
  • tests/e2e/configuration/server-mode/lightspeed-stack-authorized.yaml
  • tests/e2e/configuration/server-mode/lightspeed-stack-compaction-disabled.yaml
  • tests/e2e/configuration/server-mode/lightspeed-stack-compaction.yaml
  • tests/e2e/configuration/server-mode/lightspeed-stack-default.yaml
  • tests/e2e/configuration/server-mode/lightspeed-stack-degraded.yaml
  • tests/e2e/configuration/server-mode/lightspeed-stack-okp-offline.yaml
  • tests/e2e/configuration/server-mode/lightspeed-stack-okp-online.yaml
  • tests/e2e/configuration/server-mode/lightspeed-stack-okp-tool-offline.yaml
  • tests/e2e/configuration/server-mode/lightspeed-stack-okp-tool-online.yaml
  • tests/e2e/configuration/server-mode/lightspeed-stack-shields-empty.yaml
  • tests/e2e/configuration/server-mode/lightspeed-stack-shields-override-disabled.yaml
  • tests/e2e/configuration/server-mode/lightspeed-stack-shields.yaml
  • tests/e2e/configuration/server-mode/lightspeed-stack-skills-directory.yaml
  • tests/e2e/configuration/server-mode/lightspeed-stack-skills.yaml
  • tests/e2e/configuration/server-mode/lightspeed-stack.yaml
  • tests/e2e/configuration/unified-mode/library-mode/lightspeed-stack-legacy-for-migration.yaml
  • tests/e2e/configuration/unified-mode/library-mode/lightspeed-stack-unified-absolute-profile.yaml
  • tests/e2e/configuration/unified-mode/library-mode/lightspeed-stack-unified-config-only.yaml
  • tests/e2e/configuration/unified-mode/library-mode/lightspeed-stack-unified-migrated.yaml
  • tests/e2e/configuration/unified-mode/library-mode/lightspeed-stack-unified-providers.yaml
  • tests/e2e/configuration/unified-mode/library-mode/lightspeed-stack-unified-relative-profile.yaml
  • tests/e2e/configuration/unified-mode/server-mode/lightspeed-stack-legacy-for-migration.yaml
  • tests/e2e/configuration/unified-mode/server-mode/lightspeed-stack-unified-absolute-profile.yaml
  • tests/e2e/configuration/unified-mode/server-mode/lightspeed-stack-unified-config-only.yaml
  • tests/e2e/configuration/unified-mode/server-mode/lightspeed-stack-unified-migrated.yaml
  • tests/e2e/configuration/unified-mode/server-mode/lightspeed-stack-unified-providers.yaml
  • tests/e2e/configuration/unified-mode/server-mode/lightspeed-stack-unified-relative-profile.yaml
  • tests/e2e/features/conversation-compaction.feature
  • tests/e2e/features/environment.py
  • tests/e2e/features/info.feature
  • tests/e2e/features/query.feature
  • tests/e2e/features/shields.feature
  • tests/e2e/features/shields_granite_guardian.feature
  • tests/e2e/features/skills.feature
  • tests/e2e/features/steps/conversation_compaction.py
  • tests/e2e/features/steps/unified_mode.py
  • tests/integration/endpoints/test_compaction_conversations_api.py
  • tests/integration/test_unified_synthesis.py
  • tests/unit/app/endpoints/test_conversations.py
  • tests/unit/app/endpoints/test_responses.py
  • tests/unit/app/endpoints/test_rlsapi_v1.py
  • tests/unit/app/endpoints/test_shields.py
  • tests/unit/app/endpoints/test_tools.py
  • tests/unit/cache/test_in_memory_cache.py
  • tests/unit/cache/test_noop_cache.py
  • tests/unit/cache/test_postgres_cache.py
  • tests/unit/cache/test_sqlite_cache.py
  • tests/unit/models/config/test_customization.py
  • tests/unit/models/config/test_inference_configuration.py
  • tests/unit/models/requests/test_responses_request.py
  • tests/unit/models/responses/test_successful_responses.py
  • tests/unit/models/test_compaction.py
  • tests/unit/observability/formats/test_rlsapi.py
  • tests/unit/pydantic_ai_lightspeed/capabilities/question_validity/test_capability.py
  • tests/unit/pydantic_ai_lightspeed/ogx/test_provider.py
  • tests/unit/telemetry/conftest.py
  • tests/unit/telemetry/test_configuration_snapshot.py
  • tests/unit/test_configuration.py
  • tests/unit/test_ogx_synthesize.py
  • tests/unit/utils/dumpers/test_models_dumper.py
  • tests/unit/utils/test_compaction.py
  • tests/unit/utils/test_conversation_compaction.py
  • tests/unit/utils/test_otel_tracing.py
  • tests/unit/utils/test_pydantic_ai.py
  • tests/unit/utils/test_responses.py
  • tests/unit/utils/test_shields.py
  • tests/unit/utils/test_token_estimator.py

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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.

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.

9 participants