Skip to content

Commit d15ea21

Browse files
committed
feat: add description fallback for get_eval_value
1 parent 5a4f9a5 commit d15ea21

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

cli/tools/repl/session.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -636,13 +636,14 @@ impl ReplSession {
636636
&[evaluate_result.clone()],
637637
)
638638
.await?;
639-
let value = response
639+
let s = response
640640
.result
641641
.value
642+
.map(|v| v.as_str().unwrap().to_string())
643+
.or(response.result.description)
642644
.ok_or_else(|| anyhow!("failed to evaluate expression"))?;
643-
let s = value.as_str().unwrap();
644645

645-
Ok(s.to_string())
646+
Ok(s)
646647
}
647648

648649
async fn evaluate_ts_expression(

0 commit comments

Comments
 (0)