Skip to content

feat(assistant): rename conversations + new-machine README#20

Merged
sbeashwar merged 2 commits into
mainfrom
feat/rename-conversation
Jun 8, 2026
Merged

feat(assistant): rename conversations + new-machine README#20
sbeashwar merged 2 commits into
mainfrom
feat/rename-conversation

Conversation

@sbeashwar

Copy link
Copy Markdown
Owner

Summary

  • Inline rename on the conversation sidebar: pencil button + double-click, Enter commits, Escape cancels, optimistic update with revert-on-failure
  • New PATCH /api/assistant/history endpoint — trims to 200 chars, stores null for empty so the UI falls back to "Untitled"
  • 7 new route tests (auth, validation, 404, trim, null-clear, truncation, happy path) — suite now 58/58
  • Top-level README.md with new-machine setup: toolchain, env vars, Tailscale wiring, OneDrive assistant workspace, MCP server migration list
  • Watchlist syncs 5 entries accumulated since last commit (ROK, ISRG, GFS, CSCO, EQT)

Test plan

  • pnpm --filter @mysuperapp/web test → 58 passing
  • Manual: double-click a conversation title → input appears, type + Enter → renames, sidebar order updates
  • Manual: Escape cancels without writing
  • Manual: empty title → falls back to "Untitled" in header

sbeashwar added 2 commits June 7, 2026 18:05
PATCH /api/assistant/history accepts { conversationId, title }, trims
to 200 chars, stores null for empty so the UI falls back to "Untitled".
Sidebar gains pencil/double-click inline edit with optimistic update
and revert-on-failure. Includes route-level tests for auth, validation,
404, trim, null-clear, and truncation behavior.

Also adds 5 watchlist entries (ROK, ISRG, GFS, CSCO, EQT) accumulated
since the last commit so the new machine starts with current state.
Toolchain table (Node/pnpm/Claude Code/Tailscale), env var reference for
apps/web/.env.local, Tailscale + phone-PWA wiring, OneDrive assistant
workspace, and a list of out-of-repo MCP server folders that need manual
migration.
@sbeashwar sbeashwar merged commit d168fc1 into main Jun 8, 2026
1 check passed
@sbeashwar sbeashwar deleted the feat/rename-conversation branch June 8, 2026 01:12
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