Anubhab Pradhan grunge skull typography
Developer. Traveller. Brother.

More Open Source

Ollamaollama
OLMo3 Terminal-Chunk Tool Call ParsingSeptember 2026
PR #18677 ↗
  • OLMo3 tool calls that completed in the final streaming chunk were silently dropped.
  • The parser now inspects the terminal chunk, so a call at end-of-stream is parsed and returned.
GoStreamingTool Calling
DeepSeek3 Partial Tool-Call Opening TagsSeptember 2026
PR #18682 ↗
  • A streaming split inside DeepSeek3's multi-character opening tag left a partial delimiter, silently discarding the tool call.
  • Partial delimiters are now buffered across chunk boundaries until they can be resolved and the call recognised.
GoStreamingTool Calling
Copperheadcopperheadhq
ReDoS Security FixOctober 2026
PR #368 ↗
  • Bounded catastrophic regex backtracking by running searches in an isolated worker thread.
  • Adds a 2-second budget and 1,000-character pattern limit, with timeout, cancellation, and worker cleanup.

Validation: Typecheck, build, Markdown lint, and 10 targeted tests passed; full-suite environment failures remain.

SecurityWorker ThreadsRegex
Cogneetopoteretes
Tool-Handler Security HardeningOctober 2026
PR #5583 ↗
  • Restricted dynamic tool-handler imports to an approved set of namespaces.
  • Blocked callers from claiming the reserved `DataPoint` schema title, closing a collision that could shadow an internal schema.
  • Both restrictions carry regression tests.
PythonSecurityAccess Control
MetaflowNetflix
Artifact SerializationOctober 2026
PR #3061 ↗
  • `UnpicklableArtifactException` was receiving pre-formatted prose instead of the artifact name.
  • Passing the name restores the intended error text; the underlying serialization error stays chained and visible instead of being swallowed.
PythonML PipelinesError Handling