Skip to content

Add ai_guard.event tag to local root span#11109

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 3 commits intomasterfrom
malvarez/ai-guard-event-tag
Apr 15, 2026
Merged

Add ai_guard.event tag to local root span#11109
gh-worker-dd-mergequeue-cf854d[bot] merged 3 commits intomasterfrom
malvarez/ai-guard-event-tag

Conversation

@manuel-alvarez-alvarez
Copy link
Copy Markdown
Member

@manuel-alvarez-alvarez manuel-alvarez-alvarez commented Apr 14, 2026

What Does This Do

Adds a the tag ai_guard.event: true to the local root span of the trace.

Motivation

The tag will help find traces containing AI Guard evaluations.

Additional Notes

Contributor Checklist

Jira ticket: [APPSEC-62215]

Note: Once your PR is ready to merge, add it to the merge queue by commenting /merge. /merge -c cancels the queue request. /merge -f --reason "reason" skips all merge queue checks; please use this judiciously, as some checks do not run at the PR-level. For more information, see this doc.

@pr-commenter
Copy link
Copy Markdown

pr-commenter bot commented Apr 14, 2026

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master malvarez/ai-guard-event-tag
git_commit_date 1776247236 1776246616
git_commit_sha 93449b6f0f 0fe6656
release_version 1.62.0-SNAPSHOT~693449b6f0f 1.62.0-SNAPSHOT~0fe6656e17
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1776248528 1776248528
ci_job_id 1596688018 1596688018
ci_pipeline_id 107771114 107771114
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-mexz1s32 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-mexz1s32 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 59 metrics, 12 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.62.0-SNAPSHOT~0fe6656e17, baseline=1.62.0-SNAPSHOT~693449b6f0f

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.057 s) : 0, 1057212
Total [baseline] (11.124 s) : 0, 11124492
Agent [candidate] (1.058 s) : 0, 1057791
Total [candidate] (11.076 s) : 0, 11075738
section appsec
Agent [baseline] (1.25 s) : 0, 1249571
Total [baseline] (11.087 s) : 0, 11086953
Agent [candidate] (1.249 s) : 0, 1248593
Total [candidate] (11.081 s) : 0, 11081050
section iast
Agent [baseline] (1.22 s) : 0, 1219534
Total [baseline] (11.246 s) : 0, 11245787
Agent [candidate] (1.224 s) : 0, 1223717
Total [candidate] (11.361 s) : 0, 11360717
section profiling
Agent [baseline] (1.183 s) : 0, 1183145
Total [baseline] (11.047 s) : 0, 11046623
Agent [candidate] (1.185 s) : 0, 1184753
Total [candidate] (11.055 s) : 0, 11055488
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.057 s -
Agent appsec 1.25 s 192.359 ms (18.2%)
Agent iast 1.22 s 162.322 ms (15.4%)
Agent profiling 1.183 s 125.933 ms (11.9%)
Total tracing 11.124 s -
Total appsec 11.087 s -37.54 ms (-0.3%)
Total iast 11.246 s 121.295 ms (1.1%)
Total profiling 11.047 s -77.869 ms (-0.7%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.058 s -
Agent appsec 1.249 s 190.803 ms (18.0%)
Agent iast 1.224 s 165.926 ms (15.7%)
Agent profiling 1.185 s 126.962 ms (12.0%)
Total tracing 11.076 s -
Total appsec 11.081 s 5.311 ms (0.0%)
Total iast 11.361 s 284.978 ms (2.6%)
Total profiling 11.055 s -20.25 ms (-0.2%)
gantt
    title petclinic - break down per module: candidate=1.62.0-SNAPSHOT~0fe6656e17, baseline=1.62.0-SNAPSHOT~693449b6f0f

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.244 ms) : 0, 1244
crashtracking [candidate] (1.228 ms) : 0, 1228
BytebuddyAgent [baseline] (632.579 ms) : 0, 632579
BytebuddyAgent [candidate] (632.826 ms) : 0, 632826
AgentMeter [baseline] (29.395 ms) : 0, 29395
AgentMeter [candidate] (29.472 ms) : 0, 29472
GlobalTracer [baseline] (249.138 ms) : 0, 249138
GlobalTracer [candidate] (248.987 ms) : 0, 248987
AppSec [baseline] (32.311 ms) : 0, 32311
AppSec [candidate] (32.215 ms) : 0, 32215
Debugger [baseline] (60.177 ms) : 0, 60177
Debugger [candidate] (59.915 ms) : 0, 59915
Remote Config [baseline] (599.723 µs) : 0, 600
Remote Config [candidate] (590.152 µs) : 0, 590
Telemetry [baseline] (8.073 ms) : 0, 8073
Telemetry [candidate] (8.035 ms) : 0, 8035
Flare Poller [baseline] (7.473 ms) : 0, 7473
Flare Poller [candidate] (8.283 ms) : 0, 8283
section appsec
crashtracking [baseline] (1.231 ms) : 0, 1231
crashtracking [candidate] (1.224 ms) : 0, 1224
BytebuddyAgent [baseline] (662.304 ms) : 0, 662304
BytebuddyAgent [candidate] (661.447 ms) : 0, 661447
AgentMeter [baseline] (12.114 ms) : 0, 12114
AgentMeter [candidate] (12.08 ms) : 0, 12080
GlobalTracer [baseline] (249.073 ms) : 0, 249073
GlobalTracer [candidate] (249.06 ms) : 0, 249060
IAST [baseline] (24.589 ms) : 0, 24589
IAST [candidate] (24.619 ms) : 0, 24619
AppSec [baseline] (185.348 ms) : 0, 185348
AppSec [candidate] (185.355 ms) : 0, 185355
Debugger [baseline] (65.861 ms) : 0, 65861
Debugger [candidate] (65.86 ms) : 0, 65860
Remote Config [baseline] (629.262 µs) : 0, 629
Remote Config [candidate] (609.784 µs) : 0, 610
Telemetry [baseline] (8.469 ms) : 0, 8469
Telemetry [candidate] (8.385 ms) : 0, 8385
Flare Poller [baseline] (3.463 ms) : 0, 3463
Flare Poller [candidate] (3.485 ms) : 0, 3485
section iast
crashtracking [baseline] (1.239 ms) : 0, 1239
crashtracking [candidate] (1.219 ms) : 0, 1219
BytebuddyAgent [baseline] (797.689 ms) : 0, 797689
BytebuddyAgent [candidate] (799.855 ms) : 0, 799855
AgentMeter [baseline] (11.345 ms) : 0, 11345
AgentMeter [candidate] (11.416 ms) : 0, 11416
GlobalTracer [baseline] (238.51 ms) : 0, 238510
GlobalTracer [candidate] (239.291 ms) : 0, 239291
IAST [baseline] (25.75 ms) : 0, 25750
IAST [candidate] (25.809 ms) : 0, 25809
AppSec [baseline] (31.32 ms) : 0, 31320
AppSec [candidate] (32.109 ms) : 0, 32109
Debugger [baseline] (61.996 ms) : 0, 61996
Debugger [candidate] (61.428 ms) : 0, 61428
Remote Config [baseline] (1.126 ms) : 0, 1126
Remote Config [candidate] (529.506 µs) : 0, 530
Telemetry [baseline] (11.12 ms) : 0, 11120
Telemetry [candidate] (12.265 ms) : 0, 12265
Flare Poller [baseline] (3.42 ms) : 0, 3420
Flare Poller [candidate] (3.439 ms) : 0, 3439
section profiling
crashtracking [baseline] (1.173 ms) : 0, 1173
crashtracking [candidate] (1.186 ms) : 0, 1186
BytebuddyAgent [baseline] (689.84 ms) : 0, 689840
BytebuddyAgent [candidate] (691.96 ms) : 0, 691960
AgentMeter [baseline] (9.081 ms) : 0, 9081
AgentMeter [candidate] (9.093 ms) : 0, 9093
GlobalTracer [baseline] (206.968 ms) : 0, 206968
GlobalTracer [candidate] (207.012 ms) : 0, 207012
AppSec [baseline] (32.767 ms) : 0, 32767
AppSec [candidate] (32.683 ms) : 0, 32683
Debugger [baseline] (65.758 ms) : 0, 65758
Debugger [candidate] (65.564 ms) : 0, 65564
Remote Config [baseline] (587.0 µs) : 0, 587
Remote Config [candidate] (570.799 µs) : 0, 571
Telemetry [baseline] (7.807 ms) : 0, 7807
Telemetry [candidate] (7.858 ms) : 0, 7858
Flare Poller [baseline] (3.561 ms) : 0, 3561
Flare Poller [candidate] (3.584 ms) : 0, 3584
ProfilingAgent [baseline] (94.314 ms) : 0, 94314
ProfilingAgent [candidate] (93.801 ms) : 0, 93801
Profiling [baseline] (94.897 ms) : 0, 94897
Profiling [candidate] (94.378 ms) : 0, 94378
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.62.0-SNAPSHOT~0fe6656e17, baseline=1.62.0-SNAPSHOT~693449b6f0f

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.06 s) : 0, 1060273
Total [baseline] (8.885 s) : 0, 8884719
Agent [candidate] (1.055 s) : 0, 1054736
Total [candidate] (8.824 s) : 0, 8823875
section iast
Agent [baseline] (1.22 s) : 0, 1219893
Total [baseline] (9.517 s) : 0, 9516834
Agent [candidate] (1.233 s) : 0, 1232723
Total [candidate] (9.543 s) : 0, 9542974
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.06 s -
Agent iast 1.22 s 159.62 ms (15.1%)
Total tracing 8.885 s -
Total iast 9.517 s 632.115 ms (7.1%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.055 s -
Agent iast 1.233 s 177.987 ms (16.9%)
Total tracing 8.824 s -
Total iast 9.543 s 719.099 ms (8.1%)
gantt
    title insecure-bank - break down per module: candidate=1.62.0-SNAPSHOT~0fe6656e17, baseline=1.62.0-SNAPSHOT~693449b6f0f

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.241 ms) : 0, 1241
crashtracking [candidate] (1.268 ms) : 0, 1268
BytebuddyAgent [baseline] (633.825 ms) : 0, 633825
BytebuddyAgent [candidate] (631.607 ms) : 0, 631607
AgentMeter [baseline] (29.52 ms) : 0, 29520
AgentMeter [candidate] (29.37 ms) : 0, 29370
GlobalTracer [baseline] (248.757 ms) : 0, 248757
GlobalTracer [candidate] (248.188 ms) : 0, 248188
AppSec [baseline] (32.544 ms) : 0, 32544
AppSec [candidate] (32.274 ms) : 0, 32274
Debugger [baseline] (59.43 ms) : 0, 59430
Debugger [candidate] (59.046 ms) : 0, 59046
Remote Config [baseline] (605.377 µs) : 0, 605
Remote Config [candidate] (593.96 µs) : 0, 594
Telemetry [baseline] (8.145 ms) : 0, 8145
Telemetry [candidate] (8.013 ms) : 0, 8013
Flare Poller [baseline] (9.863 ms) : 0, 9863
Flare Poller [candidate] (8.112 ms) : 0, 8112
section iast
crashtracking [baseline] (1.233 ms) : 0, 1233
crashtracking [candidate] (1.26 ms) : 0, 1260
BytebuddyAgent [baseline] (799.022 ms) : 0, 799022
BytebuddyAgent [candidate] (807.081 ms) : 0, 807081
AgentMeter [baseline] (11.366 ms) : 0, 11366
AgentMeter [candidate] (11.644 ms) : 0, 11644
GlobalTracer [baseline] (238.045 ms) : 0, 238045
GlobalTracer [candidate] (240.683 ms) : 0, 240683
AppSec [baseline] (31.137 ms) : 0, 31137
AppSec [candidate] (31.587 ms) : 0, 31587
Debugger [baseline] (60.259 ms) : 0, 60259
Debugger [candidate] (62.246 ms) : 0, 62246
Remote Config [baseline] (536.624 µs) : 0, 537
Remote Config [candidate] (1.115 ms) : 0, 1115
Telemetry [baseline] (13.006 ms) : 0, 13006
Telemetry [candidate] (11.059 ms) : 0, 11059
Flare Poller [baseline] (3.46 ms) : 0, 3460
Flare Poller [candidate] (3.632 ms) : 0, 3632
IAST [baseline] (25.72 ms) : 0, 25720
IAST [candidate] (26.024 ms) : 0, 26024
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master malvarez/ai-guard-event-tag
git_commit_date 1776247241 1776246616
git_commit_sha 93449b6f0f 0fe6656
release_version 1.62.0-SNAPSHOT~693449b6f0f 1.62.0-SNAPSHOT~0fe6656e17
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1776249012 1776249012
ci_job_id 1596688019 1596688019
ci_pipeline_id 107771114 107771114
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-1-i5g5nxdw 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-1-i5g5nxdw 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 1 performance improvements and 4 performance regressions! Performance is the same for 15 metrics, 16 unstable metrics.

