CLI support for Evaluation Online Eval Config sessionTimeoutMinutes and filter
- Lingua principale
- TypeScript
- Stelle
- 283
- Fork
- 95
- Merge medio
- 1g 2h
- PR unite (30g)
- 183
Descrizione
### Description
AgentCore cli is missing the support for `sessionTImeoutMinutes` and filters when create a new online evaluation config.
The boto3 API spec indicates that the the `create-online-evaluation-config` has optional parameters `sessionTimeoutMinutes` and `filters`.
```
response = client.create_online_evaluation_config(
clientToken='string',
onlineEvaluationConfigName='string',
description='string',
rule={
'samplingConfig': {
'samplingPercentage': 123.0
},
'filters': [
{
'key': 'string',
'operator': 'Equals'|'NotEquals'|'GreaterThan'|'LessThan'|'GreaterThanOrEqual'|'LessThanOrEqual'|'Contains'|'NotContains',
'value': {
'stringValue': 'string',
'doubleValue': 123.0,
'booleanValue': True|False
}
},
],
'sessionConfig': {
'sessionTimeoutMinutes': 123
}
},
dataSourceConfig={
'cloudWatchLogs': {
'logGroupNames': [
'string',
],
'serviceNames': [
'string',
]
}
},
evaluators=[
{
'evaluatorId': 'string'
},
],
evaluationExecutionRoleArn='string',
enableOnCreate=True|False,
tags={
'string': 'string'
}
)
```
### Steps to Reproduce
1. Run `agentcore add` --> OnlineEvalConfig
2. I should be able to specify the `sessionTimeoutMinutes` and `filter`
### Expected Behavior
Should be able to specify `sessionTimeoutMinutes` and `filter` during online evaluation config creation.
### Actual Behavior
The cli only let me select SamplingConfig but not sessionTimeoutMinutes or rules
### CLI Version
_No response_
### Operating System
macOS
### Additional Context
_No response_
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Esamina il flusso OnlineEvalConfig di `agentcore add` e la relativa mappatura a `create-online-evaluation-config`; l’issue fornisce come riferimento la struttura della richiesta boto3. Traccia dove viene raccolto SamplingConfig, quindi verifica che sessionTimeoutMinutes e filters possano essere specificati e passati durante la creazione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- aws, typescript
- Ambito
- cli
- Tipo di issue
- Funzionalità
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Tranquilla
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 65/100