composeInstructions

suspend fun composeInstructions(base: String, capabilities: List<Capability>): String(source)

base, every capability's static instructions, then their per-turn Capability.context, separated by blank lines.