chore(fix): Resolve regressions in history logic, track startup, and GUI performance

This commit is contained in:
2026-05-11 20:03:01 -04:00
parent 2ba427f827
commit 26ef81a30e
7 changed files with 133 additions and 82 deletions
+3 -3
View File
@@ -157,7 +157,7 @@ def build_file_items(base_dir: Path, files: list[str | dict[str, Any]]) -> list[
tier = entry_raw.get("tier")
auto_aggregate = entry_raw.get("auto_aggregate", True)
force_full = entry_raw.get("force_full", False)
view_mode = entry_raw.get("view_mode", "summary")
view_mode = entry_raw.get("view_mode", "full")
if force_full:
view_mode = "full"
ast_signatures = entry_raw.get("ast_signatures", False)
@@ -169,7 +169,7 @@ def build_file_items(base_dir: Path, files: list[str | dict[str, Any]]) -> list[
tier = getattr(entry_raw, "tier", None)
auto_aggregate = getattr(entry_raw, "auto_aggregate", True)
force_full = getattr(entry_raw, "force_full", False)
view_mode = getattr(entry_raw, "view_mode", "summary")
view_mode = getattr(entry_raw, "view_mode", "full")
if force_full:
view_mode = "full"
ast_signatures = getattr(entry_raw, "ast_signatures", False)
@@ -181,7 +181,7 @@ def build_file_items(base_dir: Path, files: list[str | dict[str, Any]]) -> list[
tier = None
auto_aggregate = True
force_full = False
view_mode = "summary"
view_mode = "full"
ast_signatures = False
ast_definitions = False
ast_mask = {}