huskies: merge 1053
This commit is contained in:
@@ -71,6 +71,8 @@ impl AgentRuntime for ClaudeCodeRuntime {
|
||||
aborted_signal: !result.exit_ok && result.session_id.is_none(),
|
||||
session_id: result.session_id,
|
||||
token_usage: result.token_usage,
|
||||
rate_limit_exit: result.rate_limit_exit,
|
||||
rate_limit_reset_at: result.rate_limit_reset_at,
|
||||
}),
|
||||
Err(e) if ctx.session_id_to_resume.is_some() && ctx.fresh_prompt.is_some() => {
|
||||
// Resume failed — fall back to a fresh session without --resume.
|
||||
@@ -103,6 +105,8 @@ impl AgentRuntime for ClaudeCodeRuntime {
|
||||
&& fallback_result.session_id.is_none(),
|
||||
session_id: fallback_result.session_id,
|
||||
token_usage: fallback_result.token_usage,
|
||||
rate_limit_exit: fallback_result.rate_limit_exit,
|
||||
rate_limit_reset_at: fallback_result.rate_limit_reset_at,
|
||||
})
|
||||
}
|
||||
Err(e) => Err(e),
|
||||
|
||||
Reference in New Issue
Block a user