Skip to content

feat(sdk): recommend vetted Bedrock models by default in Workflow Insight#720

Merged
ParidelPooya merged 1 commit into
mainfrom
feat/insight-recommended-models
Jul 15, 2026
Merged

feat(sdk): recommend vetted Bedrock models by default in Workflow Insight#720
ParidelPooya merged 1 commit into
mainfrom
feat/insight-recommended-models

Conversation

@ParidelPooya

Copy link
Copy Markdown
Contributor

Surfaces a curated set of Bedrock models as suggestions in the Settings model picker, shown by default before/without fetching the full account list, so users land on a model that reliably handles the extension's query-generation task.

  • New RECOMMENDED_BEDROCK_MODELS list (Claude Sonnet 5 [default], Sonnet 4.5, Haiku 4.5, Opus 4.5, and Amazon Nova Pro), each with a short description.
  • The Bedrock Model ID Autosuggest now shows a "Recommended" group by default; clicking "List available models" adds an "All available in your account" group with the recommended entries pinned on top. Free-text entry still works.
  • Helper text updated to explain the recommended-by-default behavior.

Curation is evidence-based: the models were benchmarked on the real agent-mode task ("count of executions grouped by productName and customerName in execution input") against real data on BOTH the Aurora (PostgreSQL) and S3/Athena (Trino) destinations. The listed models discovered the correct JSON keys and produced correct multi-dimension grouped SQL in both dialects. Models that only did well on one dialect (e.g. Mistral Pixtral Large — correct on Aurora but produced no aggregation on Athena) or couldn't drive the tool loop (DeepSeek R1, Llama 3.3) were intentionally excluded from the defaults.

…ight

Surfaces a curated set of Bedrock models as suggestions in the Settings model
picker, shown by default before/without fetching the full account list, so users
land on a model that reliably handles the extension's query-generation task.

- New RECOMMENDED_BEDROCK_MODELS list (Claude Sonnet 5 [default], Sonnet 4.5,
  Haiku 4.5, Opus 4.5, and Amazon Nova Pro), each with a short description.
- The Bedrock Model ID Autosuggest now shows a "Recommended" group by default;
  clicking "List available models" adds an "All available in your account"
  group with the recommended entries pinned on top. Free-text entry still works.
- Helper text updated to explain the recommended-by-default behavior.

Curation is evidence-based: the models were benchmarked on the real agent-mode
task ("count of executions grouped by productName and customerName in execution
input") against real data on BOTH the Aurora (PostgreSQL) and S3/Athena (Trino)
destinations. The listed models discovered the correct JSON keys and produced
correct multi-dimension grouped SQL in both dialects. Models that only did well
on one dialect (e.g. Mistral Pixtral Large — correct on Aurora but produced no
aggregation on Athena) or couldn't drive the tool loop (DeepSeek R1, Llama 3.3)
were intentionally excluded from the defaults.

Webview typecheck + build pass.
@ParidelPooya ParidelPooya marked this pull request as ready for review July 15, 2026 00:30
@ParidelPooya ParidelPooya merged commit e8e2495 into main Jul 15, 2026
17 checks passed
@ParidelPooya ParidelPooya deleted the feat/insight-recommended-models branch July 15, 2026 17:06
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.

2 participants