AI-assisted Coding with Cody: Lessons from Context Retrieval and Evaluation for Code Recommendations