Features
- feat(models): add grok-4 (#655)
- feat(kb): added cost for kb blocks (#654)
- fix(docs): fixed docs script to reflect the new output format for all blocks (#653)
- fix response format json extraction issues + add warning for invalid json
- feat(kb-tags-filtering): filter kb docs using pre-set tags (#648)
- feat(billing): add comprehensive usage-based billing system (#625)
- Merge pull request #646 from simstudioai/feat/ask-docs
- add 6s timeout (#645)
- fix(sockets): added debouncing for sub-block values to prevent overloading socket server, fixed persistence issue during streaming back from LLM response format, removed unused events (#642)
- fix(sockets): force user to refresh on disconnect in order to mkae changes, add read-only offline mode (#641)
- Add footer fullscreen option
- Add db migration
- fix(response-format): add response format to tag dropdown, chat panel, and chat client (#637)
- feat(build): added turbopack builds to prod (#630)
- feat(tools): added reordering of tool calls in agent tool input (#629)
- feat(enhanced logs): integration + log visualizer canvas (#618)
Improvements
- Update apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/workflow-block/components/sub-block/components/code.tsx
- Merge pull request #650 from simstudioai/improvement/logging-ui
- improve logging ui
- Convo update
- Convo update
Bug Fixes
- Merge pull request #652 from simstudioai/fix/resp-format-json-extraction
- fix lint
- fix frozen canvas trace span interpretation issue
- fix lint
- Greptile fixes
- fix(reddit): fixed reddit missing refresh token for oauth
- fix(search-chunk): searchbar in knowledge base chunk (#557)
- Yaml fixes
- Fix loop/parallel yaml
- Modal fixes
- some fixes
- Revert "fix(sockets-server-disconnection): on reconnect force sync store to d…" (#640)
- Fix streaming bug
- UI fixes
- fix(build): fixed build
- Fix spacing
- fix(sockets-server-disconnection): on reconnect force sync store to db (#638)
- Lint fix
- fix(dropdown): simplify & fix tag dropdown for parallel & loop blocks (#634)
- fix(revert-deployed): correctly revert to deployed state as unit op using separate endpoint (#633)
- fix(resp format): non-json input was crashing (#631)
- fix(docs): fixed broken docs links (#632)
- fix(mem-deletion): hard deletion of memory (#622)
- fix(oauth): fix oauth to use correct subblock value setter + remove unused local storage code (#628)
- fix(reddit): update to oauth endpoints (#627)
- fix(frozen canvas): don't error if workflow state not available for migrated logs (#624)
- fix(envvars): t3-env standardization (#606)
- fix(deletions): folder deletions were hanging + use cascade deletions throughout (#620)
- fix(sharing): fixed folders not appearing when sharing workflows (#616)
Other Changes
- remove useless paths
- remove regex handling never hit
- lint
- revert
- remove duplicate info in trace span info for tool calls
- lint
- Merge pull request #647 from simstudioai/staging
- Merge branch 'main' into staging
- Remove json export
- Lint
- Move upload button
- Lint
- Comment instead of ff
- Lint
- Handle loops/parallel
- Checkpoint
- Lint
- Read workflow checkpoint
- Lint
- Get user workflow tool
- Merge branch 'main' into staging
- Lint
- Checkpoint
- Lint
- Remove logs
- Lint
- It works??
- Lint
- Closer
- Lint
- Initial yaml
- Lint
- Yaml language basics
- Lint
- Better ui
- Remove dead code
- Lint
- Checkpoint
- Lint
- Better
- Lint
- Works?
- Lint
- Big refactor
- Lint
- Lint
- Tool call version
- Lint
- Spacing
- Lint
- Better formatting
- Better formatting
- Initial chatbot ui
- Initial lint
- Initial commit