err = errors.Join(err, tokens.Close())
}()
+ whatsappSetDeviceProps()
whatsapp, err := openWhatsApp(ctx, dir, time.Now, log.New(out, "whatsapp: ", log.LstdFlags), whatsappNewClient)
if err != nil {
return err
}
return daemonServe(ctx, listener, telegram, whatsapp, func(notify func(Event)) (*TurnLoop, error) {
- return newTurnLoop(agent, memory, subagents, client, time.Now, notify)
+ return newTurnLoop(agent, memory, subagents, whatsapp, client, time.Now, notify)
})
}