richkapp
← All posts

My first open-source contribution landed in Hermes

A bug kept swallowing completed agent work after long conversations compressed. I found it, fixed it, and became an official Hermes contributor.

Image for My first open-source contribution landed in Hermes

I’m probably more excited about this than I should be, but I don’t care. As of today, I’m officially a contributor to Hermes agent harness, and it feels good!

Last week, I kept losing completed work from async agents after long conversations compressed. The agent had done the work, but the result never reached me. So KITT (my security agent, yes, named after Knight Rider) and I dug through the gateway, found what was happening, wrote the fix and tests, and I opened a pull request.

The Nous Research team took the core fix, hardened it, preserved my authorship, and merged it today. Seeing my name on a commit in Hermes’ main branch means a lot to me. And it fixes a real problem.

Thank you Teknium and everyone who reviewed and improved the fix. I’m proud of my first open-source contribution.