Find the moment it broke.
Go from a failed outcome to the turn, context, and tool call behind it.
“Actually, pause it. Don’t cancel.”
subscriptions.cancelFlaggedGo from a failed outcome to the turn, context, and tool call behind it.
“Actually, pause it. Don’t cancel.”
subscriptions.cancelFlaggedThe same conversation, acoustic conditions, data, and tool state.
Check the fix against known failures.
Real personas. Hard conversations.
The caller corrects their request mid-turn.
Production failures become reusable checks.
Lore catches policy answers that ignore market, channel, or effective date.
Failure identifiedCan I return this UK marketplace order at your San Francisco store?
Authorizes the return using the current US direct-sales policy.
Apply the policy for the order's market and sales channel.
Bring production failures into the conversation. Ask Lore what happened, inspect the evidence, and decide what to improve.
In the conversationGive your assistant the context behind each run. Lore connects your workspace knowledge through MCP.
Connected with MCPMake evaluation part of your own workflow. Run cases against your agent and bring the results back into your stack.
A few lines of codeThe current return window is 30 days. The agent retrieved a previous version that allowed 60 days.
Use the current policy, then replay the original case to check the change.
import withlore
from my_agent import agent
withlore.init()
result = withlore.evaluate(
experiment="support-agent-v2",
data="support_cases.jsonl",
task=agent,
)
withlore.print_eval_report(result)
withlore.shutdown()