Colang 2.0 Language Reference
Introduction
Understand Colang 2.0 concepts and basic syntax.
Event Generation and Matching
Learn how Colang generates and matches events.
Working with Actions
Use actions and action events in Colang.
Defining Flows
Define, start, await, and compose flows.
Working with Variables and Expressions
Use variables and expressions in Colang.
Flow Control
Use branching, loops, and return or abort statements.
Colang Standard Library (CSL)
Use the Colang Standard Library modules.
Make Use of LLMs
Configure and use LLM-related features.
More on Flows
Explore advanced flow behavior and conflict resolution.
Python Actions
Call custom Python actions from Colang.
Development and Debugging
Debug Colang flows and inspect runtime state.
This chapter is a comprehensive introduction to Colang, explaining all important concepts in a bottom up approach.