Justy: The funny part is this is not really a memory paper. It's a choosing-what-not-to-remember paper. Cody: Yeah. And honestly that's the harder problem. Storage is cheap compared with deciding what will matter three tasks from now. Justy: Which is such an Exploring Next thing to say on, what, episode four hundred fifty-two. We somehow keep ending up at the same wall with agents. They can see a ton, they can process a ton, and then they either hoard junk or forget the one thing that would have made them useful. Cody: Right. Cody: This paper's angle is that multimodal agents get an endless stream of video, audio, spatial stuff, all of it. The stuck point has been memory generation itself. A lot of systems do retrieval, storage, consolidation, whatever, but the actual memory text is still often prompt tricks or fixed templates, which means nobody's really optimizing the selection step. Justy: I kind of love that they say the real question is what to memorize, not just how to build a memory module. Because if you're shipping some home robot or even a screen agent with camera context, the failure is not usually blank memory. It's weird memory. It remembers the decorative lamp and drops the user's habit that actually matters. Cody: Mm-hm. Cody: Mechanically, TaskMem turns memorization into a policy. At time t, the agent sees a sliding window of recent video segments plus the memories it already wrote for earlier segments in that window. Then the policy generates the memory for the current segment. So memory is an action, basically, not a passive transcript. Justy: Right, right. Cody: Phase One is about learning how to write a decent memory at all. They use multi-objective reinforcement learning to reward basic quality properties like correctness, non-redundancy, and format compliance. So before they ever chase downstream utility, they're trying to make sure the thing is faithful and not just rambling little fanfic summaries of the clip. Justy: Which, Cody, thank you for saying because my immediate product brain was like, great, optimize for tasks, accidentally teach it to invent convenient memories. And they do seem aware of that. They explicitly separate the baseline memory hygiene from the task adaptation part. Cody: Exactly. Cody: Then Phase Two happens after deployment. That's the interesting bit. They use recent environment tasks to shape what the agent should focus on remembering, but they don't full-on retrain the whole multimodal model. They tune a lightweight adapter with only two thousand forty-eight parameters on top of Qwen three V L thirty B A three B. Justy: That number is kind of wild. Two thousand forty-eight parameters is tiny enough that it reads like, okay, maybe this is not just a lab fantasy. Maybe you can adapt memory behavior online without wrecking serving latency or the rest of the model. Cody: Cleverly, they don't pretend online learning is clean. Task feedback is sparse, so they use a reward model to turn outcomes into denser pairwise preference signals. Justy: And the evaluation is cleaner than I expected. They recast VideoMME, EgoLife, and EgoTempo as streaming benchmarks where the agent writes memory as it goes, then later has to answer from memory only. Cody: Yeah. That isolates the memory question pretty well. Their reported gains are six point three percent on VideoMME, seven point zero on EgoLife, and five point three on EgoTempo. Justy: Those are real gains, not tiny noise. And the first place this feels useful is embodied systems, wearable capture, maybe enterprise copilots that accumulate context over days instead of minutes. Cody: Sure. Cody: My one real caution is that the benchmarks are still proxy environments. Grouping video-question pairs by question type and calling each group a task is reasonable, but it's not the same as a real deployment where goals drift, user preferences change, and the reward signal is way noisier. I buy the direction more than I buy that we've solved the thing. Justy: That's fair. I was also wondering how brittle the task focus gets. Like if the robot has spent a week learning house-layout memories and then suddenly the useful thing is user preferences, does the tiny adapter pivot cleanly or does it drag old habits around for too long? I don't think the paper fully answers that. Cody: And I wanted a little more on failure cases. Not because I'm doing my usual rain cloud routine. Justy: You absolutely are. Cody: But seriously, I want to know what gets dropped when the policy sharpens around tasks. The whole method is about selective forgetting by implication. That's powerful, and also where the sharp edges will be. Justy: No, that's the right question. Also now I'm imagining your cable drawer with an R L policy deciding one adapter is spiritually aligned with future tasks and the rest can vanish. Justy: I don't think there's a concrete Build Next here beyond the project page, taskmem dot github dot io, and the paper itself. But as a read, I like it because it moves memory out of the vague vibes zone and into policy learning. Anyway, Cody, go label your cables before your house develops its own memorization strategy.