Waleed Latif
85cdca28f1
v0.3.21: gpt-5, copilot files, configurable rate limits, fix deployed state
v0.3.21
2025-08-07 11:32:25 -07:00
Waleed Latif
75963eb851
fix(gpt-5): remove temp, decr socket debounce to 25ms ( #898 )
...
* fix(gpt-5): remove temp
* decr debounce for sockets
2025-08-07 11:24:10 -07:00
Waleed Latif
ed7d7a7101
fix(gpt-5): updated pricing ( #897 )
2025-08-07 10:39:55 -07:00
Waleed Latif
d5c13b72e9
feat(gpt-5): added gpt-5 models ( #896 )
...
* feat(gpt-5): added gpt-5
* restore grok-3-fast
* added azure gpt-5
2025-08-07 10:25:49 -07:00
Waleed Latif
e164e32c5b
fix(build): fixed build ( #893 )
2025-08-06 21:48:11 -07:00
Waleed Latif
7461ddf8f7
feat(rate-limits): make rate limits configurable via environment variables ( #892 )
...
* feat(rate-limits): make rate limits configurable via environment variables
* add defaults for CI
2025-08-06 20:56:23 -07:00
Siddharth Ganesan
f94258ef83
improvement(copilot): incremental edits ( #891 )
...
* v1
* Incremental edits
* Lint
* Remove dev env
* Fix tests
* Lint
2025-08-06 17:14:47 -07:00
Siddharth Ganesan
05e689bc60
fix(agent): export waits for complete workflow state ( #889 )
...
* Fix yaml export race condition
* Fix env.ts dev
2025-08-06 11:28:34 -07:00
Adam Gough
a3a5bf1d76
feat(microsoft-tools): added planner, onedrive, and sharepoint ( #840 )
...
* first push
* feat: finished onedrive tool
* added refresh
* added sharepoint with create page
* finished sharepoint and onedrive
* planner working
* fixed create task tool
* made read task better
* cleaned up read task
* bun run lint
* cleaned up #840
* greptile changes and clean up
* bun run lint
* fix #840
* added docs #840
* bun run lint #840
* removed unnecessary logic #840
* removed page token #840
* fixed docs and descriptions, added advanced mode #840
* remove unused types, cleaned up a lot, fixed docs
* readded file upload and changed docs
* bun run lint
* added folder name
---------
Co-authored-by: Adam Gough <adamgough@Mac.attlocal.net >
Co-authored-by: Adam Gough <adamgough@Adams-MacBook-Pro.local >
Co-authored-by: waleedlatif1 <walif6@gmail.com >
2025-08-06 10:27:21 -07:00
Waleed Latif
e43e78fb48
feat(whitelabel): add in the ability to whitelabel via envvars ( #887 )
...
* feat(whitelabel): add in the ability to whitelabel via envvars
* restore site.webmanifest
* fix(dynamic): remove force-dynamic from routes that don't need it (#888 )
* Reinstall dependencies
* Update docs
2025-08-05 19:01:12 -07:00
Waleed Latif
1b0d304a87
fix(dynamic): remove force-dynamic from routes that don't need it ( #888 )
2025-08-05 18:44:02 -07:00
Siddharth Ganesan
94368eb1c2
Feat/copilot files ( #886 )
...
* Connects to s3
* Checkpoint
* File shows in message
* Make files clickable
* User input image
* Persist thumbnails
* Drag and drop files
* Lint
* Fix isdev
* Dont re-download files on rerender
2025-08-05 17:01:53 -07:00
Vikhyath Mondreti
062e2a2c40
fix(deployed-state): use deployed state for API sync and async execs, deployed state modal visual for enabled/disabled ( #885 )
...
* fix(deployments): use deployed state for API sync and async execs
* fix deployed workflow modal visualization for enabled
* fix tests
2025-08-05 15:26:57 -07:00
Waleed Latif
746b87743a
feat(ollama): added streaming & tool call support for ollama, updated docs ( #884 )
2025-08-05 15:04:50 -07:00
Vikhyath Mondreti
9f2ff7e9cd
Merge pull request #883 from simstudioai/staging
...
v0.3.20: KB Tag fixes
2025-08-05 14:07:58 -07:00
Vikhyath Mondreti
be65bf795f
fix(kb-tag-slots): finding next slot, create versus edit differentiation ( #882 )
...
* fix(kb-tag-slots): finding next slot, create versus edit differentiation
* remove unused test file
* fix lint
2025-08-05 13:58:48 -07:00
Waleed Latif
aeef2b7e2b
v0.3.19: openai oss models, invite & search modal fixes
v0.3.19
2025-08-05 12:29:06 -07:00
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
6161bb8dbc
improvement(helm): add additional instructions for AWS deployments ( #851 )
2025-08-02 14:57:08 -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