You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When forking a session, the new session is given a generic name like "New session - 2026-01-22T..." instead of something meaningful derived from the original session.
Current behavior:
Fork a session with title "Refactor authentication module"
New forked session gets title "New session - 2026-01-22T14:30:00.000Z"
Describe the enhancement you want to request
When forking a session, the new session is given a generic name like "New session - 2026-01-22T..." instead of something meaningful derived from the original session.
Current behavior:
/renameDesired behavior (either option):
Inherit original title with prefix (similar to PR feat: add /branch command to create new session with compacted context #7824's
/branchcommand):Trigger AI title regeneration:
ensureTitleto generate a contextual name based on the copied conversationWhy this matters:
Technical context:
forkfunction inpackages/opencode/src/session/index.ts:148-184creates sessions viacreateNextwithout passing a titleensureTitleinprompt.tsdoesn't trigger because forked sessions already have messages (fails "isFirst" check)/branchcommand