Skip to content

UN-3639 [FEAT] Add VLM/multimodal LLM support for per-prompt vision modes#2131

Open
harini-venkataraman wants to merge 5 commits into
mainfrom
UN-3639-vlm-support
Open

UN-3639 [FEAT] Add VLM/multimodal LLM support for per-prompt vision modes#2131
harini-venkataraman wants to merge 5 commits into
mainfrom
UN-3639-vlm-support

Commit uv.lock changes

e449a0c
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jun 30, 2026 in 1m 25s

Annotations

Check failure on line 441 in workers/executor/executors/answer_prompt.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use "logging.exception()" instead.

See more on https://sonarcloud.io/project/issues?id=Zipstack_unstract&issues=AZ8ZVOeW3i2zxRL0UHrV&open=AZ8ZVOeW3i2zxRL0UHrV&pullRequest=2131

Check failure on line 433 in workers/executor/executors/answer_prompt.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use "logging.exception()" instead.

See more on https://sonarcloud.io/project/issues?id=Zipstack_unstract&issues=AZ8ZVOeW3i2zxRL0UHrU&open=AZ8ZVOeW3i2zxRL0UHrU&pullRequest=2131

Check failure on line 1260 in backend/workflow_manager/endpoint_v2/source.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 16 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=Zipstack_unstract&issues=AZ8ZVOYH3i2zxRL0UHrQ&open=AZ8ZVOYH3i2zxRL0UHrQ&pullRequest=2131

Check failure on line 164 in unstract/sdk1/tests/test_complete_vision.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change this argument; Function "_make_litellm_response" expects a different type

See more on https://sonarcloud.io/project/issues?id=Zipstack_unstract&issues=AZ8ZVOdh3i2zxRL0UHrT&open=AZ8ZVOdh3i2zxRL0UHrT&pullRequest=2131

Check warning on line 1352 in workers/executor/executors/legacy_executor.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused local variable "source_file_path".

See more on https://sonarcloud.io/project/issues?id=Zipstack_unstract&issues=AZ8ZVOe03i2zxRL0UHrW&open=AZ8ZVOe03i2zxRL0UHrW&pullRequest=2131

Check failure on line 21 in backend/prompt_studio/prompt_profile_manager_v2/migrations/0006_make_extraction_adapters_nullable.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "adapter_processor_v2.adapterinstance" 3 times.

See more on https://sonarcloud.io/project/issues?id=Zipstack_unstract&issues=AZ8ZVOc23i2zxRL0UHrS&open=AZ8ZVOc23i2zxRL0UHrS&pullRequest=2131

Check warning on line 63 in backend/prompt_studio/prompt_profile_manager_v2/serializers.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace with dict fromkeys method call

See more on https://sonarcloud.io/project/issues?id=Zipstack_unstract&issues=AZ8ZVOcw3i2zxRL0UHrR&open=AZ8ZVOcw3i2zxRL0UHrR&pullRequest=2131