Merge pull request 'fix(reliability): safety-resilience' (#39) from improve/reliability-safety-resilience into main
fix(reliability): safety-resilience — crisis detection degradation paths
This commit was merged in pull request #39.
This commit is contained in:
@@ -498,6 +498,10 @@ fn handle_chat(body: String) -> String {
|
||||
let req_model: String = json_get(body, "model")
|
||||
let model: String = if str_eq(req_model, "") { chat_default_model() } else { req_model }
|
||||
|
||||
// ISSUE 9: add safety_augment_system to primary /api/chat path.
|
||||
// handle_chat was the only LLM path missing bell directive injection.
|
||||
let full_system = safety_augment_system(full_system, message)
|
||||
|
||||
let raw_response: String = llm_call_system(model, full_system, message)
|
||||
|
||||
let is_error: Bool = str_starts_with(raw_response, "{\"error\"")
|
||||
|
||||
Reference in New Issue
Block a user