[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
This commit is contained in:
pre-commit-ci[bot] 2026-08-19 13:37:25 +00:00
parent d6cd4d07f0
commit 5ead392a48
2 changed files with 8 additions and 10 deletions

View file

@ -557,9 +557,7 @@ def _branch_boundary(conversation: list[dict], branch: Optional[list[dict]]) ->
def _branch_non_system(branch: Optional[list[dict]]) -> list[dict]:
"""The branch as ``_branch_boundary`` counts it: system and developer turns removed."""
return [
message
for message in (branch or ())
if message.get("role") not in ("system", "developer")
message for message in (branch or ()) if message.get("role") not in ("system", "developer")
]
@ -21409,9 +21407,7 @@ class LlamaCppBackend:
truncation = {
**truncation,
"boundary_messages": _branch_boundary(openai_messages, _before_fit),
"boundary_anchor": _branch_boundary_anchor(
openai_messages, _before_fit
),
"boundary_anchor": _branch_boundary_anchor(openai_messages, _before_fit),
}
payload["messages"] = neutralize_control_markup_in_messages(
openai_messages, None, self.markup_profile
@ -23467,9 +23463,7 @@ class LlamaCppBackend:
truncation = {
**truncation,
"boundary_messages": _branch_boundary(conversation, _request_branch),
"boundary_anchor": _branch_boundary_anchor(
conversation, _request_branch
),
"boundary_anchor": _branch_boundary_anchor(conversation, _request_branch),
}
# `fits` False too: it carries the diagnosis the client needs to explain
# WHY. Otherwise the user only sees llama-server's error, which reports

View file

@ -509,7 +509,11 @@ def test_sticky_boundary_prefers_the_recorded_branch_boundary(monkeypatch):
assert llama_cpp._sticky_compaction_boundary("t1") == 4
def _anchored_row(boundary, anchor, content = "a"):
def _anchored_row(
boundary,
anchor,
content = "a",
):
return {
"role": "assistant",
"content": content,