scenario Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p95 Δ mean throughput candidate mean agg_http_req_duration_p50 candidate mean agg_http_req_duration_p95 candidate mean throughput baseline mean agg_http_req_duration_p50 baseline mean agg_http_req_duration_p95 baseline mean throughput
scenario:load:insecure-bank:profiling:high_load worse
[+46.697µs; +219.522µs] or [+2.641%; +12.417%]
unstable
[-60.814µs; +896.654µs] or [-1.157%; +17.053%]
unstable
[-399.598op/s; +112.161op/s] or [-19.550%; +5.487%]
1.901ms 5.676ms 1900.312op/s 1.768ms 5.258ms 2044.031op/s
scenario:load:insecure-bank:iast:high_load worse
[+77.978µs; +195.010µs] or [+3.155%; +7.891%]
same
[-119.245µs; +426.622µs] or [-1.608%; +5.753%]
unstable
[-209.878op/s; +115.753op/s] or [-14.740%; +8.129%]
2.608ms 7.569ms 1376.812op/s 2.471ms 7.415ms 1423.875op/s
scenario:load:insecure-bank:iast_FULL:high_load worse
[+282.738µs; +510.750µs] or [+5.271%; +9.521%]
worse
[+506.444µs; +1288.444µs] or [+3.943%; +10.033%]
unstable
[-128.087op/s; +34.900op/s] or [-16.746%; +4.563%]
5.761ms 13.740ms 718.312op/s 5.364ms 12.843ms 764.906op/s
scenario:load:petclinic:appsec:high_load better
[-1.672ms; -0.516ms] or [-8.643%; -2.666%]
unsure
[-2.025ms; -0.493ms] or [-6.517%; -1.586%]
unstable
[-12.357op/s; +36.170op/s] or [-5.166%; +15.120%]
18.252ms 29.814ms 251.125op/s 19.345ms 31.073ms 239.219op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.62.0-SNAPSHOT~0fe6656e17, baseline=1.62.0-SNAPSHOT~693449b6f0f
    dateFormat X
    axisFormat %s
