> 1. When you start a new session, how do you give context to the agent (context came from chat, mail, ticket ...) ?
This is what agents.md / claude.md is for, its the first file Claude Code and Codex read.
Bonus: You can just ask Claude / GPT for tips on how to use these things more effectively.