Skip to content

fix(threads): preserve updatedAt when renaming a thread - #553

Merged
SDSLeon merged 1 commit into
masterfrom
poracode/golden-yak-4a745dae
Aug 9, 2026
Merged

fix(threads): preserve updatedAt when renaming a thread#553
SDSLeon merged 1 commit into
masterfrom
poracode/golden-yak-4a745dae

Conversation

@SDSLeon

@SDSLeon SDSLeon commented Aug 9, 2026

Copy link
Copy Markdown
Owner
  • Renaming a thread no longer bumps its updatedAt, so replies and real activity — not cosmetic title edits — drive thread ordering and the updated indicator.
  • Applied consistently across all rename paths: renderer thread slice, ExperimentView title sync, the MCP update_thread tool, and the remote server rename command.
  • Added/extended tests in each layer (appStore, toolRegistry, RemoteAccessServer, ExperimentView) asserting updatedAt stays stable on rename.
  • Refactored SortableThreadItem's inline rename editing so the row keeps its flat-list metadata (group, project tag, sync badge, git badge) while editing only the title.

- stop overwriting updatedAt in renderer threadSlice, MCP update_thread, and remote rename command
- keep updatedAt intact when ExperimentView assigns candidate titles
- refactor SortableThreadItem editing state to preserve row metadata during inline rename
@SDSLeon
SDSLeon merged commit f362bda into master Aug 9, 2026
8 checks passed
@SDSLeon
SDSLeon deleted the poracode/golden-yak-4a745dae branch August 9, 2026 22:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant