personal memory agent
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Sort Plaud sync imports newest-first

Process available recordings in descending start_time order so the
most recent recording is imported first. Older backlog items follow
after, and are the ones deferred if the sync times out.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

+9 -5
+9 -5
think/importers/plaud.py
··· 383 383 384 384 # Download and import if not dry-run 385 385 if not dry_run and available > 0: 386 - to_process = [ 387 - (fid, info) 388 - for fid, info in known_files.items() 389 - if info.get("status") == "available" 390 - ] 386 + to_process = sorted( 387 + [ 388 + (fid, info) 389 + for fid, info in known_files.items() 390 + if info.get("status") == "available" 391 + ], 392 + key=lambda x: x[1].get("start_time", 0), 393 + reverse=True, 394 + ) 391 395 downloaded = 0 392 396 errors: list[str] = [] 393 397