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
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
2e2be9bf38
Merge branch 'main' into staging
2025-08-01 13:15:02 -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
waleedlatif
bab4b9f041
feat(deploy-chat): added a logo upload for the chat, incr font size
2025-07-31 23:52:08 -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
Vikhyath Mondreti
1b929c72a5
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
2025-07-30 12:59:47 -07:00
Vikhyath Mondreti
27e49217cc
improvement(docs): add base exec charge info to docs ( #826 )
2025-07-30 11:07:33 -07:00
Waleed Latif
b4faf08c20
fix(search-modal): fixed search modal keyboard nav ( #823 )
...
* fixed search modal keyboard nav
* break down file
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-29 23:51:59 -07:00
Waleed Latif
578129c6e6
fix(domain): fix telemetry endpoint, only add redirects for hosted version ( #822 )
...
* fix(otel): change back telemetry endpoint
* only add redirects for hosted version
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-29 17:10:06 -07:00
Waleed Latif
c2593900d4
v0.3.17: domain fix
v0.3.17
2025-07-29 13:59:38 -07:00
Waleed Latif
8d7f3a50d1
fix(domain): add redirects to maintain API routes with old host ( #820 )
...
* fix(domain): add redirects to maintain API routes with old host
* fix RB2B
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-29 13:57:41 -07:00
Waleed Latif
b8ad42f511
v0.3.16: domain flip
v0.3.16
2025-07-29 13:03:34 -07:00
Waleed Latif
ae43381d84
feat(domain): drop the 'studio' ( #818 )
...
* feat(domain): drop the
* change all references for Sim Studio to Sim
* change back license and notice
* lint
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-29 12:51:43 -07:00
Vikhyath Mondreti
13608a8bbc
feat(execution): base execution charge of 0.001/execution ( #817 )
2025-07-29 11:25:50 -07:00
Waleed Latif
95a8d6410c
v0.3.15: helm charts, evaluator block fixes, ArXiv and Wikipedia tools
v0.3.15
2025-07-29 10:22:34 -07:00
Waleed Latif
08720d926c
feat(landing): add rb2b ( #815 )
...
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-28 20:16:44 -07:00