section baseline
no_agent (18.002 ms) : 17824, 18180
.   : milestone, 18002,
appsec (19.51 ms) : 19310, 19710
.   : milestone, 19510,
code_origins (18.137 ms) : 17959, 18314
.   : milestone, 18137,
iast (18.096 ms) : 17918, 18274
.   : milestone, 18096,
profiling (19.451 ms) : 19255, 19647
.   : milestone, 19451,
tracing (17.983 ms) : 17806, 18160
.   : milestone, 17983,
section candidate
no_agent (18.133 ms) : 17946, 18320
.   : milestone, 18133,
appsec (18.584 ms) : 18396, 18773
.   : milestone, 18584,
code_origins (18.202 ms) : 18019, 18384
.   : milestone, 18202,
iast (17.94 ms) : 17761, 18119
.   : milestone, 17940,
profiling (18.835 ms) : 18647, 19023
.   : milestone, 18835,
tracing (18.329 ms) : 18148, 18510
.   : milestone, 18329,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.002 ms [17.824 ms, 18.18 ms] -
appsec 19.51 ms [19.31 ms, 19.71 ms] 1.508 ms (8.4%)
code_origins 18.137 ms [17.959 ms, 18.314 ms] 134.649 µs (0.7%)
iast 18.096 ms [17.918 ms, 18.274 ms] 94.309 µs (0.5%)
profiling 19.451 ms [19.255 ms, 19.647 ms] 1.449 ms (8.1%)
tracing 17.983 ms [17.806 ms, 18.16 ms] -18.731 µs (-0.1%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.133 ms [17.946 ms, 18.32 ms] -
appsec 18.584 ms [18.396 ms, 18.773 ms] 451.448 µs (2.5%)
code_origins 18.202 ms [18.019 ms, 18.384 ms] 68.923 µs (0.4%)
iast 17.94 ms [17.761 ms, 18.119 ms] -192.853 µs (-1.1%)
profiling 18.835 ms [18.647 ms, 19.023 ms] 702.143 µs (3.9%)
tracing 18.329 ms [18.148 ms, 18.51 ms] 196.126 µs (1.1%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.62.0-SNAPSHOT~0fe6656e17, baseline=1.62.0-SNAPSHOT~693449b6f0f
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.237 ms) : 1225, 1249
.   : milestone, 1237,
iast (3.213 ms) : 3164, 3261
.   : milestone, 3213,
iast_FULL (6.048 ms) : 5986, 6110
.   : milestone, 6048,
iast_GLOBAL (3.703 ms) : 3646, 3760
.   : milestone, 3703,
profiling (2.215 ms) : 2194, 2236
.   : milestone, 2215,
tracing (1.863 ms) : 1847, 1878
.   : milestone, 1863,
section candidate
no_agent (1.251 ms) : 1238, 1265
.   : milestone, 1251,
iast (3.324 ms) : 3279, 3369
.   : milestone, 3324,
iast_FULL (6.442 ms) : 6374, 6511
.   : milestone, 6442,
iast_GLOBAL (3.671 ms) : 3610, 3731
.   : milestone, 3671,
profiling (2.387 ms) : 2364, 2410
.   : milestone, 2387,
tracing (1.943 ms) : 1926, 1959
.   : milestone, 1943,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.237 ms [1.225 ms, 1.249 ms] -
iast 3.213 ms [3.164 ms, 3.261 ms] 1.976 ms (159.7%)
iast_FULL 6.048 ms [5.986 ms, 6.11 ms] 4.811 ms (389.0%)
iast_GLOBAL 3.703 ms [3.646 ms, 3.76 ms] 2.466 ms (199.4%)
profiling 2.215 ms [2.194 ms, 2.236 ms] 978.134 µs (79.1%)
tracing 1.863 ms [1.847 ms, 1.878 ms] 625.763 µs (50.6%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.251 ms [1.238 ms, 1.265 ms] -
iast 3.324 ms [3.279 ms, 3.369 ms] 2.073 ms (165.7%)
iast_FULL 6.442 ms [6.374 ms, 6.511 ms] 5.191 ms (414.9%)
iast_GLOBAL 3.671 ms [3.61 ms, 3.731 ms] 2.419 ms (193.4%)
profiling 2.387 ms [2.364 ms, 2.41 ms] 1.136 ms (90.8%)
tracing 1.943 ms [1.926 ms, 1.959 ms] 691.474 µs (55.3%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master malvarez/ai-guard-event-tag
git_commit_date 1776247206 1776246616
git_commit_sha 93449b6f0f 0fe6656
release_version 1.62.0-SNAPSHOT~693449b6f0f 1.62.0-SNAPSHOT~0fe6656e17
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1776248649 1776248649
ci_job_id 1596688020 1596688020
ci_pipeline_id 107771114 107771114
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-1-7zxrz08i 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-1-7zxrz08i 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics.

Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.62.0-SNAPSHOT~0fe6656e17, baseline=1.62.0-SNAPSHOT~693449b6f0f
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.487 ms) : 1475, 1498
.   : milestone, 1487,
appsec (3.832 ms) : 3611, 4054
.   : milestone, 3832,
iast (2.272 ms) : 2203, 2341
.   : milestone, 2272,
iast_GLOBAL (2.311 ms) : 2241, 2380
.   : milestone, 2311,
profiling (2.104 ms) : 2049, 2159
.   : milestone, 2104,
tracing (2.067 ms) : 2014, 2120
.   : milestone, 2067,
section candidate
no_agent (1.487 ms) : 1476, 1499
.   : milestone, 1487,
appsec (3.814 ms) : 3592, 4036
.   : milestone, 3814,
iast (2.273 ms) : 2203, 2342
.   : milestone, 2273,
iast_GLOBAL (2.311 ms) : 2241, 2381
.   : milestone, 2311,
profiling (2.106 ms) : 2051, 2161
.   : milestone, 2106,
tracing (2.084 ms) : 2030, 2138
.   : milestone, 2084,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.487 ms [1.475 ms, 1.498 ms] -
appsec 3.832 ms [3.611 ms, 4.054 ms] 2.346 ms (157.8%)
iast 2.272 ms [2.203 ms, 2.341 ms] 785.2 µs (52.8%)
iast_GLOBAL 2.311 ms [2.241 ms, 2.38 ms] 824.155 µs (55.4%)
profiling 2.104 ms [2.049 ms, 2.159 ms] 617.363 µs (41.5%)
tracing 2.067 ms [2.014 ms, 2.12 ms] 580.176 µs (39.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.487 ms [1.476 ms, 1.499 ms] -
appsec 3.814 ms [3.592 ms, 4.036 ms] 2.327 ms (156.5%)
iast 2.273 ms [2.203 ms, 2.342 ms] 785.65 µs (52.8%)
iast_GLOBAL 2.311 ms [2.241 ms, 2.381 ms] 824.172 µs (55.4%)
profiling 2.106 ms [2.051 ms, 2.161 ms] 619.276 µs (41.6%)
tracing 2.084 ms [2.03 ms, 2.138 ms] 596.857 µs (40.1%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.62.0-SNAPSHOT~0fe6656e17, baseline=1.62.0-SNAPSHOT~693449b6f0f
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.03 s) : 15030000, 15030000
.   : milestone, 15030000,
appsec (14.732 s) : 14732000, 14732000
.   : milestone, 14732000,
iast (18.519 s) : 18519000, 18519000
.   : milestone, 18519000,
iast_GLOBAL (18.413 s) : 18413000, 18413000
.   : milestone, 18413000,
profiling (14.826 s) : 14826000, 14826000
.   : milestone, 14826000,
tracing (15.028 s) : 15028000, 15028000
.   : milestone, 15028000,
section candidate
no_agent (15.506 s) : 15506000, 15506000
.   : milestone, 15506000,
appsec (14.657 s) : 14657000, 14657000
.   : milestone, 14657000,
iast (18.078 s) : 18078000, 18078000
.   : milestone, 18078000,
iast_GLOBAL (18.101 s) : 18101000, 18101000
.   : milestone, 18101000,
profiling (14.988 s) : 14988000, 14988000
.   : milestone, 14988000,
tracing (15.142 s) : 15142000, 15142000
.   : milestone, 15142000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.03 s [15.03 s, 15.03 s] -
appsec 14.732 s [14.732 s, 14.732 s] -298.0 ms (-2.0%)
iast 18.519 s [18.519 s, 18.519 s] 3.489 s (23.2%)
iast_GLOBAL 18.413 s [18.413 s, 18.413 s] 3.383 s (22.5%)
profiling 14.826 s [14.826 s, 14.826 s] -204.0 ms (-1.4%)
tracing 15.028 s [15.028 s, 15.028 s] -2.0 ms (-0.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.506 s [15.506 s, 15.506 s] -
appsec 14.657 s [14.657 s, 14.657 s] -849.0 ms (-5.5%)
iast 18.078 s [18.078 s, 18.078 s] 2.572 s (16.6%)
iast_GLOBAL 18.101 s [18.101 s, 18.101 s] 2.595 s (16.7%)
profiling 14.988 s [14.988 s, 14.988 s] -518.0 ms (-3.3%)
tracing 15.142 s [15.142 s, 15.142 s] -364.0 ms (-2.3%)

@PerfectSlayer PerfectSlayer changed the title feat(ai-guard): add ai_guard.event tag to local root span Add ai_guard.event tag to local root span Apr 14, 2026
Copy link
Copy Markdown
Contributor

@PerfectSlayer PerfectSlayer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good

@manuel-alvarez-alvarez manuel-alvarez-alvarez added this pull request to the merge queue Apr 15, 2026
@dd-octo-sts
Copy link
Copy Markdown
Contributor

dd-octo-sts bot commented Apr 15, 2026

/merge

@gh-worker-devflow-routing-ef8351
Copy link
Copy Markdown

gh-worker-devflow-routing-ef8351 bot commented Apr 15, 2026

View all feedbacks in Devflow UI.

2026-04-15 13:49:07 UTC ℹ️ Start processing command /merge


2026-04-15 13:49:14 UTC ℹ️ MergeQueue: pull request added to the queue

The expected merge time in master is approximately 2h (p90).


2026-04-15 15:42:18 UTC ℹ️ MergeQueue: This merge request was merged

@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 15, 2026
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot merged commit 5daca39 into master Apr 15, 2026
567 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot deleted the malvarez/ai-guard-event-tag branch April 15, 2026 15:42
@github-actions github-actions bot added this to the 1.62.0 milestone Apr 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: ai-guard AI Guard type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants