mirror of
https://github.com/instructkr/claw-code.git
synced 2026-05-18 21:41:26 +08:00
omx(team): auto-checkpoint worker-1 [1]
This commit is contained in:
@@ -20,8 +20,9 @@ pub use prompt_cache::{
|
|||||||
};
|
};
|
||||||
pub use providers::anthropic::{AnthropicClient, AnthropicClient as ApiClient, AuthSource};
|
pub use providers::anthropic::{AnthropicClient, AnthropicClient as ApiClient, AuthSource};
|
||||||
pub use providers::openai_compat::{
|
pub use providers::openai_compat::{
|
||||||
build_chat_completion_request, flatten_tool_result_content, is_reasoning_model,
|
build_chat_completion_request, check_request_body_size, estimate_request_body_size,
|
||||||
model_rejects_is_error_field, model_requires_reasoning_content_in_history, translate_message,
|
flatten_tool_result_content, is_reasoning_model, model_rejects_is_error_field,
|
||||||
|
model_requires_reasoning_content_in_history, translate_message,
|
||||||
OpenAiCompatClient, OpenAiCompatConfig,
|
OpenAiCompatClient, OpenAiCompatConfig,
|
||||||
};
|
};
|
||||||
pub use providers::{
|
pub use providers::{
|
||||||
|
|||||||
@@ -931,7 +931,7 @@ fn wire_model_for_base_url<'a>(
|
|||||||
}
|
}
|
||||||
|
|
||||||
if matches!(lowered_prefix.as_str(), "xai" | "grok" | "qwen" | "kimi") {
|
if matches!(lowered_prefix.as_str(), "xai" | "grok" | "qwen" | "kimi") {
|
||||||
return Cow::Borrowed(&model[pos + 1..]);
|
return Cow::Borrowed(strip_routing_prefix(model));
|
||||||
}
|
}
|
||||||
|
|
||||||
Cow::Borrowed(model)
|
Cow::Borrowed(model)
|
||||||
@@ -2042,6 +2042,7 @@ mod tests {
|
|||||||
presence_penalty: Some(0.3),
|
presence_penalty: Some(0.3),
|
||||||
stop: Some(vec!["\n".to_string()]),
|
stop: Some(vec!["\n".to_string()]),
|
||||||
reasoning_effort: None,
|
reasoning_effort: None,
|
||||||
|
extra_body: BTreeMap::new(),
|
||||||
};
|
};
|
||||||
let payload = build_chat_completion_request(&request, OpenAiCompatConfig::openai());
|
let payload = build_chat_completion_request(&request, OpenAiCompatConfig::openai());
|
||||||
assert_eq!(payload["temperature"], 0.7);
|
assert_eq!(payload["temperature"], 0.7);
|
||||||
|
|||||||
Reference in New Issue
Block a user