* added turborepo
* finished turbo migration
* updated gitignore
* use dotenv & run format
* fixed error in docs
* remove standalone deployment in prod
* fix ts error, remove ignore ts errors during build
* added formatter to the end of the docs generator
* generic workflow preview and view deployed modal
* improved styling and functionality
* cleaning up throwing errors
* Remove node_modules from tracking
* coped the deployment-controls from main
* added revert to current state
* added subblock fields
* preview cleaned up
* added mrge changes
* added support for all sub-block types
* updated package-lock
* add hidden dialogheader
---------
Co-authored-by: Adam Gough <adam_gough@brown.edu>
Co-authored-by: Adam Gough <adamgough@Adams-MacBook-Pro.local>
* fix(tools): fixed x tool
* feat(build): added turbopack in dev & fixed circular dependency
* add turbopack config
* fixed failing test bc of circular import
* improvement(speed): refactor to skip proxy now that llm requests are done server-side, skip extra network hop
* removed extraneous logs
* standardized logger names
* added streaming for openai in chat panel
* added streaming for anthropic
* added streaming for cerebras + deepseek
* added streaming for xai and groq
* added streaming for chat deploy
* moved privacy to the bottom of settings modal, added layout for chat subdomain
* added logs for chat panel for openai with context passed along with stream
* added proper logging for all providers in the console and in the logs
* added unit tests
* added streaming for gemini models
* added logging formatting for chat deploy with streaming
* fix build issues
* remove extraneous logs
* fixed streaming not working with forced tool calls for all providers, fixed response formatting for streamed back responses without tool calls
* improvement(sidebar): full sidebar UI complete, adding collapsed state styling improvements
* improvement(ui): full sidebar state
* improvement(ui/ux): finished sidebar styling
* improvement(ui): scrollable workflows
* improvement(ui/ux): added loading state
* improvement(sidebar): adding loading for user and plan
* fix: skeleton only on initial load
* improvement(control-bar): adjusted styling
* feat(workspaces): added schema for workspaces and setup workspace header UI
* feat(workspaces): added route to fetch for workspace header
* fix: deployment error
* fix: deployment error
* feat(workspaces): added workspace id to workflow table
* feat(workspaces): ran migrations to dev
* feat(workspaces): completed connecting registries to workspaces and added migration route
* fix(workspaces): N+1 database queries
* improvement(ui/ux): sidebar
* hotfix(sidebar): hid top nav section
* fix(ux): adding workflow over header dropdown
* improvement(chat): added multiple output selection for chat panel & chat deploy
* added tests, changed subdomain-check to subdomains/validate to be more RESTful
* added more tests
* added even more tests
* remove unused route
* acknowledged PR comments, updated UI for output selector
* added organizations, stripe team plan, team management page
* added db hook to set active organization
* simplified data access patterns, added back environments
---------
Co-authored-by: Waleed Latif <walif6@gmail.com>