Commit af08e46
[RPP] Combine insight and call tree Performance agents
Instead of having two agents for different Ask AI behaviors on a trace,
there is now just one. Capabilities / constraints on the conversation
are configured based on the agent's context:
TimelineUtils.AIContext.AgentFocus.
This should not change the behavior of any existing "Ask AI" feature in
the Performance panel.
Having a single agent lays the groundwork for supporting the MCP use-
case, which needs access to the entire trace (unlike our existing Ask AI
features) and requires much the same functionality.
Bug: 425269729
Change-Id: I402f76b1f5c96817e0a708261650c19932c2e6bf
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6761976
Reviewed-by: Jack Franklin <[email protected]>
Commit-Queue: Connor Clark <[email protected]>1 parent 2652463 commit af08e46
File tree
25 files changed
+1295
-1246
lines changed- config/gni
- front_end
- models/ai_assistance
- agents
- panels
- ai_assistance
- timeline
- components/insights
- overlays
- components
- utils
25 files changed
+1295
-1246
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
999 | 999 | | |
1000 | 1000 | | |
1001 | 1001 | | |
1002 | | - | |
1003 | 1002 | | |
1004 | 1003 | | |
1005 | 1004 | | |
| |||
1998 | 1997 | | |
1999 | 1998 | | |
2000 | 1999 | | |
| 2000 | + | |
2001 | 2001 | | |
2002 | 2002 | | |
2003 | 2003 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | 24 | | |
26 | 25 | | |
27 | 26 | | |
| |||
81 | 80 | | |
82 | 81 | | |
83 | 82 | | |
84 | | - | |
85 | 83 | | |
86 | 84 | | |
87 | 85 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
27 | 31 | | |
28 | 32 | | |
29 | 33 | | |
| |||
34 | 38 | | |
35 | 39 | | |
36 | 40 | | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
| 41 | + | |
43 | 42 | | |
44 | | - | |
| 43 | + | |
45 | 44 | | |
46 | | - | |
47 | | - | |
| 45 | + | |
48 | 46 | | |
49 | | - | |
| 47 | + | |
50 | 48 | | |
51 | 49 | | |
52 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
408 | 408 | | |
409 | 409 | | |
410 | 410 | | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
411 | 415 | | |
412 | 416 | | |
413 | 417 | | |
| |||
0 commit comments