personal memory agent
0
fork

Configure Feed

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

Add timing to full index rescan log message

Track duration of think-indexer --rescan-full execution and include
it in the completion log message for better observability.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

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

+3 -1
observe/describe_json.txt observe/describe.txt
observe/describe_meeting.txt observe/describe/meeting.txt
+3 -1
think/supervisor.py
··· 349 349 from think.runner import run_task 350 350 351 351 logging.info("Starting full index rescan after daily tasks completed") 352 + start = time.time() 352 353 success, exit_code = run_task( 353 354 ["think-indexer", "--rescan-full"], callosum=_supervisor_callosum 354 355 ) 356 + duration = int(time.time() - start) 355 357 356 358 if success: 357 - logging.info("Full index rescan completed") 359 + logging.info(f"Full index rescan completed in {duration} seconds") 358 360 else: 359 361 logging.error(f"Full index rescan failed with exit code {exit_code}") 360 362