Expand description
A modern dialogue executor and tree parser using YAML, focusing on ease-of-use and speed.
Modules§
- error
- A family of related errors when working with
convo
. - exporter
- A family of functions which export
Tree
s into YAML data. - importer
- A family of functions which parse YAML into
Tree
s.
Structs§
- Link
- A
Link
is a uni-directional path to aNode
with descriptordialogue
. - Node
- A
Node
is a node in a conversation tree. It canonically acts as a fork of decisions by wrapping promptingdialogue
and a list of path options (calledLink
s). - Tree
- A
Tree
is the parent container for a conversation tree. It is a walkable structure which follows the form of a human conversation.