Tianyi Cui 0aa1ef0d1e Merge remote-tracking branch 'origin/release/session-log-v3' into integrate/v3-master-refresh-345248 hai 1 mes
..
client 657e68186a fix(session): canonicalize V3 envelopes through adjacent migration hai 1 mes
agent.ts 02b889bff6 Merge remote-tracking branch 'origin/master' into xtr/explicit-agent-context hai 1 mes
assistant-stream.ts d58964a010 Merge commit 'be5db297c7' into worktree/session-format-05-v1-v2-chunk-migration hai 1 mes
catalog.ts 822d735356 feat(session): persist model selection and share its catalog hai 1 mes
commands.ts a56619d9f7 fix(session): reject empty queue edits hai 1 mes
control.ts 700d5407fb Merge remote-tracking branch 'origin/master' into xtr/durable-inbox-recovery hai 1 mes
file-references.ts 2d4393d842 refactor(api): expose remaining domain remotes hai 1 mes
history.ts 7e5b72ceee fix(session): harden embedded assistant streams hai 1 mes
index.ts 40c5ef4fc3 refactor(api): reuse attachment limits for file responses hai 1 mes
list.ts f044d3fad2 fix(session): address v0 migration review hai 1 mes
media-references.ts 40c5ef4fc3 refactor(api): reuse attachment limits for file responses hai 1 mes
model-selection-projection.ts 822d735356 feat(session): persist model selection and share its catalog hai 1 mes
remote-events.ts f4e49ccf8f refactor(services): move shared values behind service APIs hai 1 mes
skill-catalog.ts 804b1ffbfc refactor(api): converge the Remote failure vocabulary and client surface hai 1 mes
types.ts 657e68186a fix(session): canonicalize V3 envelopes through adjacent migration hai 1 mes