mirror of
https://github.com/VectifyAI/PageIndex.git
synced 2026-07-12 21:02:13 +02:00
fix(filesystem): show generated metadata in stat
This commit is contained in:
parent
5c948d0840
commit
7e70b580f0
2 changed files with 48 additions and 0 deletions
|
|
@ -858,6 +858,19 @@ class PIFSCommandExecutor:
|
|||
lines.append(f" {key}: {self._compact_value(value)}")
|
||||
if len(metadata) > self.MAX_STAT_METADATA_FIELDS:
|
||||
lines.append(f" ... {len(metadata) - self.MAX_STAT_METADATA_FIELDS} more fields")
|
||||
derived_metadata = data.get("derived_metadata") or {}
|
||||
if derived_metadata:
|
||||
lines.append("generated_metadata:")
|
||||
derived_items = sorted(derived_metadata.items())[: self.MAX_STAT_METADATA_FIELDS]
|
||||
for key, value in derived_items:
|
||||
lines.append(f" {key}: {self._compact_value(value)}")
|
||||
if len(derived_metadata) > self.MAX_STAT_METADATA_FIELDS:
|
||||
lines.append(
|
||||
f" ... {len(derived_metadata) - self.MAX_STAT_METADATA_FIELDS} more fields"
|
||||
)
|
||||
generation = data.get("metadata_generation") or {}
|
||||
if generation:
|
||||
lines.append(f"metadata_generation_status: {generation.get('status', '-')}")
|
||||
return "\n".join(lines)
|
||||
|
||||
def _file_row_text(self, item: dict[str, Any]) -> str:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue