Agent Maturity Compass API - v1.2.0
Guides
HTTP API
GitHub
Preparing search index...
index
SessionEvaluator
Class SessionEvaluator
Index
Constructors
constructor
Methods
compare
Sessions
evaluate
Constructors
constructor
new
SessionEvaluator
(
config
?:
Partial
<
SessionEvalConfig
>
)
:
SessionEvaluator
Parameters
Optional
config
:
Partial
<
SessionEvalConfig
>
Returns
SessionEvaluator
Methods
compare
Sessions
compareSessions
(
sessionA
:
SessionEvalResult
,
sessionB
:
SessionEvalResult
,
)
:
{
dimensionDeltas
:
Record
<
string
,
number
>
;
improvements
:
string
[]
;
overallDelta
:
number
;
regressions
:
string
[]
;
winner
:
"A"
|
"tie"
|
"B"
;
}
Compare two sessions (e.g. A/B test of agent versions)
Parameters
sessionA
:
SessionEvalResult
sessionB
:
SessionEvalResult
Returns
{
dimensionDeltas
:
Record
<
string
,
number
>
;
improvements
:
string
[]
;
overallDelta
:
number
;
regressions
:
string
[]
;
winner
:
"A"
|
"tie"
|
"B"
;
}
evaluate
evaluate
(
turns
:
SessionTurn
[]
,
goals
?:
SessionGoal
[]
,
metadata
?:
Record
<
string
,
unknown
>
,
)
:
SessionEvalResult
Evaluate a complete session
Parameters
turns
:
SessionTurn
[]
goals
:
SessionGoal
[]
= []
Optional
metadata
:
Record
<
string
,
unknown
>
Returns
SessionEvalResult
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
compare
Sessions
evaluate
Guides
HTTP API
GitHub
Agent Maturity Compass API - v1.2.0
Loading...
Compare two sessions (e.g. A/B test of agent versions)