Why echo instead of memory
- You own the conversation. Your agent may hold context Kviria should never see; nothing server-side persists between your calls.
- Retry-safe. A lost response costs nothing - the state to replay the turn is on your side.
- Portable. The same conversation can move between your agent instances, or a user can resume where they left off, by handing you back the state you gave them.
gers) for every place - echo
them back by ref instead of names whenever you can; a name can be
ambiguous, an id never is.