Skip to content

Commit 33fd7e7

Browse files
jcorbinyiwang
authored andcommitted
Save heartbeat sessions
1 parent c993f83 commit 33fd7e7

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

crates/core/src/heartbeat/runner.rs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -330,6 +330,16 @@ impl HeartbeatRunner {
330330
let heartbeat_prompt = build_heartbeat_prompt(workspace_is_git);
331331
let response = agent.chat(&heartbeat_prompt).await?;
332332

333+
// Save final session log
334+
match agent.save_session().await {
335+
Ok(path) => {
336+
info!(name: "Heartbeat", "saved session: {:?}", path.to_str().unwrap_or("<Unknown>"));
337+
}
338+
Err(error) => {
339+
warn!(name: "Heartbeat", "failed to save session: {:?}", error);
340+
}
341+
}
342+
333343
// Determine status based on response
334344
if is_heartbeat_ok(&response) {
335345
return Ok((response, HeartbeatStatus::Ok));

0 commit comments

Comments
 (0)