This is terrible UI/UX, as you are duplicating the Web and Codebase context in two places. All contextes should be in the top line alone, and they should persist across multiple prompts.
Also, It’s truly truly annoying when you hold the backspace key to delete the prompt you’re currently writing, but it also deletes all the contextes.