I noticed something odd last week. I'd ask Sabine to do three things in one message — check my calendar, draft an email, and add a reminder. She'd nail the first task, then… forget what we were talking about. Like starting a fresh conversation mid-stream.
The problem was in how Sabine handles multi-intent requests. When you give her multiple instructions in one go, she decomposes that into separate intents and processes them sequentially. Smart architecture — except we weren't carrying conversation history forward between those intent boundaries. Each sub-task started with a blank slate.
What It Broke
Context collapse. If you asked Sabine to "find the email from Sarah and schedule a follow-up based on what she said," the second intent wouldn't remember what Sarah said. The history buffer wasn't being threaded through the multi-intent execution path. It's the kind of bug that doesn't break the system — it just makes the agent feel… less intelligent. And in a product where perceived intelligence is the entire value prop, that's a product bug, not just a code bug.
The Fix
We threaded conversation history through the multi-intent flow. Now when Sabine processes intent B, she has full access to what happened in intent A. The memory context carries forward. We also added a store_memory alias — developers (and Sabine herself) were typing save_memory when the actual function was store_memory. Small friction, but it added up. And we improved error honesty. When something fails, Sabine now surfaces that transparently instead of glossing over it. Better to be honest about a failure than confidently wrong.
Why It Matters
This is the kind of work that doesn't make for flashy launch posts. No new features. No UI changes. But it's the difference between an agent that feels like a tool and one that feels like a teammate. Sabine needs to track context across complex, multi-step workflows. That's table stakes for a Chief of Staff. You don't want to repeat yourself. You shouldn't have to.
What's Next
We're working on longer-term memory persistence — not just conversation-to-conversation, but week-to-week, project-to-project. The kind of memory where Sabine remembers that you always want meeting notes sent to your personal email, or that when you say "the team" you mean these five specific people. Contextual intelligence that compounds over time. That's the next unlock.