* added scaffolding for auto-generating docs for integrations based on block definition, get rendering error for mdx pages
* page renders, have to add more useful information
* standardized tool naming convention, added script to autogenerate docs for integrations, added docs for each tool
* re-generated docs, updated CONTRIBUTING.md to reflect new format
* added a dedicated tools page
* added additional information for tools, added manual section logic to docs producer
* added a link back to sim studio, fixed z level issue on mobile, added better intro
* updated script to more accurately reflect the params for each tool, as well as the overall blocks' output
* feat: hero
* feat: new hero blocks and features section
* feat: integrations section
* fix: animations of integration
* feat: footer, testimonial and some fixes
* feat: smooth scroll and minor changes
* fix: button links
* fix: social media links
* improvement(landing): cleaned up navbar and hero
* improvement(landing): react flow hero and integrations on mobile
* feat(landing): cleaned up styling completely for v1.0 of landing
* improvement: metadata
* fix: rebased main
* fix: addressed security concerns
---------
Co-authored-by: emir <reostraemir@gmail.com>
* feat(workflow-chat): added control bar switch
* feat(workflow-chat): finished UI
* feat(workflow-chat): added logic to execute workflows and return value selected
* fix(tools): added custom_tools to db with sync; improved tool input display
* added support for executing server-side agent block with custom tools, added tests & removed deprecated groq model
* added the ability to delete a custom tool, deletes from store & db
* added tests
* small fixes
* addressed PR comments
* added tools registry to separate it out and avoid circular dependency
---------
Co-authored-by: Emir Karabeg <emirkarabeg@berkeley.edu>
* fixed tools that needed better error handling, slight modifications
* improvement: fixed the pulsing for blocks that were already completed by tracking the active blocks being executed
* fixed total duration calculation, fixed trace spans for parallel executions
* acknowledged PR comments
* added tool usage config to agents' tools, some more things to do
* allow sequential forcing of multiple tools for providers that support it
* remove google from the list of providers with granular tool usage control
* conditionally render tool usage icons if the model supports it
* fixed styles and added unit tests
* added type function to generation of json schema in custom tool
* addressed PR comments
* improvement(webhooks): styling alignment and route refactor and de-deuplication detection
* improvement(ui/ux): familiarized styling and loading between schedule and webhook
* improvement(webhooks): simplified instructions and aligned styling on webhook configs
* improvement(webhooks): upgraded tests
* variableType updated to include plain type, resolution logic enhanced
* added tests, ensure that short and long input can also resolve plaintext value
* simplified even further, added variable manager