How I added DeepSeek support to NanoAgent, inspired by Ahmad Awais’s findings, and fixed my own discovered apply_patch hunk-header issue for more reliable agent