mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-08-28 05:27:24 +00:00
* feat: add AWS Bedrock support for codebase indexing - Add bedrock as a new EmbedderProvider type - Add AWS Bedrock embedding model profiles (titan-embed-text models) - Create BedrockEmbedder class with support for Titan and Cohere models - Add Bedrock configuration support to config manager and interfaces - Update service factory to create BedrockEmbedder instances - Add comprehensive tests for BedrockEmbedder - Add localization strings for Bedrock support Closes #8658 * fix: add missing bedrockOptions to loadConfiguration return type * Fix various issues that the original PR missed. * Remove debug logs * Rename AWS Bedrock -> Amazon Bedrock * Remove some 'as any's * Revert README changes * Add translations * More translations * Remove leftover code from a debugging session. * fix: add bedrock to codebaseIndexModelsSchema and update brace-expansion override - Add bedrock provider to codebaseIndexModelsSchema type definition to fix empty model dropdown in UI - Update pnpm override for brace-expansion from '>=2.0.2' to '^2.0.2' to resolve ESM/CommonJS compatibility issues * Improvements to AWS Bedrock embeddings support - Enhanced bedrock.ts embedder implementation - Added comprehensive test coverage in bedrock.spec.ts - Updated config-manager.ts for better Bedrock configuration handling - Improved service-factory.ts integration - Updated embeddingModels.ts with Bedrock models - Enhanced CodeIndexPopover.tsx UI for Bedrock options - Added auto-populate test for CodeIndexPopover - Updated pnpm-lock.yaml dependencies * Restore openrouter config * Remove debug log * Fix config-manager.spec.ts unit test. * Add translations for "optional" * Revert unnecessary change related to open ia embedder --------- Co-authored-by: Roo Code <roomote@roocode.com> Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com> Co-authored-by: Smartsheet-JB-Brown <jb.brown@smartsheet.com>
121 lines
3.4 KiB
YAML
121 lines
3.4 KiB
YAML
name: Bug Report
|
|
description: Report a broken behavior in plain language with a minimal reproduction
|
|
labels: ["bug"]
|
|
title: "[BUG] "
|
|
body:
|
|
- type: markdown
|
|
attributes:
|
|
value: |
|
|
Thank you for your report! Please search existing issues first:
|
|
https://github.com/RooCodeInc/Roo-Code/issues
|
|
|
|
- type: textarea
|
|
id: problem
|
|
attributes:
|
|
label: Problem (one or two sentences)
|
|
description: Describe what went wrong in plain language.
|
|
placeholder: 'Example: "Expected the task to start, but nothing happened and no message appeared."'
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: context
|
|
attributes:
|
|
label: Context (who is affected and when)
|
|
description: Who sees this and in what situation? Keep it non-technical.
|
|
placeholder: 'Example: "Happens to new users when starting a run from the New Run page with dark theme enabled."'
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: steps
|
|
attributes:
|
|
label: Reproduction steps
|
|
description: Provide clear, numbered steps so we can reproduce.
|
|
placeholder: |
|
|
1) Environment/setup (OS, extension version, relevant settings)
|
|
2) Exact actions (clicks, inputs, commands)
|
|
3) What you observed after each step
|
|
validations:
|
|
required: true
|
|
|
|
- type: input
|
|
id: expected
|
|
attributes:
|
|
label: Expected result
|
|
placeholder: e.g., "The task starts and shows progress."
|
|
validations:
|
|
required: true
|
|
|
|
- type: input
|
|
id: actual
|
|
attributes:
|
|
label: Actual result
|
|
placeholder: e.g., "The button appears disabled and no progress is shown."
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: variations
|
|
attributes:
|
|
label: Variations tried (optional)
|
|
description: Different browsers, devices, providers, or settings you tried.
|
|
placeholder: e.g., "Tried Chrome/Firefox, disabling dark theme, switching providers."
|
|
|
|
- type: input
|
|
id: version
|
|
attributes:
|
|
label: App Version
|
|
description: What version of Roo Code are you using? (e.g., v3.3.1)
|
|
validations:
|
|
required: true
|
|
|
|
- type: dropdown
|
|
id: provider
|
|
attributes:
|
|
label: API Provider (optional)
|
|
options:
|
|
- Anthropic
|
|
- Amazon Bedrock
|
|
- Chutes AI
|
|
- DeepSeek
|
|
- Featherless AI
|
|
- Fireworks AI
|
|
- Glama
|
|
- Google Gemini
|
|
- Google Vertex AI
|
|
- Groq
|
|
- Human Relay Provider
|
|
- LiteLLM
|
|
- LM Studio
|
|
- Mistral AI
|
|
- Ollama
|
|
- OpenAI
|
|
- OpenAI Compatible
|
|
- OpenRouter
|
|
- Requesty
|
|
- SambaNova
|
|
- Unbound
|
|
- VS Code Language Model API
|
|
- xAI (Grok)
|
|
- Not Applicable / Other
|
|
|
|
- type: input
|
|
id: model
|
|
attributes:
|
|
label: Model Used (optional)
|
|
description: Exact model name (e.g., Claude 3.7 Sonnet). Use N/A if irrelevant.
|
|
|
|
- type: textarea
|
|
id: roo-code-tasks
|
|
attributes:
|
|
label: Roo Code Task Links (optional)
|
|
description: If you have any publicly shared Roo Code task links that demonstrate the issue, paste them here.
|
|
placeholder: Paste your Roo Code share links here, one per line
|
|
|
|
- type: textarea
|
|
id: logs
|
|
attributes:
|
|
label: Relevant logs or errors (optional)
|
|
description: Paste relevant output or errors. Use triple backticks (```) for formatting.
|
|
render: shell
|