Feature hasn't been suggested before.
Describe the enhancement you want to request
When a new session is created, the default title is formatted as:
New session - 2026-04-15T03:20:00.000Z
The Z suffix means this timestamp is in UTC (GMT+0). However, the "last modified" time shown in the session list uses local time. This inconsistency is confusing — the title makes it look like the session was created hours ago (or in the future) depending on your timezone.
Suggestion: Use local time instead of UTC in the default session title, e.g.:
New session - 2026-04-15T11:20:00
The fix would be in packages/opencode/src/session/session.ts, replacing new Date().toISOString() with a local time formatter. Happy to submit a PR if this direction sounds good.
Feature hasn't been suggested before.
Describe the enhancement you want to request
When a new session is created, the default title is formatted as:
New session - 2026-04-15T03:20:00.000ZThe
Zsuffix means this timestamp is in UTC (GMT+0). However, the "last modified" time shown in the session list uses local time. This inconsistency is confusing — the title makes it look like the session was created hours ago (or in the future) depending on your timezone.Suggestion: Use local time instead of UTC in the default session title, e.g.:
New session - 2026-04-15T11:20:00The fix would be in
packages/opencode/src/session/session.ts, replacingnew Date().toISOString()with a local time formatter. Happy to submit a PR if this direction sounds good.