opencode icon indicating copy to clipboard operation
opencode copied to clipboard

fix(tui): resolve session_status TypeError

Open Raviguntakala opened this issue 1 month ago • 0 comments

Problem

TypeError: undefined is not an object (evaluating 'sync.data.session_status[props.sessionID]')

SessionStatus.list() was returning an array instead of a Record object, causing session status lookups by ID to fail.

Solution

  • Changed SessionStatus.list() to return state() instead of Object.values(state()) to match the API schema
  • Added optional chaining for defensive access during initial sync

Fixes : #5487

Raviguntakala avatar Dec 14 '25 11:12 Raviguntakala