If Conductor seems to be using a lot of memory:

  1. Go to Activity Monitor, “Memory” tab, search for “conductor”, take a screenshot:

image.png

  1. If tauri://localhost is using a lot of memory, then go to Conductor and
    1. Open console with ⌘⇧I

    2. Go to “Timelines”

    3. Make sure the “Memory” and “JavaScript Allocations” rows are selected (click the pencil to edit). You might need to make it really tall or pop it out to be able to see these rows

      image.png

    4. Click record

      image.png

    5. Go to “Console” tab and run console.takeHeapSnapshot() (it will return undefined)

    6. Wait a couple seconds

    7. Go back to “Timelines” tab and click stop

    8. Click Export

      image.png

    9. Send me the file

It could also be helpful to know:

  1. How long Conductor has been open, and roughly how much work you’ve done in it (how many workspaces you’ve created, chats you’ve created, messages you’ve sent)
  2. How many (unarchived) workspaces you have

Bonus: record while taking some actions, taking a heap snapshot before and after