fix(web): rename thread -> session to align with backend naming (#55) #57

Merged
ph merged 1 commit from fix/issue-55-thread-to-session into master 2026-06-08 23:56:46 +00:00
Owner

Summary

Rename all "thread" references in the web frontend to "session", matching the backend naming convention.

Changes

Operation Detail
🔄 Directory thread/session/
🔄 File thread-list.tsxsession-list.tsx
✏️ Components ThreadSession, ThreadListSessionList
✏️ Types ThreadItemSessionItem
✏️ CSS classes sidebar-thread-*sidebar-session-*, gd-thread-*gd-session-*
✏️ Cleanup Remove stray threadId in session-search.tsx

What's NOT changed

  • web/src/store/, web/src/lib/, web/src/runtime/ — already using "session"
  • All Go backend internal/ — already uses "session" everywhere

Verification

  • npx vite build passes
  • Zero "thread" references remaining in web/src/

Closes #55

## Summary Rename all "thread" references in the web frontend to "session", matching the backend naming convention. ## Changes | Operation | Detail | |-----------|--------| | 🔄 Directory | `thread/` → `session/` | | 🔄 File | `thread-list.tsx` → `session-list.tsx` | | ✏️ Components | `Thread` → `Session`, `ThreadList` → `SessionList` | | ✏️ Types | `ThreadItem` → `SessionItem` | | ✏️ CSS classes | `sidebar-thread-*` → `sidebar-session-*`, `gd-thread-*` → `gd-session-*` | | ✏️ Cleanup | Remove stray `threadId` in `session-search.tsx` | ## What's NOT changed - `web/src/store/`, `web/src/lib/`, `web/src/runtime/` — already using "session" - All Go backend `internal/` — already uses "session" everywhere ## Verification - ✅ `npx vite build` passes - ✅ Zero "thread" references remaining in `web/src/` Closes #55
- Rename directory thread/ -> session/
- Rename thread-list.tsx -> session-list.tsx
- Rename component Thread -> Session, ThreadList -> SessionList
- Rename type ThreadItem -> SessionItem
- Rename CSS classes: sidebar-thread-* -> sidebar-session-*, gd-thread-* -> gd-session-*
- Remove stray threadId field in session-search.tsx

Closes #55
ph merged commit ea1ad950a9 into master 2026-06-08 23:56:46 +00:00
ph deleted branch fix/issue-55-thread-to-session 2026-06-08 23:56:46 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ph/agentic!57
No description provided.