alfin06/swegent-issues-filtered huggingface dataset:
Componente Qdrant  v1.0.7 = TypeError: VectorStore.from_documents() missing 1 required positional argument: 'embedding'

Describe the bug
There is a problem with the Qdrant component:

Browser and version

Browser [chrome]
Version [v1.0.7]
reproduce

**To Reproduce**
Steps to reproduce the behavior:
1. Go to play

4. See error
TypeError: VectorStore.from_documents() missing 1 required positional argument: 'embedding'
**Screenshots**
![erro](https://github.com/langflow-ai/langflow/assets/31484401/635d39fe-e876-4545-a154-5069e732e688)


**Additional context**
Error building Component Qdrant:

VectorStore.from_documents() missing 1 required positional argument: 'embedding'

Traceback (most recent call last):
  File "/root/.local/lib/python3.12/site-packages/langflow/graph/vertex/base.py", line 623, in _get_and_instantiate_class
    result = await loading.instantiate_class(
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.local/lib/python3.12/site-packages/langflow/interface/initialize/loading.py", line 38, in instantiate_class
    custom_component, build_results, artifacts = await build_component_and_get_results(
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.local/lib/python3.12/site-packages/langflow/interface/initialize/loading.py", line 74, in build_component_and_get_results
    return await build_component(params=params_copy, custom_component=custom_component)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.local/lib/python3.12/site-packages/langflow/interface/initialize/loading.py", line 154, in build_component
    build_results, artifacts = await custom_component.build_results()
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.local/lib/python3.12/site-packages/langflow/custom/custom_component/component.py", line 136, in build_results
    return await self._build_with_tracing()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.local/lib/python3.12/site-packages/langflow/custom/custom_component/component.py", line 125, in _build_with_tracing
    _results, _artifacts = await self._build_results()
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.local/lib/python3.12/site-packages/langflow/custom/custom_component/component.py", line 154, in _build_results
    result = method()
             ^^^^^^^^
  File "/root/.local/lib/python3.12/site-packages/langflow/base/vectorstores/model.py", line 80, in build_base_retriever
    vector_store = self.build_vector_store()
                   ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 61, in build_vector_store
  File "<string>", line 94, in _build_qdrant
TypeError: VectorStore.from_documents() missing 1 required positional argument: 'embedding'


Labels: bug
State: closed
[Feature Request] MCP Agent Tool Schema Incompatibility with OpenAI

### Required prerequisites

- [x] I have searched the [Issue Tracker](https://github.com/camel-ai/camel/issues) and [Discussions](https://github.com/camel-ai/camel/discussions) that this hasn't already been reported. (+1 or comment there if it has.)
- [ ] Consider asking first in a [Discussion](https://github.com/camel-ai/camel/discussions/new).

### Motivation

run examples/agents/mcp_agent/mcp_agent_using_registry.py with strict mode would get error:
```
camel.models.model_manager.ModelProcessingError: Unable to process messages: the only provided model did not run successfully. Error: Error code: 400 - {'error': {'message': "Invalid schema for function 'ACI_EXECUTE_FUNCTION': In context=(), 'required' is required to be supplied and to be an array including every key in properties. Extra required key 'function_arguments' supplied.", 'type': 'invalid_request_error', 'param': 'tools[1].function.parameters', 'code': 'invalid_function_parameters'}}
```

### Solution

_No response_

### Alternatives

_No response_

### Additional context

_No response_

Labels: bug, P0
State: closed
[Feature Request] non-visual methods for accessing web DOM elements

### Required prerequisites

- [x] I have searched the [Issue Tracker](https://github.com/camel-ai/camel/issues) and [Discussions](https://github.com/camel-ai/camel/discussions) that this hasn't already been reported. (+1 or comment there if it has.)
- [x] Consider asking first in a [Discussion](https://github.com/camel-ai/camel/discussions/new).

### Motivation

Current screenshot driven method in browser_toolkit is inaccurate and low efficiency

### Solution

**Implementing Semantic Modeling + Global DOM Tree + LLM Understanding (Notto)**

1. **Capture Full DOM Tree**
    - In `Browser_window.snapshot()`, inject and execute a JS module (e.g. `buildDomNode.js`) that recursively serializes every node: tag name, attributes, innerText, visibility, iframe/shadow-DOM context, child nodes.
    - Use `page.evaluate()` to return a deeply nested JSON representation of the entire `document.documentElement`.
2. **Parse into Structured Python Objects**
    - Define Python classes (`DOMElementNode`, `DOMTextNode`) and a parser that walks the JSON tree and instantiates a real object graph.
    - Assign each node a unique sequential ID, store its CSS selector, XPath, parent/child links, and semantic flags (e.g. `isForm`, `isButton`, `isLink`).
3. **Generate Semantic Features**
    - Enrich each node with high-level annotations: role (“navigation link”, “data table”, “login form”), ARIA attributes, input type, grouping under form/section.
    - Optionally detect patterns (e.g. “this node is part of a login sequence” by proximity to password field).
4. **Serialize for LLM Context**
    - Flatten or truncate the tree into a human-readable outline:
        
        ```
        • html
          └─ body
             ├─ nav (3 links: Home, Products, Contact)
             └─ form#login
                ├─ input#username (text)
                ├─ input#password (password)
                └─ button#submit (Login)
        
        ```
        
    - Include XPath/CSS for critical nodes when needed.

### Alternatives

_No response_

### Additional context

https://github.com/nottelabs/notte

Labels: enhancement, P0
State: closed
[Feature Request] Enhance Excel toolkit.

### Required prerequisites

- [x] I have searched the [Issue Tracker](https://github.com/camel-ai/camel/issues) and [Discussions](https://github.com/camel-ai/camel/discussions) that this hasn't already been reported. (+1 or comment there if it has.)
- [ ] Consider asking first in a [Discussion](https://github.com/camel-ai/camel/discussions/new).

### Motivation

<!-- Please outline the motivation for the proposal.
Is your feature request related to a problem? E.g., "I'm always frustrated when [...]".
If this is related to another issue, please link here too. -->
The current implementation of the Excel toolkit is quite basic and lacks the flexibility needed for advanced usage scenarios. This limitation makes it difficult to handle more complex Excel operations programmatically.

### Solution

_No response_

### Alternatives

_No response_

### Additional context

_No response_

Labels: enhancement
State: closed
[Feature Request] Enhance Browser_toolkit for supporting human in the loop

### Required prerequisites

- [x] I have searched the [Issue Tracker](https://github.com/camel-ai/camel/issues) and [Discussions](https://github.com/camel-ai/camel/discussions) that this hasn't already been reported. (+1 or comment there if it has.)
- [x] Consider asking first in a [Discussion](https://github.com/camel-ai/camel/discussions/new).

### Motivation

Inplementing human in the loop to solve captcha

### Solution

_No response_

### Alternatives

_No response_

### Additional context

_No response_

Labels: enhancement
State: closed
[Feature Request] delete docs duplicate loader and add memory key module

### Required prerequisites

- [x] I have searched the [Issue Tracker](https://github.com/camel-ai/camel/issues) and [Discussions](https://github.com/camel-ai/camel/discussions) that this hasn't already been reported. (+1 or comment there if it has.)
- [ ] Consider asking first in a [Discussion](https://github.com/camel-ai/camel/discussions/new).

### Motivation

![Image](https://github.com/user-attachments/assets/7476d7e2-6c74-43b2-b454-7d23a067b330)

### Solution

_No response_

### Alternatives

_No response_

### Additional context

_No response_

Labels: enhancement, good first issue
State: closed
LanceDB error when the first time setup a project

```
Traceback(most recent call last):

File "/Users/zachkoo/miniconda3/envs/mle/bin/mle", line 33, in <module>sys exit(load_entry_point('mle-
agent','console_scripts','mle')())File "/Users/zachkoo/miniconda3/envs/mle/bin/mle", line 25, in 
importlib_load_entry_pointo return next(matches).load()File 
"/Users/zachkoo/miniconda3/envs/mle/lib/python3.9/importlib/metadata.py", line 86, in loadmodule =import 
module(match.group("module'))File "/Users/zachkoo/miniconda3/envs/mle/lib/python3.9/importlib/_init_.py", line 127, in 
import_moduleYesreturn bootstrap._gcd_import(name[level:], package, level)File "<frozen importlib.sbootstrap>"line 
1030,in gcd importFile "<frozen importlib. bootstrap>"line 1007,in find_and loadline 986,in find_and load_unlockedFile,"
<frozenimportlib.. bootstrap>File "<frozen importlib. bootstrap>".line 680,in load unlocked.File "<frozen importlib..
 bootstrap_external>",line 850,in exec moduleFileg""<frozen importlib.bootstrap>",line 228,in 
call_with_frames_removedFile "/Users/zachkoo/Desktop/MLE-agent/mle/cli.py", line 26, in 
<module>memory=LanceDBMemory(os.getcwd())File "/Users/zachkoo/Desktop/MLE-agent/mle/utils/memory.py",line 23,in_init
if config["platform"]-*OpenAI":
TypeError:'NoneType'object is not subscriptable
```

Labels: bug
State: closed
[Feature Request] Add Mistral Small 3.2

### Required prerequisites

- [x] I have searched the [Issue Tracker](https://github.com/camel-ai/camel/issues) and [Discussions](https://github.com/camel-ai/camel/discussions) that this hasn't already been reported. (+1 or comment there if it has.)
- [x] Consider asking first in a [Discussion](https://github.com/camel-ai/camel/discussions/new).

### Motivation

<!-- Please outline the motivation for the proposal.
Is your feature request related to a problem? E.g., "I'm always frustrated when [...]".
If this is related to another issue, please link here too. -->


### Solution

_No response_

### Alternatives

_No response_

### Additional context

_No response_

Labels: enhancement
State: closed
[.Net][Bug]: AutoGen.Mistral - Tool call id has to be defined in serving mode

### Describe the bug

The test `MistralAgentFunctionCallMessageTest` fails because of above error. It seems that Mistral AI adds some sanity check in it's service


State: closed
[Feature Request] validate coordinator agent's JSON output

### Required prerequisites

- [x] I have searched the [Issue Tracker](https://github.com/camel-ai/camel/issues) and [Discussions](https://github.com/camel-ai/camel/discussions) that this hasn't already been reported. (+1 or comment there if it has.)
- [x] Consider asking first in a [Discussion](https://github.com/camel-ai/camel/discussions/new).

### Motivation

The workforce module does not validate the JSON outputs. The errors rolls into other parts of the code and would be difficult to interpret.
Related to #2486 


### Solution

_No response_

### Alternatives

_No response_

### Additional context

_No response_

Labels: enhancement
State: closed
[Feature Request] Support mode to discard immediate function call messages in `ChatAgent` after response to save token usage

### Required prerequisites

- [x] I have searched the [Issue Tracker](https://github.com/camel-ai/camel/issues) and [Discussions](https://github.com/camel-ai/camel/discussions) that this hasn't already been reported. (+1 or comment there if it has.)
- [ ] Consider asking first in a [Discussion](https://github.com/camel-ai/camel/discussions/new).

### Motivation

Support mode to discard immediate function call messages in ChatAgent after response to save token usage 

### Solution

_No response_

### Alternatives

_No response_

### Additional context

_No response_

Labels: enhancement
State: closed
[BUG] Latest data is not getting picked up from Agent specific Knowledge (CSV) source

### Description

I am updating the data in CSV knowledge source but its agent is not picking it on next run. It is picking the old data. 

### Steps to Reproduce

1. Create CSV data file and add it in knowledge folder. 
2. Configure it as knowledge source for Agent

 ```
    csv_source = CSVKnowledgeSource(file_paths=["referral_data_details.csv"])
    @agent
    def healthcare_professional(self) -> Agent:
        return Agent(
			config=self.agents_config['healthcare_professional'],
			verbose=True,
			llm=gemini_llm,
			max_iter=1,
			max_retry_limit=0,
            tools=[run_browser_use_tool],
			knowledge_sources=[self.csv_source, self.txt_source, self.json_source],
			embedder= {
			"provider": "google",
				"config": {
					"model": "models/text-embedding-004",
					"api_key": GEMINI_API_KEY,
				}
			},
		)
```
3. Run command line - `crewai run`. It picks up the correct data
4. Change the first line in CSV to fetch new data
5. Run command line again. But it still fetches the old data



### Expected behavior

It should fetch the latest data

### Screenshots/Code snippets

**Old Data**

<img width="1706" alt="Image" src="https://github.com/user-attachments/assets/18892078-673d-4b4a-ba3f-1ae8a605733c" />

**New Data**

<img width="1690" alt="Image" src="https://github.com/user-attachments/assets/69b42abf-e2f7-43b1-a927-6129d72760c6" />

** Logs **
```
# Agent: Healthcare Professional
## Task: Extract following data from knowledge sources: referral_id, mrn, ssn, address1, address2, city, state, work_phone. Now using above data and workflow_type as "edit_referral", invoke "Run Browser Use Tool" to edit the referral details. After the task is completed, the system should return the values entered in json format.

🤖 Agent: Healthcare Professional

    Status: In Progress
└── 🧠 Thinking...

🤖 Agent: Healthcare Professional

    Status: In Progress

🤖 Agent: Healthcare Professional

    Status: In Progress

Running browser use tool with steps: 
1. Enter **MRN817362111** in MRN field
2. Enter **987-65-4321** in SSN field

```

### Operating System

macOS Sonoma

### Python Version

3.11

### crewAI Version

0.114

### crewAI Tools Version

0.114

### Virtual Environment

Venv

### Evidence

Given above

### Possible Solution

Not sure

### Additional context

I have tried resetting memory through `crewai reset-memories --knowledge`, it displays `An unexpected error occurred: No crew found.`

I think since my source is agent specific, the clearing is not allowed. 

Labels: bug
State: closed
[FEATURE] Mem0 Memory transition to V2

### Feature Area

Integration with external tools.
CrewAI currently has an option to use Mem0 for short-term, long-term, and external memory.
It would be beneficial to maintain it updated and configurable.

### Describe the solution you'd like

The Mem0 has moved to [v2](https://docs.mem0.ai/features/contextual-add#version-2-recommended).

This includes: 
1. First, support for memories associated with a specific conversation session or interaction with the help of `run_id` [param](https://docs.mem0.ai/features/contextual-add#using-user-id-with-run-id) for short-term memory.
2. Secondly, there is no ability to turn off agent memories. The agent name is always being passed as agent ID with every add API call, but in some situations, it is necessary that agents are memory-less.
3. Thirdly, it would be cool to have support for mem0 [new features](https://docs.mem0.ai/features/platform-overview) such as (I find the most relevant once) `memory inclusion`, `custom categories`.
4. And last but not least, it would be great to move from deprecated search v1 to search v2 - [mem0 api reference](https://docs.mem0.ai/api-reference/memory/v2-search-memories).

I suggest updating [Mem0Storage class](https://github.com/crewAIInc/crewAI/blob/main/src/crewai/memory/storage/mem0_storage.py)

### Describe alternatives you've considered

_No response_

### Additional context

_No response_

### Willingness to Contribute

I can test the feature once it's implemented. 
I can try implementing it as well, just give me the instructions on how to create a branch for Mem0?

Labels: feature-request
State: closed
Evaluate support for OpenAI's GPT-4o mini small model

### Feature Request

Support for OpenAI releasedd GPT-4o mini model today, https://openai.com/index/gpt-4o-mini-advancing-cost-efficient-intelligence/

### Motivation

OpenAI released GPT-4o mini model today, https://openai.com/index/gpt-4o-mini-advancing-cost-efficient-intelligence/ and we wanted to see if Langflow could start supporting it. Thx.

### Your Contribution

OpenAI released GPT-4o mini model today, https://openai.com/index/gpt-4o-mini-advancing-cost-efficient-intelligence/

Labels: enhancement
State: closed
[Feature Request] SearchToolkit().search_google: Prevent Searching from Certain Websites

### Required prerequisites

- [x] I have searched the [Issue Tracker](https://github.com/camel-ai/camel/issues) and [Discussions](https://github.com/camel-ai/camel/discussions) that this hasn't already been reported. (+1 or comment there if it has.)
- [ ] Consider asking first in a [Discussion](https://github.com/camel-ai/camel/discussions/new).

### Motivation

<!-- Please outline the motivation for the proposal.
Is your feature request related to a problem? E.g., "I'm always frustrated when [...]".
If this is related to another issue, please link here too. -->

Preventing search results from certain websites, equivalent to the effect of using advanced search operators like `"some_kind_of_query -site:some_website"` is needed especially in evaluating deep research agents when the corresponding benchmarks have a leak (e.g., on Hugging Face).


### Solution

_No response_

### Alternatives

_No response_

### Additional context

_No response_

Labels: enhancement, P0
State: closed
[BUG] Unknown Warning when Using SearchToolkit with ChatAgent

### Required prerequisites

- [x] I have read the documentation <https://camel-ai.github.io/camel/camel.html>.
- [x] I have searched the [Issue Tracker](https://github.com/camel-ai/camel/issues) and [Discussions](https://github.com/camel-ai/camel/discussions) that this hasn't already been reported. (+1 or comment there if it has.)
- [ ] Consider asking first in a [Discussion](https://github.com/camel-ai/camel/discussions/new).

### What version of camel are you using?

0.2.70

### System information

`3.10.18 (main, Jun 12 2025, 12:22:33) [Clang 20.1.4 ] darwin`

### Problem description

Below warnings happen when using `search_google` as a tool to an instance of a `ChatAgent`.

```
/path_to_venv/.venv/lib/python3.10/site-packages/camel/toolkits/function_tool.py:533: UserWarning: Parameter description is missing for the function 'search_linkup'. The parameter definition is {'enum': ['searchResults', 'sourcedAnswer', 'structured'], 'type': ['string', 'null']}. This may affect the quality of tool calling.
  warnings.warn(
/path_to_venv/.venv/lib/python3.10/site-packages/camel/toolkits/function_tool.py:533: UserWarning: Parameter description is missing for the function 'search_alibaba_tongxiao'. The parameter definition is {'enum': ['OneDay', 'OneWeek', 'OneMonth', 'OneYear', 'NoLimit'], 'type': ['string', 'null']}. This may affect the quality of tool calling.
  warnings.warn(
/path_to_venv/.venv/lib/python3.10/site-packages/camel/toolkits/function_tool.py:533: UserWarning: Parameter description is missing for the function 'search_alibaba_tongxiao'. The parameter definition is {'anyOf': [{'enum': ['finance', 'law', 'medical', 'internet', 'tax', 'news_province', 'news_center'], 'type': 'string'}, {'type': 'null'}], 'type': ['null']}. This may affect the quality of tool calling.
  warnings.warn(
```

### Reproducible example code

The Python snippets:

```python

```

Command lines:

```bash

```

Extra dependencies:

```text

```

Steps to reproduce:

1.
2.
3.


### Traceback

```pytb

```

### Expected behavior

_No response_

### Additional context

_No response_

Labels: bug
State: closed
Feature request : Make it more explicit whether it’s Claude or Claude Code

Hi, when I select the Claude agent in the dropdown I’m not sure wether it’s actually Claude code or a custom Claude agent, like the one with GitHub Copilot. I would enjoy being sure which one it is.

State: closed
Memory Not Passed as Chat History in Tool Calling Agent

### Bug Description

Although the memories are being recorded correctly, they are not being correctly passed as chat history to the agent.

### Reproduction

1. Use the tool calling agent with memory in version 1.0.11 pip.
2. Record some memories using the tool.
3. Attempt to pass the recorded memories as chat history to the agent.
A video demonstrating the issue can be found here: https://jam.dev/c/c7b6d3f6-7151-47a8-89c4-047e04c0aeba

### Expected behavior

The recorded memories should be correctly passed as chat history to the agent.

### Who can help?

@nicoloboschi 

### Operating System

Ubuntu Linux 22.04

### Langflow Version

1.0.11

### Python Version

3.10

Labels: bug
State: closed
[BUG] HumanToolkit Repeats Messages

### Required prerequisites

- [x] I have read the documentation <https://camel-ai.github.io/camel/camel.html>.
- [x] I have searched the [Issue Tracker](https://github.com/camel-ai/camel/issues) and [Discussions](https://github.com/camel-ai/camel/discussions) that this hasn't already been reported. (+1 or comment there if it has.)
- [x] Consider asking first in a [Discussion](https://github.com/camel-ai/camel/discussions/new).

### What version of camel are you using?

0.2.69a7

### System information

3.12.4 | packaged by Anaconda, Inc. | (main, Jun 18 2024, 15:03:56) [MSC v.1929 64 bit (AMD64)] win32
0.2.69a7

### Problem description

The HumanToolkit tends to repeat messages and fall into loops.

Question: Please provide one mathematical operation you'd like to perform (e.g., addition, subtraction, multiplication, division).
Your reply: 56 * 78
Agent Message:
You provided the operation: 56 * 78. I will calculate the result.
Agent Message:
Calculating the result of the operation 56 * 78.
Agent Message:
The result of 56 * 78 is 4368.
Agent Message:
The result of 56 * 78 is 4368.
Agent Message:
I have completed your request.
Agent Message:
The result of 56 * 78 is 4368.
Agent Message:
I have completed your request.
Agent Message:
The result of 56 * 78 is 4368.

### Reproducible example code

The Python snippets:

```python

```

Command lines:

```bash

```

Extra dependencies:

```text

```

Steps to reproduce:

1.
2.
3.


### Traceback

```pytb

```

### Expected behavior

_No response_

### Additional context

_No response_

Labels: bug
State: closed
🐛  Missing Validation -  Empty Name / Goal allowed

Currently it is allowed to create agents with a blank goal / name, this should not be allowed ideally.

<img width="1111" alt="image" src="https://user-images.githubusercontent.com/32209255/233464322-62e2fb84-5adb-4a0c-9cd0-70442e6b3828.png">


Labels: bug, good first issue
State: closed
memories should be linked to conversations

i shd be able to see which convo a memory was related to if i want to check that

State: closed