Commit graph

1548 commits

Author SHA1 Message Date
Ramnique Singh
7097cb064a use managed deepgram when signed in 2026-03-13 22:26:28 +05:30
Arjun
604d521ac2 added search button to chat input 2026-03-13 13:58:30 +05:30
Ramnique Singh
c845a7c40d support for managed tts 2026-03-13 12:42:25 +05:30
Arjun
779ad51f9f faster voice responses 2026-03-13 11:32:10 +05:30
Arjun
47d5118448 voice mode with TTS input/output 2026-03-13 10:39:05 +05:30
Arjun
d150294af1 app navigation 2026-03-13 10:39:05 +05:30
Ramnique Singh
8f1adfb6a5 fix api urls 2026-03-12 23:29:43 +05:30
Ramnique Singh
7311501343 use rowboat model gateway when logged in 2026-03-12 23:29:42 +05:30
Ramnique Singh
bd6ef0df28 wire up to local supabase oidc oauth 2026-03-12 23:29:20 +05:30
arkml
0be3e60560
Slack2 (#410)
* agent slack

* add to settings

* select workspace

* skill changes

* chain commands

* fix: Use Git Bash on Windows instead of hardcoded /bin/sh for command execution

* Refactor command execution shell handling

Replace the getShell() function with EXECUTION_SHELL for consistency in command execution. This change simplifies the code and aligns with the recent updates from the dev branch.

---------

Co-authored-by: Tushar Magar <tushmag@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 16:26:51 +05:30
Arjun
70635ad245 filter low quality emails 2026-03-10 15:39:10 +05:30
tusharmagar
f71d0271ae Add @ mention autocomplete to rowboat inline agent 2026-03-10 15:39:10 +05:30
Arjun
bd4cc1145d inline task agent v1 2026-03-10 15:39:10 +05:30
Arjun
5aba6025dc bases 2026-03-10 15:39:10 +05:30
Arjun
5131fb7f9e email labels 2026-03-10 15:39:10 +05:30
tusharmagar
e8a666499a fix: stabilize knowledge note loading and untitled title behavior 2026-03-05 12:19:30 +05:30
tusharmagar
c76d08953d fix: empty note behaviour
Add recent local markdown write tracking to improve file reload handling
2026-03-05 10:55:19 +05:30
arkml
5a72ee06e1
Model switch (#413)
Add ability to switch models in chat
2026-03-02 21:42:46 +05:30
arkml
983a4c578f
Merge pull request #412 from rowboatlabs/dev
Dev
2026-02-27 20:36:22 +05:30
arkml
d7dc27a77e
History (#406)
* notes history
2026-02-27 20:22:54 +05:30
arkml
9df1bb6765
Config graph model (#411)
* config to specify graph model
2026-02-27 15:52:19 +05:30
Tushar
cccb7a8a65
Add plus button to prompt input for file and image attachments (#381)
* Add plus button to prompt input for file and image attachments

Co-authored-by: Cursor <cursoragent@cursor.com>

* Refactor chat message attachment handling and improve UI for attachments in chat input and sidebar

* fixed review comments

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Arjun <6592213+arkml@users.noreply.github.com>
2026-02-26 21:41:17 +05:30
Tushar
9aa3a3f82b
Merge pull request #408 from rowboatlabs/feature/os-aware
Add OS-aware runtime context for cross-platform shell execution
2026-02-26 15:30:55 +05:30
tusharmagar
72534052e0 fix: cmd+z behaviour on notes 2026-02-26 15:29:16 +05:30
tusharmagar
b5424d92f9 Add OS-aware runtime context for cross-platform shell execution
Detect the runtime platform and default shell at startup, inject
platform context into assistant instructions, and replace hardcoded
/bin/sh with the detected shell in command executors (cli + electron).

Made-with: Cursor
2026-02-26 11:42:43 +05:30
Tushar
d8d96634d0
Merge pull request #405 from rowboatlabs/dev
Dev
2026-02-24 22:42:59 +05:30
tusharmagar
a3e74931bf Implement enhanced wiki link rewriting and cache invalidation for renamed files 2026-02-24 20:47:51 +05:30
tusharmagar
34792e9c19 Enhance wiki link handling during file renaming 2026-02-24 20:20:52 +05:30
tusharmagar
9de0b4aea2 Refactor file naming logic 2026-02-24 19:05:27 +05:30
Arjun
53d48ab4f3 add session and always permission scopes for command execution
Session-scoped permissions are stored in the run log and rebuilt by
the state-builder, scoping them to a single run. Always-scoped
permissions persist to security.json. The backend derives command
names from the run log instead of receiving them from the frontend.
Uses regex-based command parsing with subshell/parenthesis support.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 13:00:08 +05:30
Arjun
1f85bcf8ae remove prebuilt from start 2026-02-23 10:39:50 +05:30
Arjun
bfa8784619 clarify contribution steps 2026-02-23 10:23:14 +05:30
Arjun
83edc74d1d docs: update documentation for desktop app
Squash merge of docs22 branch - updates documentation to reference
desktop app, fixes contribution docs, and fixes docs JSON.
2026-02-23 09:53:06 +05:30
Ramnique Singh
cd8e3586bc
Merge pull request #393 from rowboatlabs/dev
fix google oauth
2026-02-21 23:05:09 +05:30
Ramnique Singh
3ea416ac71 preserve refresh token if not reissued 2026-02-21 22:59:28 +05:30
Ramnique Singh
f5d585ac7e refactor build-oauth-url params 2026-02-21 22:59:16 +05:30
Ramnique Singh
a358ae7051 refactor oauth repo interface 2026-02-21 22:58:38 +05:30
Ramnique Singh
937c9be891
Merge pull request #387 from Shraman123/fix/windows-cross-platform-start
fix: make dev script cross-platform for Windows PowerShell
2026-02-21 07:08:47 +05:30
Ramnique Singh
99e219b8a0
Merge pull request #352 from RinZ27/security-fixes-path-traversal-cmd-injection
fix path traversal and CLI command validation
2026-02-21 06:47:21 +05:30
RinZ27
dc42bceb77
security: fix command injection bypass in apps/x 2026-02-20 08:42:29 +07:00
Ramnique Singh
bbed2f79be
Merge pull request #349 from salmanmkc/upgrade-github-actions-node24
Upgrade GitHub Actions for Node 24 compatibility
2026-02-20 06:07:13 +05:30
Tushar
1f55e5b949
Merge pull request #390 from rowboatlabs/dev
Dev
2026-02-19 23:59:19 +05:30
tusharmagar
1cad68e60f feat: enhance sidebar behavior with collapsible left pane and optimized chat sidebar transitions 2026-02-19 23:58:27 +05:30
tusharmagar
bf5f6f16de feat: update chat and app UI with new maximize/minimize icons 2026-02-19 16:19:13 +05:30
tusharmagar
e8d8332e34 feat: enhance knowledge tree navigation and visibility
auto-open the folder chain to reveal the active file in sidebar when a knowledge file is opened
2026-02-19 15:49:45 +05:30
tusharmagar
fe689c705f feat: make sure graph view opens in maximised pane 2026-02-19 15:36:26 +05:30
tusharmagar
f61404cbcd feat: implement graph tab functionality and enhance tab management
- Introduced a new graph tab view with dedicated handling for file tabs.
- Updated tab navigation logic to support switching between regular and graph tabs.
- Added a new prop `allowSingleTabClose` to the TabBar component for improved tab closing behavior.
- Refactored existing tab management functions to accommodate the new graph tab functionality.
2026-02-19 15:30:26 +05:30
tusharmagar
06444e5db2 fix: update titlebar button configurations for better layout 2026-02-19 15:13:22 +05:30
tusharmagar
73da27eec6 feat: add search button to FixedSidebarToggle and integrate onOpenSearch prop 2026-02-19 15:04:11 +05:30
Shraman123
3fce67a9ff fix: make dev script cross-platform for Windows PowerShell 2026-02-19 13:07:07 +05:30