Ramnique Singh
f5cc803340
feat: auto-initialize config files on Electron app startup
...
Ensure models.json, mcp.json, and security.json config files are created
when the app starts, before the Settings UI can access them.
- Add ensureConfig() method to IModelConfigRepo and IMcpConfigRepo interfaces
- Add async ensureSecurityConfig() function for security config initialization
- Create initConfigs.ts with centralized initialization that calls all config ensure methods
- Call initConfigs() in main.ts before setupIpcHandlers()
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 16:17:51 +05:30
Ramnique Singh
7a59b28651
fix: clean up OAuth server when flow is abandoned or restarted
...
Cancel any existing OAuth flow before starting a new one to prevent
"Port 8080 is already in use" errors. Adds module-level tracking of
the active flow and a cancelActiveFlow() helper for proper cleanup.
Also reduces timeout from 5 minutes to 2 minutes.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 15:53:28 +05:30
Ramnique Singh
4a47006aa9
dont download calendar attachments
2026-01-29 14:12:12 +05:30
Ramnique Singh
7f91e8829c
fix scopes
2026-01-28 07:04:58 +05:30
Ramnique Singh
efa91f8627
Revert "ask for google client id"
...
This reverts commit 941a56142b .
2026-01-28 07:04:58 +05:30
tusharmagar
d04a9cfa84
Update Suggestions component to be right alligned
2026-01-27 11:20:03 +05:30
tusharmagar
d05344861a
remove faulty undo/redo and replaced with back/forward buttons
2026-01-27 08:39:10 +05:30
tusharmagar
4d2fc01f88
Enhance chat input and sidebar components with runId support and improved auto-focus behavior
2026-01-27 08:27:06 +05:30
tusharmagar
f462c558f1
Merge remote-tracking branch 'origin/dev' into dev
2026-01-27 08:07:46 +05:30
Ramnique Singh
82a68e0acc
graph: build 1-by-1
2026-01-27 07:20:27 +05:30
Ramnique Singh
941a56142b
ask for google client id
2026-01-26 06:50:18 +05:30
tusharmagar
1b76d5a486
add auto-focus feature to chat input and prompt textarea
2026-01-26 01:56:43 +05:30
tusharmagar
2d5a5fc8f7
add close button from settings dialog
2026-01-26 01:51:48 +05:30
Ramnique Singh
2b828bd138
remove curl from default allow-list
2026-01-21 23:24:42 +05:30
Ramnique Singh
3f06697c95
fix note-creation agent import
2026-01-21 22:27:07 +05:30
Ramnique Singh
3fe5d1f07a
fix package json
2026-01-21 22:02:33 +05:30
Ramnique Singh
cab82dceec
fix note creation agent
2026-01-21 21:59:51 +05:30
tusharmagar
e1b524fadd
update welcome file creation logic
2026-01-21 21:58:33 +05:30
tusharmagar
e6cc555eec
Merge branch 'dev' of github.com:rowboatlabs/rowboat into dev
2026-01-21 21:18:37 +05:30
tusharmagar
f6b4a30fa2
Update build script to include welcome.md
2026-01-21 21:18:31 +05:30
Ramnique Singh
9d2bd22a5a
electron build improvements
2026-01-21 21:15:26 +05:30
tusharmagar
82a7fed639
Add onboarding
2026-01-21 20:29:24 +05:30
tusharmagar
16e3dc21d8
Merge branch 'dev' of github.com:rowboatlabs/rowboat into dev
2026-01-21 16:10:08 +05:30
tusharmagar
3e52bfda30
Enhance PromptInputTextarea: Add external onKeyDown handler, improve backspace mention deletion logic, and update styling for better layout
2026-01-21 16:09:56 +05:30
Arjun
af32ab48b9
date and time
2026-01-21 15:22:55 +05:30
tusharmagar
68117ac8d2
Merge branch 'dev' of github.com:rowboatlabs/rowboat into dev
2026-01-21 13:23:39 +05:30
tusharmagar
a2e929ed05
Add image upload support
2026-01-21 13:23:33 +05:30
Arjun
9ca143aa46
added prompt suggestions
2026-01-21 13:00:31 +05:30
Arjun
90f0f9d05a
added collaborate on doc skill
2026-01-21 12:55:27 +05:30
Arjun
d5ab12b8c5
change graph builder to run every 30 seconds
2026-01-21 12:01:46 +05:30
Ramnique Singh
d9ddeff1c9
fix tsc errs
2026-01-21 11:01:13 +05:30
Ramnique Singh
bdf15419d4
fix pnpm postinstall
2026-01-21 10:47:44 +05:30
Arjun
8d3387d7af
calendar invite and outreach handling in note creation
2026-01-21 10:32:23 +05:30
tusharmagar
ead93c34fe
Merge branch 'dev' of github.com:rowboatlabs/rowboat into dev
2026-01-21 09:25:04 +05:30
tusharmagar
500d2d6725
Add sonner for notifications and update UI components to utilize it; clean up unused props in chat sidebar
2026-01-21 09:24:56 +05:30
Ramnique Singh
7da1aa5454
add posthog
2026-01-21 09:14:32 +05:30
tusharmagar
dbabfd2aca
Add keyboard shortcut (Ctrl+L) to open main chat view and update UI with shortcut indication
2026-01-20 20:11:21 +05:30
tusharmagar
96d66a9f10
implement run creation and title cleaning for message display
2026-01-20 19:49:18 +05:30
Ramnique Singh
2683d4e371
show chat titles
2026-01-20 16:36:36 +05:30
Ramnique Singh
146c3d66bd
integrate tool permission + ask human responses in UI
2026-01-20 16:21:46 +05:30
Arjun
fdbd7343ec
added file organization skill
2026-01-20 15:57:33 +05:30
Ramnique Singh
27f036042c
increase initial app dimensions
2026-01-20 15:28:51 +05:30
tusharmagar
cc38e8731e
Merge branch 'dev' of github.com:rowboatlabs/rowboat into dev
2026-01-20 15:25:27 +05:30
tusharmagar
5487077f1f
add settings dialog box
2026-01-20 15:25:17 +05:30
Ramnique Singh
ac1f93e74d
fix app name
2026-01-20 15:24:58 +05:30
Ramnique Singh
bdaca80d59
auto-update oauth connect state in ui
2026-01-20 15:19:31 +05:30
tusharmagar
a89561db9a
add ToS and privacy policy
2026-01-20 15:00:22 +05:30
Arjun
24837f867b
added meeting prep agent
2026-01-20 14:47:45 +05:30
tusharmagar
c0efa3329a
Merge branch 'dev' of github.com:rowboatlabs/rowboat into dev
2026-01-20 14:44:15 +05:30
tusharmagar
e12b4b3b8d
change discord invite
2026-01-20 14:44:07 +05:30