ci/lint: ruff format pass and fix compact seed test typing

Apply pending ruff format; narrow AssistantChatMessage.content before
membership checks so basedpyright accepts Unset|None unions.
This commit is contained in:
2026-07-15 11:36:01 +08:00
parent 6e9e034de4
commit aaf7fe8e7b
18 changed files with 26 additions and 55 deletions
+4 -2
View File
@@ -53,8 +53,10 @@ def test_build_compacted_seed_messages() -> None:
assert isinstance(seed[0], SystemChatMessage)
assert seed[0].content == "sys"
assert isinstance(seed[1], AssistantChatMessage)
assert "summary text" in seed[1].content
assert "session 3" in seed[1].content
content = seed[1].content
assert isinstance(content, str)
assert "summary text" in content
assert "session 3" in content
class SummaryClient: