tusharmagar
4e05a08bd0
feat: add back link command handling in markdown editor with keyboard navigation support
2026-02-10 12:06:33 +05:30
tusharmagar
21f72ed925
style: titlebar text padding
2026-02-10 10:36:50 +05:30
tusharmagar
14dab23670
feat: enhance navigation in the app with back/forward buttons and view state management
2026-02-09 23:24:37 +05:30
tusharmagar
4046ba9d72
style: update dropdown menu component for consistent spacing and class adjustments
2026-02-09 22:17:48 +05:30
tusharmagar
2426d9f171
style: popover placement
2026-02-09 22:08:21 +05:30
tusharmagar
0dfa48285f
style: update prompt input box to be less rounded and have no shadow
2026-02-09 21:56:51 +05:30
tusharmagar
464f257271
feat: implement model settings UI in settings dialog
2026-02-09 21:38:04 +05:30
tusharmagar
9a70e90220
Merge branch 'dev' of github.com:rowboatlabs/rowboat into dev
2026-02-09 16:05:15 +05:30
tusharmagar
2efc80a7e2
fix: chat sidebar buttons and sidebar collapse behaviour
2026-02-09 16:05:07 +05:30
Arjun
f535c6191b
remove logo
2026-02-09 15:32:01 +05:30
Arjun
399bd9a6e8
voice note requires dgm
2026-02-09 15:29:26 +05:30
tusharmagar
2bb27e477f
feat: enhance SyncStatusBar with popover for service logs and increase event limit
...
- Introduced a Popover component to display sync activity and logs.
- Increased the maximum sync events from 30 to 1000.
- Added a mapping for service labels to improve user feedback on active services.
- Refactored state management to track active services and log events more effectively.
2026-02-09 14:20:55 +05:30
Arjun
950c862e02
Added a new LLMParse tool that sends files directly to the user configured LLM as a multimodal attachment and asks it to return markdown. This complements the existing parseFile tool which extracts text locally using libraries.
2026-02-07 23:58:20 +05:30
Arjun
4151c296bd
feat: add parseFile builtin tool for PDF, Excel, CSV, Word extraction
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 16:11:13 +05:30
Arjun
0de9589a7d
feat: add interactive file path cards in chat UI
...
Render filepath code blocks as rich, clickable cards with three variants:
knowledge files (navigate to editor), audio files (inline play/pause),
and system files (open externally). Adds shell:openPath and
shell:readFileBase64 IPC channels, FileCardProvider context, and
Streamdown pre override.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 12:53:43 +05:30
Ramnique Singh
35ca1b69c0
build .deb and .rpm
2026-02-06 23:34:13 +05:30
tusharmagar
940965f002
ui: refine sidebar footer actions
2026-02-06 23:29:57 +05:30
tusharmagar
69c4021ead
code clean up
2026-02-06 23:17:32 +05:30
tusharmagar
ce30c05604
refactor: remove unused button for new chat in the App component
2026-02-06 23:17:32 +05:30
tusharmagar
14bcd5d888
refactor: update titlebar styles and replace Separator with button for chat sidebar toggle
2026-02-06 23:17:32 +05:30
tusharmagar
840ae4b9cb
titlebar refactor
2026-02-06 23:17:32 +05:30
tusharmagar
cbe34aec8e
sidebar remake
2026-02-06 23:17:32 +05:30
tusharmagar
eefc6a9700
feat: add syncing update for graph building on the UI
2026-02-06 23:17:32 +05:30
Ramnique Singh
6425dbcf28
fix electron-squirrel-startup
2026-02-06 07:28:55 +05:30
Ramnique Singh
116ebce184
fix target names
2026-02-06 07:12:58 +05:30
Ramnique Singh
269787a013
fix electron-squirrel-startup
2026-02-06 07:09:31 +05:30
Ramnique Singh
680f1eef7b
fix electron build asset names
2026-02-06 06:58:12 +05:30
Ramnique Singh
e1637d5965
add win32 + linux electron builds
2026-02-06 06:44:06 +05:30
Ramnique Singh
c3409c4cff
fix eslint + ts errs in renderer
2026-02-06 05:27:52 +05:30
Arjun
c4c68d76be
refactor onboarding: remove welcome screen, streamline model setup, tighten spacing
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 23:03:47 +05:30
Arjun
1cddc705df
collab on doc does a readfile everytime
2026-02-05 17:19:22 +05:30
Arjun
53f66c44c0
remove footers as they can collide
2026-02-05 17:12:55 +05:30
Arjun
fc1e1b628e
use builtin tools for writing file
2026-02-05 17:08:04 +05:30
Arjun
89e5a7f8bc
added presentation card and changed chat hello wording
2026-02-05 16:57:40 +05:30
Arjun
c447a42d07
feat: add background agents with scheduling support
...
- Add background task scheduling system with cron-based triggers
- Add background-task-detail component for viewing agent status
- Add agent schedule repo and state management
- Update sidebar to show background agents section
- Remove old workflow-authoring and workflow-run-ops skills
- Add IPC handlers for agent schedule operations
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 16:43:09 +05:30
tusharmagar
82db06d724
Merge branch 'dev' of github.com:rowboatlabs/rowboat into dev
2026-02-05 00:39:18 +05:30
tusharmagar
4c333f241f
feat: enhance markdown editor to preserve blank lines and improve markdown processing
2026-02-05 00:39:11 +05:30
Arjun
f03a00d2af
fix startup flash
2026-02-04 22:45:51 +05:30
Arjun
53bbd3b76d
added dark mode
2026-02-04 22:36:27 +05:30
tusharmagar
92d324a84e
feat: implement preferred default models for LLM providers in onboarding modal
2026-02-04 18:14:10 +05:30
tusharmagar
64e7223cbb
fix: made the chat input box same width as the text area
2026-02-04 15:13:09 +05:30
tusharmagar
d903a8cae3
feat: add ScrollPositionPreserver component to manage scroll engagement in conversations.
2026-02-04 15:03:05 +05:30
tusharmagar
23a1544a17
refactor: remove unused MessageSquare icon from sidebar content
2026-02-04 14:43:52 +05:30
Ramnique Singh
10f94ce67e
feat: simplify LLM config and onboarding
2026-02-04 01:13:02 +05:30
Arjun
948c6e7176
make exa mcp available by default
2026-02-03 23:29:21 +05:30
Ramnique Singh
26c3e495d1
Revert "dont download calendar attachments"
...
This reverts commit 4a47006aa9 .
2026-02-03 23:14:29 +05:30
Ramnique Singh
3cfbfa7c34
Reapply "ask for google client id"
...
This reverts commit efa91f8627 .
2026-02-03 23:01:23 +05:30
Ramnique Singh
fbdf9cd834
Revert "feat: move gmail sync to composio OAuth and remove calendar sync"
...
This reverts commit d12150f1bf .
2026-02-03 22:54:33 +05:30
Ramnique Singh
9747c55d0e
Revert "feat: integrate Supabase OAuth with OIDC discovery for authentication"
...
This reverts commit bbe82c124d .
2026-02-03 22:18:44 +05:30
Arjun
d7b84f87d0
feat: voice notes with instant transcription and knowledge graph integration
...
- Voice memos now create notes immediately in knowledge/Voice Memos/<date>/
- Transcription shows directly in the note (Recording... → Transcribing... → transcript)
- Graph builder processes voice memos from knowledge directory
- Note creation agents now use workspace tools (writeFile, edit, grep, glob) instead of executeCommand
- Removes executeCommand dependency - no more permission prompts blocking knowledge updates
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 15:49:53 +05:30