Open-source work I’ve shipped - bug fixes and small improvements to AI coding agents tools. Connect with me on X/Twitter or Reddit
Open-source contributions
- mastra-ai/mastra: Pin the correct external dependency version when a package omits ./package.json from its exports Jul 4, 2026
- cline/cline: Keep tool-result message IDs stable across persist cycles Jul 4, 2026
- continuedev/continue: Stop autocomplete from firing in non-code input boxes Jul 4, 2026
- OpenHands/OpenHands: Deduplicate repositories by full_name in ProviderHandler Jul 4, 2026
- mastra-ai/mastra: Cover state typing in dowhile/dountil loop conditions Jun 30, 2026
- mastra-ai/mastra: Record provider-executed tool results when the tool-call ID differs Jun 29, 2026
- cline/cline: Populate OpenCode model list in the CLI picker Jun 26, 2026
- confident-ai/deepeval: Document that logprob-less GPT-5 models are unsupported for G-Eval Jun 26, 2026
- confident-ai/deepeval: Fix nonexistent ToolCallParams.TOOL reference in tool-correctness docs Jun 26, 2026
- langfuse/langfuse: Send Azure x-ms-blob-type header on dataset media upload Jun 25, 2026
- cline/cline: Fix outdated skills enable path in docs Jun 25, 2026
- cline/cline: Show vertical scrollbar in the command output panel Jun 21, 2026
- cline/cline: Require per-tool approval when the Auto-approve toggle is off Jun 21, 2026
- cline/cline: Set type=streamableHttp in the remote MCP server example Jun 20, 2026
- langwatch/scenario: Terminate wait=False voice test drain on end-of-turn and re-enable in CI Jun 20, 2026