mirror of
https://github.com/katanemo/plano.git
synced 2026-05-03 21:02:56 +02:00
bug fix - send all parameter irrespective of type
earlier we were only sending parameter if the type is string
This commit is contained in:
parent
47c9c0aafc
commit
6acfea7787
1 changed files with 3 additions and 4 deletions
|
|
@ -697,10 +697,9 @@ impl StreamContext {
|
|||
let tool_params_dict: HashMap<String, String> = match v.as_object() {
|
||||
Some(obj) => obj
|
||||
.iter()
|
||||
.filter_map(|(key, value)| {
|
||||
value
|
||||
.as_str()
|
||||
.map(|str_value| (key.clone(), str_value.to_string()))
|
||||
.map(|(key, value)| {
|
||||
// Convert each value to a string, regardless of its type
|
||||
(key.clone(), value.to_string())
|
||||
})
|
||||
.collect(),
|
||||
None => HashMap::new(), // Return an empty HashMap if v is not an object
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue