* 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>
* added chatbot table with fk to workflows, added modal to deploy and delpoy to subdomain of *.simstudio.ai
* fixed styling, added delete and edit routes for chatbot
* use loading-agent animation for editing existing chatbot
* add base_url so that we can delpoy in dev as well
* fixed CORS issue, fixed password verification, can deploy chatbot and access it at subdomain. still need to fix the actual chat request to match the same format as the chat in the panel
* fix: renamed chatbot to chat and changed chat to copilot
* feat(chat-deploy): refactored api deploy flow
* feat(chat-deploy): added chat to deploy flow
* added output selector to chat deploy, deployment works and we can get a response from subdomain. need to fix UI + form submission of deploy modal but the core functionality works
* add missing dependencies, fix build errors, remove old unused route
* error disappeared for block output selection, need to update UI, add the ability to delete/view chat deployment, and test emails/email domain
* added otp for email verification on chat deploy
* feat(chat-deploy): ux improvements with chat-deploy modal
* improvement(ui/ux): chat display improvement
* improvement(ui/ux): deploy modal
* added logging category for chat panel & chat deploy executions
* improvement(ui/ux): finished chat-deploy flow
* fix: deleted migrations
---------
Co-authored-by: Waleed Latif <walif6@gmail.com>
* added jira oauth
* issue-selector working
* test
* working on 404 error for jira
* jira read tool working
* jira read good to go
* working on update and write, am close
* jira update working
* write tool is almost done
* jira tool working
* edited error handling
* Remove conflicted files to resolve merge conflicts
* added logger
* updated PR comments
* added package-lock.json
* cleaned up, fixed failing tests, fixed name of s3 file, added docs
* removed extraneous log
---------
Co-authored-by: Adam Gough <adam.gough2020@gmail.com>