.github/ISSUE_TEMPLATE/feature-request.yml YAML 156 lines View on github.com → Search inside
1name: "✨ Feature Request"2description: Request a new feature or enhancement for LangChain. For questions, please use the LangChain forum (below).3labels: ["feature request"]4type: feature5body:6  - type: markdown7    attributes:8      value: |9        > **All contributions must be in English.** See the [language policy](https://docs.langchain.com/oss/python/contributing/overview#language-policy).1011        Thank you for taking the time to request a new feature.1213        Use this to request NEW FEATURES or ENHANCEMENTS in LangChain. For bug reports, please use the bug report template. For usage questions and general design questions, please use the [LangChain Forum](https://forum.langchain.com/).1415        Relevant links to check before filing a feature request to see if your request has already been made or16        if there's another way to achieve what you want:1718        * [Documentation](https://docs.langchain.com/oss/python/langchain/overview),19        * [API Reference Documentation](https://reference.langchain.com/python/),20        * [LangChain ChatBot](https://chat.langchain.com/)21        * [GitHub search](https://github.com/langchain-ai/langchain),22        * [LangChain Forum](https://forum.langchain.com/),2324        **Note:** Do not begin work on a PR unless explicitly assigned to this issue by a maintainer.25  - type: checkboxes26    id: checks27    attributes:28      label: Submission checklist29      description: Please confirm and check all the following options.30      options:31        - label: This is a feature request, not a bug report or usage question.32          required: true33        - label: I added a clear and descriptive title that summarizes the feature request.34          required: true35        - label: I used the GitHub search to find a similar feature request and didn't find it.36          required: true37        - label: I checked the LangChain documentation and API reference to see if this feature already exists.38          required: true39        - label: This is not related to the langchain-community package.40          required: true41  - type: checkboxes42    id: package43    attributes:44      label: Package (Required)45      description: |46        Which `langchain` package(s) is this request related to? Select at least one.4748        Note that if the package you are requesting for is not listed here, it is not in this repository (e.g. `langchain-google-genai` is in `langchain-ai/langchain`).4950        Please submit feature requests for other packages to their respective repositories.51      options:52        - label: langchain53        - label: langchain-openai54        - label: langchain-anthropic55        - label: langchain-classic56        - label: langchain-core57        - label: langchain-model-profiles58        - label: langchain-tests59        - label: langchain-text-splitters60        - label: langchain-chroma61        - label: langchain-deepseek62        - label: langchain-exa63        - label: langchain-fireworks64        - label: langchain-groq65        - label: langchain-huggingface66        - label: langchain-mistralai67        - label: langchain-nomic68        - label: langchain-ollama69        - label: langchain-openrouter70        - label: langchain-perplexity71        - label: langchain-qdrant72        - label: langchain-xai73        - label: Other / not sure / general74  - type: textarea75    id: feature-description76    validations:77      required: true78    attributes:79      label: Feature Description80      description: |81        Please provide a clear and concise description of the feature you would like to see added to LangChain.8283        What specific functionality are you requesting? Be as detailed as possible.84      placeholder: |85        I would like LangChain to support...8687        This feature would allow users to...88  - type: textarea89    id: use-case90    validations:91      required: true92    attributes:93      label: Use Case94      description: |95        Describe the specific use case or problem this feature would solve.9697        Why do you need this feature? What problem does it solve for you or other users?98      placeholder: |99        I'm trying to build an application that...100101        Currently, I have to work around this by...102103        This feature would help me/users to...104  - type: textarea105    id: proposed-solution106    validations:107      required: false108    attributes:109      label: Proposed Solution110      description: |111        If you have ideas about how this feature could be implemented, please describe them here.112113        This is optional but can be helpful for maintainers to understand your vision.114      placeholder: |115        I think this could be implemented by...116117        The API could look like...118119        ```python120        # Example of how the feature might work121        ```122  - type: textarea123    id: alternatives124    validations:125      required: false126    attributes:127      label: Alternatives Considered128      description: |129        Have you considered any alternative solutions or workarounds?130131        What other approaches have you tried or considered?132      placeholder: |133        I've tried using...134135        Alternative approaches I considered:136        1. ...137        2. ...138139        But these don't work because...140  - type: textarea141    id: additional-context142    validations:143      required: false144    attributes:145      label: Additional Context146      description: |147        Add any other context, screenshots, examples, or references that would help explain your feature request.148      placeholder: |149        Related issues: #...150151        Similar features in other libraries:152        - ...153154        Additional context or examples:155        - ...

Findings

✓ No findings reported for this file.

Get this view in your editor

Same data, no extra tab — call code_get_file + code_get_findings over MCP from Claude/Cursor/Copilot.