Local IDE agent chats and the Agent CLI still use separate session stores

Hey thanks for the detailed breakdown. The premise is correct. Local IDE chats like agent-transcripts / editor index and CLI/ACP sessions like ~/.cursor/chats ~/.cursor/acp-sessions/<id>/store.db currently live in different storages. There is no common stable session id and no IDE to CLI bridge for --resume. Cloud/mobile sync does not cover this local back and forth.

I noted all four points. Especially valuable are the requirement for append only resume without overwriting the transcript and the request to separate composer id vs request id in the docs. This direction is already being discussed inside the team but I cannot give a timeline for implementation.

A couple of related threads if you want to subscribe or add your voice.

If additional details on the desired behavior appear for example priority CLI to IDE vs IDE to CLI direction add them here. It helps with prioritization.