Shantur Rathore
c83028abc2
feat(ui): label root worktree as workspace
...
Display the root checkout as 'Workspace' in the worktree selector to avoid confusing 'root' terminology.
2026-02-07 16:17:34 +00:00
Shantur Rathore
60406ca8fb
feat(ui): show worktree badge in session list
...
Render a worktree pill on parent sessions using the session status chip styling, with a distinct icon and selection-aware colors.
2026-02-07 16:15:16 +00:00
Shantur Rathore
bdd3fe8899
fix(worktrees): prune stale worktree mappings
...
Fall back to root when a mapped worktree slug is missing and persistently remove missing slugs from the worktree map to prevent proxy 404s.
2026-02-07 15:55:35 +00:00
Shantur Rathore
3cfaf689e7
fix(worktrees): disable selector outside git repos
...
Expose isGitRepo on worktree listing and show Worktree: Unavailable while disabling the dropdown when a workspace folder is not a Git repository.
2026-02-07 15:23:27 +00:00
Shantur Rathore
b41da03e8a
feat(worktrees): refine worktree selector UX
2026-02-07 14:57:34 +00:00
Shantur Rathore
ef14b9acb6
worktrees - Implementation
2026-02-07 11:46:56 +00:00
Shantur Rathore
6f73adaef6
feat(ui): move context usage pills to right drawer header
2026-02-06 10:34:44 +00:00
Shantur Rathore
e2ff758003
feat(ui): add toggleable session search in left drawer
2026-02-06 10:25:37 +00:00
Shantur Rathore
748a99c9c4
fix(ui): split left drawer header into two rows
2026-02-06 10:18:12 +00:00
Shantur Rathore
db2d764cce
fix(ui): refine instance drawer layout and controls
2026-02-06 10:10:42 +00:00
Shantur Rathore
157fe9d6b4
feat(ui): switch message actions to icon buttons
2026-02-05 23:42:48 +00:00
Shantur Rathore
6c42b64466
feat(ui): copy tool call header title
2026-02-05 23:30:38 +00:00
Shantur Rathore
88605a4617
feat(ui): add copy option for selected text
2026-02-05 23:20:13 +00:00
Shantur Rathore
e8f8e7bd65
fix(ui): avoid trailing blank line after quote insert
2026-02-05 23:17:22 +00:00
Shantur Rathore
750a87ef45
fix(ui): render task steps from child session
2026-02-05 23:08:59 +00:00
Shantur Rathore
8fda9aed71
fix(ui): focus prompt on session activate
2026-02-04 14:20:50 +00:00
Shantur Rathore
5b24f0cd40
fix(ui): tighten question tool layout
...
Remove the redundant header row, tighten spacing, and square off question cards. Also adjust answered question container styling to match tool call layout.
2026-02-04 00:34:40 +00:00
Shantur Rathore
a6b1f4ba19
fix(ui): improve question tool contrast
...
Make question tool prompt, labels, and the type pill use primary text color for readability in light mode, and bump the Q header line to text-sm.
2026-02-04 00:20:19 +00:00
Shantur Rathore
df02b7cdca
fix(ui): repair question tool styling
...
Use token-backed surface/background classes for the question tool cards and ensure radio/checkbox inputs use accent-color so the view renders correctly in both light and dark themes.
2026-02-04 00:14:50 +00:00
Shantur Rathore
06b0d03c31
fix(ui): align stop button icon contrast
...
Use --text-inverted for stop button icon color in dark mode so it matches send button styling, with a safe fallback in CSS.
2026-02-03 22:22:47 +00:00
Shantur Rathore
fd22a5ed9d
fix(ui): restore stop button styling
...
Avoid color-mix for the stop button danger palette so it renders consistently across runtimes; add safe rgba fallbacks for the background colors.
2026-02-03 22:15:03 +00:00
Shantur Rathore
86db407c0b
fix(ui): restore tool call colors in dark mode
...
Use a dedicated --text-on-accent token for accent chips/checkmarks and tweak task list item surfaces so task/todo renderers keep contrast in dark mode.
2026-02-03 22:09:02 +00:00
Shantur Rathore
f1520be777
Bump version to 0.9.5
2026-02-03 22:01:41 +00:00
Shantur Rathore
8a91e04ff9
Bump to v0.9.4
2026-02-03 20:22:17 +00:00
Shantur Rathore
76b1134c95
fix(ui): apply theme before initial render
2026-02-03 20:12:02 +00:00
Shantur Rathore
d98d519fd3
feat(ui): persist theme preference
...
Persist system/light/dark theme mode in app config and default new installs to system so the UI follows OS theme unless overridden.
2026-02-03 19:42:24 +00:00
Shantur Rathore
02407e0f7a
fix(ui): restore dark tab and tool output styling
...
Use tokenized border contrast so dark mode borders stay subtle, keep instance tab status dots vivid in dark themes, and adjust tool-call code block header background via a dedicated token.
2026-02-03 19:02:47 +00:00
Shantur Rathore
0261154a5e
feat(ui): add delete action for message parts
2026-02-03 18:32:54 +00:00
Shantur Rathore
aab0692403
fix(ui): tune light mode contrast
2026-02-03 17:37:02 +00:00
Shantur Rathore
17a3e43ac7
feat(ui): add system/light/dark theme toggle
...
Add a 3-state theme toggle in folder selection and instance tabs, and update tokens/styles so light mode has readable contrast. Sync MUI surfaces and Shiki highlighting to CSS variables to prevent stale colors when switching themes.
2026-02-03 16:49:42 +00:00
Shantur Rathore
de20b3adf3
fix(ui): allow collapsing active parent thread
2026-02-03 15:07:05 +00:00
Shantur Rathore
929e79befd
chore(license): add MIT license
...
Clarifies usage and redistribution terms across the monorepo.
2026-02-02 11:22:49 +00:00
Shantur Rathore
1af01680ee
feat(ui): add session sidebar search and bulk selection
...
Adds an optional session filter bar to the left sidebar with title search across parent/child sessions and a scoped Select All. Introduces multi-select checkboxes, bulk delete with clear selection controls, and confirmation dialogs for both single and bulk deletions using the existing alert dialog flow. Updates session i18n strings across supported locales.
2026-01-30 17:34:25 +00:00
Shantur Rathore
67f5f830a3
Bump to v0.9.3
2026-01-29 22:37:34 +00:00
Shantur Rathore
81102cc6bf
fix(ui): rename forked session to parent title
2026-01-29 22:34:30 +00:00
Shantur Rathore
2961d41be3
fix(ui): open external toast links via system browser
2026-01-28 19:24:33 +00:00
Shantur Rathore
1bb5aedfdb
chore(ui): widen left sidebar width limits
2026-01-28 18:50:05 +00:00
Shantur Rathore
0a793fb1c6
refactor(ui): consolidate sidebar selector shortcut hints
2026-01-28 18:03:20 +00:00
Shantur Rathore
a401eeec11
fix(ui): stabilize streaming message/tool rendering
...
Avoid remounting message blocks on part updates so tool call UI state persists. Render tool/message content from store and stabilize tool output scrolling during streaming.
2026-01-28 17:55:44 +00:00
bizzkoot
01921e3454
fix(ui): improve question tool UX (enter key & autofocus)
2026-01-28 21:01:49 +08:00
Shantur Rathore
158f6e25cf
feat(ui): add favorite models to selector
2026-01-26 20:24:05 +00:00
Shantur Rathore
562c4b2637
feat(ui): add dismiss button to toasts
2026-01-26 13:42:58 +00:00
Shantur Rathore
51fd5d87f7
feat(ui): toast when UI updates
2026-01-26 13:36:36 +00:00
Shantur Rathore
c1052b36dc
bump version to 0.9.2
2026-01-26 13:15:02 +00:00
Shantur Rathore
c62c9b1c78
feat(ui): add language selector
...
Adds a language dropdown to the folder picker using the shared selector UI and persists selection to preferences.locale.
2026-01-26 13:11:05 +00:00
Shantur Rathore
feccbd13bd
feat(ui): add locales and split catalogs
...
Adds Spanish, French, Russian, Japanese, and Simplified Chinese catalogs and wires supported locales into the i18n layer.
2026-01-26 12:56:26 +00:00
Shantur Rathore
5b1e21345f
feat(ui): localize UI strings
...
Converts hardcoded UI copy to i18n keys across the app, adds global translation for non-component modules, and splits the English catalog into feature modules with duplicate-key detection.
2026-01-26 12:26:12 +00:00
Shantur Rathore
33939f4096
feat(ui): add i18n scaffolding
...
Adds a minimal i18n provider with locale preference support and migrates folder selection copy to message keys.
2026-01-26 10:22:03 +00:00
Shantur Rathore
d9f7735c94
ui: show selector shortcuts inline
2026-01-25 17:55:46 +00:00
Shantur Rathore
4aae8ab720
feat(ui): add model thinking selector
2026-01-25 17:39:38 +00:00