Waleed Latif
6ec5cf46e2
fix(invite): fixed invite modal, fix search modal keyboard nav ( #879 )
...
* fix(invite): fixed invite modal
* fix(search-modal): fix search modal keyboard nav
2025-08-05 12:19:11 -07:00
Waleed Latif
4880d34786
feat(models): add openai oss models ( #880 )
...
* feat(models): add openai oss models
* fix tool usage control for groq
2025-08-05 12:16:32 -07:00
Waleed Latif
2bba20129f
fix(file-upload): fixed file upload URL required ( #875 )
...
* fix(file-upload): fixed file upload URL required
* cleanup
2025-08-04 21:40:18 -07:00
Vikhyath Mondreti
64cd60d63a
feat(outlook): add outlook webhook provider ( #874 )
...
* feat(outlook): add outlook webhook provider
* remove useless files
* cron to one minute
* Update apps/sim/lib/webhooks/utils.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* Update apps/sim/lib/webhooks/outlook-polling-service.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* Update apps/sim/lib/webhooks/outlook-polling-service.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* fix lint
* fix type error:
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-08-04 21:32:00 -07:00
Emir Karabeg
696ef12c80
fix(yaml): modules that require agent repo ( #873 )
...
* fix: import yaml store
* fix: removed local dev modules
2025-08-04 21:07:17 -07:00
Emir Karabeg
063734f02c
improvement(ui/ux) ( #831 )
...
* complete: workspace header, workspace selector
* finished search modal
* completed workflow selector
* finished invite modal
* finished help modal
2025-08-04 20:32:01 -07:00
Waleed Latif
41b1357afb
fix(copilot): added user scrolling, fixed code block, fixed code copying and styling ( #872 )
...
* fix(copilot-ui): added user scrolling, fixed code block, fixed code copying and styling
* use console logger instead of console
* fix(copilot): make chat history non-interfering (#869 )
* Add basic personalizatoin
* Make chat history non-interfering
* Always personalize
* improvement(copilot): add subblock enums to block metadata (#870 )
* Add subblock enums to metadata
* Update apps/sim/lib/copilot/tools/server-tools/blocks/get-blocks-metadata.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* fix(copilot): fix state message sent on move to background (#871 )
* Initial fix
* Add execution start time to message
* Lint
* autofocus on new tab open
---------
Co-authored-by: Siddharth Ganesan <33737564+Sg312@users.noreply.github.com >
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-08-04 19:49:53 -07:00
Siddharth Ganesan
221a473ccc
fix(copilot): fix state message sent on move to background ( #871 )
...
* Initial fix
* Add execution start time to message
* Lint
2025-08-04 19:23:44 -07:00
Siddharth Ganesan
48b32a346c
improvement(copilot): add subblock enums to block metadata ( #870 )
...
* Add subblock enums to metadata
* Update apps/sim/lib/copilot/tools/server-tools/blocks/get-blocks-metadata.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-08-04 19:02:16 -07:00
Siddharth Ganesan
6ab9fa76a1
fix(copilot): make chat history non-interfering ( #869 )
...
* Add basic personalizatoin
* Make chat history non-interfering
* Always personalize
2025-08-04 18:25:43 -07:00
Siddharth Ganesan
b613010a26
Add basic personalizatoin ( #868 )
2025-08-04 17:35:28 -07:00
Siddharth Ganesan
1035aca71e
feat(copilot): add user feedback options ( #867 )
...
* Feedback v1
* Add yaml previews
* Remove logs
* Lint
* Add user id and chat id to feedback
* Lint
2025-08-04 17:15:28 -07:00
Siddharth Ganesan
eb51d6d3f5
improvement(copilot): tool dependency errors show as skipped ( #864 )
...
* Dependency errors show as skipped instead of errored
* Update apps/sim/lib/copilot/tools/client-tools/run-workflow.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* Lint
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-08-04 15:19:53 -07:00
Vikhyath Mondreti
f3880ad8ed
fix(gmail-webhook): gmail webhook credential injection issue with webhook block ( #865 )
2025-08-04 15:13:29 -07:00
Siddharth Ganesan
936705f04c
Doc test update
2025-08-04 14:03:53 -07:00
Siddharth Ganesan
4819b88ac1
feat(docs): reindex docs on change ( #863 )
...
* Add github action to index docs
* Add new line
* Update .github/workflows/docs-embeddings.yml
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* Updates
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-08-04 13:26:44 -07:00
Siddharth Ganesan
e71a736400
fix(billing): increase free tier credits ( #862 )
...
* Update free tier to 10
* Lint
2025-08-04 12:34:21 -07:00
Siddharth Ganesan
58e764c1dd
fix(copilot): fix code block overflow ( #861 )
...
* Fix codeblock overflow
* Increase max panel width
* Lint
2025-08-04 11:21:04 -07:00
Waleed Latif
dc5cccdee3
improvement(copilot): code hygiene + tests ( #856 )
...
* improvement(copilot): code hygiene + tests
* add remaining copilot tests
* fix typ
2025-08-03 22:09:11 -07:00
Waleed Latif
cb48174f96
fix(docs): add hunter ( #857 )
2025-08-02 21:11:37 -07:00
Siddharth Ganesan
f9312c5855
Quiet logger
2025-08-02 18:32:08 -07:00
Siddharth Ganesan
6c12104a2e
feat(copilot): add billing endpoint ( #855 )
...
* Add copilot billing
* Lint
* Update logic
* Dont count as api callg
2025-08-02 17:55:43 -07:00
Siddharth Ganesan
9f0673b285
Remove process.env ( #854 )
2025-08-02 16:43:07 -07:00
Siddharth Ganesan
18332b9dc4
Lint
2025-08-02 16:19:37 -07:00
Siddharth Ganesan
f1d6b9ca1b
Use process.env instead of .env
2025-08-02 16:19:16 -07:00
Siddharth Ganesan
1e0df7466d
Lint
2025-08-02 16:10:54 -07:00
Siddharth Ganesan
e8b05ae420
Temp logs ( #853 )
2025-08-02 16:09:44 -07:00
Waleed Latif
38e1747130
fix(wand): add shimmer to long-input while isStreaming, better prompt for system prompt generation ( #852 )
2025-08-02 15:38:42 -07:00
Siddharth Ganesan
ab85c1a215
feat(copilot): implement copilot ( #850 )
...
* Fix autolayout v1
* Nuke tool call history
* Modal v1
* Preview v2
* more updates
* Checkpoint
* Checkpoint
* Better preview
* Big stuff
* Chat ui
* Ui
* Update
* Changes
* Increase token limit for copilot
* Preview layout fixes
* Checkpoint
* sse checkpoint
* Checkpoint
* Continuation logic
* Checkpoint
* Updates
* UPdates
* Updateds
* Cleanup
* Update
* Diff checker
* test
* Checkpoint
* Checkpoint
* Checkpoint again
* checkpoint again
* Chat box output format
* Auto open diff canvas
* Checkpoint
* Checkpoit
* Cleaning?
* Diff checkpoint
* Checkpoint
* Persist changes
* Autolayout fixces
* Color diff fixes
* Opusss
* Works??
* getting there
* Fixes?
* Fixes?
* Chat fixes
* Autolayout fixes
* Subblock update diffs
* Handle delete diffs
* Edge diffs v1
* Deletion edge diff
* It works, kinda
* Fixes
* Update
* Docs changes
* Prompt fixes and new tool
* Persist color changes
* Add serper to copilot tools
* Get env vars copilot tool
* Set env vars copilot tool
* Copilot console tool
* Promtps
* Targeted v1
* Targeted v2
* Targeted updates better
* Target fixes
* diff works??
* Diff goes away when switching workflows
* Fixes
* Edge fixes
* Remove brief error
* Lint
* Minor fix
* Add abort controller
* Prompting
* Lint
* Fix test
* Fix lint
* Update csp
* Add route to send info to sim agent
* Consolidated copilot
* First refactor complete
* Get user workflow now returns yaml
* Checkpoint
* Checkpoitn
* Works
* It works
* Hi
* Cumulative target edit
* Checkpont
* Checkpoint
* Store updates
* Checkpoitn
* Smart title generation
* Handle copilot aborts
* Clean up old copilot code
* Refactor tool names
* Checkpoint
* Remove old route
* Fix chat loading
* Scope copilot chat to workflow id
* New chat fixes
* Fix chat loading
* Update get all blocks and tools
* Make metadata better
* Update docs
* Conditional update
* Yaml refactor
* Set up yaml service client
* Yaml service migration
* Migrate diff engine to sim agent
* Refactor diff engine
* Fix autolayout problems and clean up code some more
* improvement: copilot panel ui/ux
* Lint
* Cleaning
* Fix autolayout
* Fix chat output selector
* Updated copilot
* Small update
* Checkpoint system v1
* Checkpoint ui
* Copilot ui
* Copilot ui
* Checkpoint
* Accept/reject state
* Proper tool call display name updates
* Fix tool call display updates
* Streaming quality updates?
* Abort on refresh/chat switch/workflow switch
* Abort v2g
* Perf updates
* Ui updates
* Smoother streaming
* Handle edge diffs from sim agent properly
* Enable text box while streaming, but keep send disabled
* Fix set env var route
* Add interrupt param
* Add interrupt handler
* Interrupt v1
* Interrupt ui update
* Update icons
* Ui fixes?
* Simplify get user workflow tool
* Run workflow v1
* Fix edit workflow
* Run workflow e2e v1
* Run workflow v2
* Run workflow v3
* v1 of v3, bad code, needs refactro
* Lint
* Cleaning v1?
* Checkpoitn
* Fix backend processing of status
* State updates
* Closer
* Icon update
* More updates
* Checkpoitn
* Updates
* Chat stays when tabbign
* Fix get console logss
* Markdown copilot
* Fix tool naming for build workflow
* Streaming improvements
* Use logs for copilot run workflow
* Progress
* it works?
* Fix chat loading
* Getting there
* Autoscroll to bottom of chat
* Fix icons
* Lint
* Confirm route polling
* Cleaning
* Lint
* Remove migrations
* Remove journal entry 64
* Resolve merge conflicts
* Db migration
* Fix test and lint
* Fix tsvector lint error
* Fixes
---------
Co-authored-by: Emir Karabeg <emirkarabeg@berkeley.edu >
2025-08-02 15:30:33 -07:00
Adam Gough
9c3bcbabf9
fix(google-scopes): removed unnecessary google scopes ( #849 )
...
* removed unnecessary google scopes
* bun run lint #849
---------
Co-authored-by: Adam Gough <adamgough@Mac.attlocal.net >
2025-08-02 14:59:46 -07:00
Waleed Latif
eb79986b69
fix(kb-search): made query optional, so either query or tags or both can be provided ( #848 )
...
* fix(kb-search): made query optional, so either query or tags or both can be provided
* cleanup
* added handlers, ensured that tag search done before vector search
* remove duplicate function
2025-08-02 12:30:14 -07:00
Waleed Latif
9f810e8c29
fix(duplicate): added isWide and advacnedMode to optimistic duplicate, persist collapsed subblock state ( #847 )
...
* fix(duplicate): added isWide and advacnedMode to optimistic duplicate, ensured it persists on client & server
* use collaborative set subblock value instead of doing it locally for collapsed subblocks
* cleamup
2025-08-01 17:42:31 -07:00
Vikhyath Mondreti
63b4a81acc
fix(logs): forgot dependency for logs breaking pagination' ( #846 )
2025-08-01 16:43:18 -07:00
Vikhyath Mondreti
545ec791df
fix(logs-page): optimize logs retrieval queries, consolidate useEffects to prevent dup calls ( #845 )
...
* fix(logs-page): optimize loading times by improving query, removing unused index, adding new index
* add migration files
* remove fake min loading time
2025-08-01 16:26:13 -07:00
Vikhyath Mondreti
3bd7a6c402
fix(sockets): add sockets event for tag / env var dropdown selections ( #844 )
...
* fix(sockets): add sockets event for tag / env var dropdown selections to be unit op
* do not bypass op queue for tag selections
* Update apps/sim/socket-server/handlers/subblocks.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* prevent race cond between subblock update event and tag selection
* refactor
* reduce debounce time to 50ms
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-08-01 15:22:56 -07:00
Waleed Latif
7d45306999
fix(deploy-modal): break down deploy modal into separate components ( #837 )
...
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-08-01 12:51:57 -07:00
waleedlatif
63f3871f60
feat(deploy-chat): added a logo upload for the chat, incr font size
2025-08-01 12:48:47 -07:00
Waleed Latif
9a565f48b1
fix(chat-deploy): added new image upload component, fixed some state issues with success view ( #842 )
...
* fix(chat-deploy): added new image upload component, fixed some state issues with success view
* cleanup
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-08-01 12:43:40 -07:00
Vikhyath Mondreti
f327d0479a
fix(kb-tags): ui fixes, delete persistence for doc page header ( #841 )
...
* fix deletion of tags + refactor next slot calc
* fix kb tag filters count ui
2025-08-01 12:16:08 -07:00
Waleed Latif
fae123754d
fix(chat-deploy): fixed form submission access patterns, fixed kb block filters ( #839 )
...
* fix(chat-deploy): fixed form submission access patterns
* fix(kb-block): fix tag filters component, removed unused component
* fixed kb block subcomponents
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-08-01 10:29:52 -07:00
Vikhyath Mondreti
608964a8b3
fix(kb-tags): docs page kb tags ui ( #838 )
...
* fix(kb-tags): docs page kb tags ui
* remove console logs
* remove console error
2025-07-31 21:24:16 -07:00
Waleed Latif
5b53cc2be6
fix(deploy-modal): break down deploy modal into separate components ( #837 )
...
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-31 19:51:25 -07:00
Vikhyath Mondreti
914f1cdd47
improvement(sockets): duplicate op should let addBlock take subblock values instead of separate looped op ( #836 )
...
* improvement(sockets): addBlock can accept subblock values
* cleanup unused code
2025-07-31 19:36:32 -07:00
Vikhyath Mondreti
fb6f5553bb
improvement(sockets): add batch subblock updates for duplicate to clear queue faster ( #835 )
2025-07-31 19:04:53 -07:00
Vikhyath Mondreti
84f095d40d
fix(sockets): duplicate block op should go through debounced path ( #834 )
2025-07-31 15:47:32 -07:00
Waleed Latif
bc1c1d1751
fix(deployed-chat): allow non-streaming responses in deployed chat, allow partial failure responses in deployed chat ( #833 )
...
* fix(deployed-chat): allow non-streaming responses in deployed chat, allow partial failure responses in deployed chat
* fix(csp): runtime variable resolution for CSP
* cleanup
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-31 13:29:40 -07:00
Vikhyath Mondreti
1c68523aa7
fix(deployed-chat): trigger blocks should not interfere with deployed chat exec ( #832 )
2025-07-31 12:05:36 -07:00
Waleed Latif
b253454723
feat(tools): added hunter.io tools/block, added default values of first option in dropdowns to avoid operation selector issue, added descriptions & param validation & updated docs ( #825 )
...
* feat(tools): added hunter.io tools/block, added default values of first option in dropdowns to avoid operation selector issue
* fix
* added description for all outputs, fixed param validation for tools
* cleanup
* add dual validation, once during serialization and once during execution
* improvement(docs): add base exec charge info to docs (#826 )
* improvement(doc-tags-subblock): use table for doc tags subblock in create_document tool for KB (#827 )
* improvement(doc-tags-subblock): use table for doc tags create doc tool in KB block
* enforce max tags
* remove red warning text
* fix(bugs): fixed rb2b csp, fixed overly-verbose logs, fixed x URLs (#828 )
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
* fixed serialization errors to appear like execution errors, also fixed contrast on cmdk modal
* fixed required for tools, added tag dropdown for kb tags
* fix remaining tools with required fields
* update utils
* update docs
* fix kb tags
* fix types for exa
* lint
* updated contributing guide + pr template
* Test pre-commit hook with linting
* Test pre-commit hook again
* remove test files
* fixed wealthbox tool
* update telemetry endpoints
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
Co-authored-by: Vikhyath Mondreti <vikhyathvikku@gmail.com >
2025-07-30 23:36:44 -07:00
Vikhyath Mondreti
03607bbc8b
feat(wand): subblock level wand configuration + migrate old wand usage to this ( #829 )
...
* feat(wand): subblock level wand configuration + migrate old wand usage to this
* fix build issue
* Update apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/wand-prompt-bar/wand-prompt-bar.tsx
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* remove optional param
* remove unused test file
* address greptile comments
* change to enum for gen type
* fix caching issue
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-30 17:42:29 -07:00
Waleed Latif
12bb0b4589
fix(bugs): fixed rb2b csp, fixed overly-verbose logs, fixed x URLs ( #828 )
...
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-30 16:45:53 -07:00