# `Feline.Context`
[🔗](https://github.com/dimamik/feline/blob/main/lib/feline/context.ex#L1)

LLM conversation context. Holds the messages list, available tools,
and tool choice configuration.

Messages are stored in reverse order internally for O(1) appends.
Use `messages/1` to get them in chronological order.

# `append_message`

# `append_messages`

# `messages`

# `new`

# `set_messages`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
