Files
orca/src
OrcaWinandm4air 60c93263cc feat(profiles): carry markdown frontmatter visibility in project transfers (#16741 T2 P7) (#24405)
* feat(profiles): carry markdown frontmatter visibility in project transfers (#16741 T2 P7)

Moving a project to another profile now carries its hidden-frontmatter
overrides, rekeyed to the destination worktree's editor file ids, and
removing a repo prunes the overrides that belonged to its open files.

The owner-keyed session projection moves into profile-session-owner-transfer
(extractSessionOwnersForTransfer, exported for later reuse), and
extractSessionForTransfer becomes a thin repo-rekey projection over it. Terminal
layouts of unified-only terminal tabs now travel with their tab.

Ported by hunk from #16741 (a68b6f3531). Client-hosted browser pages and
sleeping agent sessions stay untransferred (see the field census).

* refactor(profiles): read owner-keyed session fields without a type assertion

---------

Co-authored-by: m4air <m4air@m4airs-Air.localdomain>
2026-10-01 09:46:40 -07:00
..