Feline.Context (feline v0.1.0-rc.1)

Copy Markdown View Source

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.

Summary

Functions

append_message(ctx, message)

append_messages(ctx, new_messages)

messages(context)

new(messages \\ [])

set_messages(ctx, messages)