#ifndef DIDACTYL_CONTEXT_ROLES_H
#define DIDACTYL_CONTEXT_ROLES_H

typedef struct {
    char* system_content;
    char* user_content;
    char* assistant_content;
} context_roles_t;

int context_roles_split(const char* markdown, context_roles_t* out);
void context_roles_free(context_roles_t* roles);

#endif
