agent: Add selected tool names to agent panel telemetry (#28247)
Release Notes: - N/A
This commit is contained in:
parent
90bcde116f
commit
cb1ee01a66
1 changed files with 8 additions and 0 deletions
|
@ -1547,6 +1547,13 @@ impl Thread {
|
||||||
let thread_id = self.id().clone();
|
let thread_id = self.id().clone();
|
||||||
let client = self.project.read(cx).client();
|
let client = self.project.read(cx).client();
|
||||||
|
|
||||||
|
let enabled_tool_names: Vec<String> = self
|
||||||
|
.tools()
|
||||||
|
.enabled_tools(cx)
|
||||||
|
.iter()
|
||||||
|
.map(|tool| tool.name().to_string())
|
||||||
|
.collect();
|
||||||
|
|
||||||
self.message_feedback.insert(message_id, feedback);
|
self.message_feedback.insert(message_id, feedback);
|
||||||
|
|
||||||
cx.notify();
|
cx.notify();
|
||||||
|
@ -1570,6 +1577,7 @@ impl Thread {
|
||||||
"Assistant Thread Rated",
|
"Assistant Thread Rated",
|
||||||
rating,
|
rating,
|
||||||
thread_id,
|
thread_id,
|
||||||
|
enabled_tool_names,
|
||||||
message_id = message_id.0,
|
message_id = message_id.0,
|
||||||
message_content,
|
message_content,
|
||||||
thread_data,
|
thread_data,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue