Tanmay Shirbhayye

Results 10 issues of Tanmay Shirbhayye

### Why do we need this improvement? The asyncapi generate command takes significantly longer to execute, especially on the first run. Benchmarking shows that the first execution can take up...

enhancement
gsoc

## Summary The LogsPage component crashes at runtime when the backend sends a log with `msg`, `traceId`, or `step` that is not a string. Since the UI calls `.toLowerCase()` during...

size/XS

### Environment mac ### Steps to Reproduce 1.Start the Motia project . 2.Open Logs page. 3.if any log contains a non-string value in msg, traceId, or step, the UI immediately...

bug

## Summary This PR begins the migration of Motia UI from manual memoization (`memo`, `useMemo`, `useCallback`) to **React Compiler**. React Compiler is enabled for the UI layer as the first...

size/S

### Problem Motia UI currently relies on manual memoization (memo, useMemo) to reduce unnecessary re-renders and keep performance stable across the UI. While this approach works, it introduces a few...

enhancement
medium
feature

## Summary This PR introduces a dynamic file upload middleware in the Motia framework to correctly handle multipart/form-data requests. Earlier, Motia did not process multipart requests — meaning file uploads...

size/M

### Problem What problem are you trying to solve? Currently, Motia framework does not handle multipart/form-data requests properly. When an HTTP request contains multipart/form-data (for example, a file upload), Motia...

enhancement

##Summary This PR fixes YAML parsing inconsistencies by replacing js-yaml with the modern yaml library, which supports both YAML 1.1 and 1.2 specifications. ##What’s Changed Replaced js-yaml with yaml parser....

size/M
cncf-cla: no
needs-rebase

## Summary Add an adapter layer to abstract YAML operations from the core logic. The adapter will act as an intermediary between the application and the YAML library, ensuring that...