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
fix(claude): keep ide context out of session titles (#1252)
the claude code vscode extension writes file-open and selection hints as
standalone user-role xml envelopes. agentsview currently treats them as
operator prompts, so they can become sidebar titles, count as user
turns, and render raw markup.
complete standalone `ide_opened_file` and `ide_selection` envelopes now
promote to hidden system metadata with distinct subtypes. the match is
intentionally strict, so malformed wrappers and messages with real
prompt text remain ordinary user content.
dag fork selection applies the same user-text preprocessing before
counting turns, so reminder-prefixed ide context cannot promote an
obsolete branch. incremental sync keeps promptless ide and continuation
appends bounded to the new bytes, falling back to a full parse only when
the first title-eligible prompt arrives.
the source data version advances to 74 because main now uses 73 for
opencode bash exit-failure detection. existing sqlite archives are
reparsed on upgrade, and duckdb mirrors rebuild on their next push
through the independent source data-version gate; the mirror schema is
unchanged.
closes#1238
---------
Co-authored-by: Matthew Jacobs <mjacobs@apache.org>
0 commit comments