diff --git a/packages/opencode/src/session/index.ts b/packages/opencode/src/session/index.ts index a204913f77d..65cf75a9692 100644 --- a/packages/opencode/src/session/index.ts +++ b/packages/opencode/src/session/index.ts @@ -288,7 +288,7 @@ export namespace Session { if (input.limit && result.length >= input.limit) break result.push(msg) } - result.reverse() + result.sort((a, b) => a.info.time.created - b.info.time.created) return result }, )