Releases: obot-platform/obot
Releases · obot-platform/obot
v0.6.1
What's Changed
- Fix image path typo in Installation doc by @techmaharaj in #1632
- fix: prevent icon inversion for assistants in user UI by @ryanhopperlowe in #1602
- feat: implement pagination for thread files by @ryanhopperlowe in #1568
- fix: model provider banner briefly showing on bootstrap login by @ivyjeong13 in #1622
- chore: update service method primitives by @ryanhopperlowe in #1549
- feat: add vitest & react-testing-library by @ivyjeong13 in #1522
- feat: admin ui thread view tables by @ryanhopperlowe in #1578
- Enhance: Fix model api calls to avoid multiple calls by @StrongMonkey in #1520
- Fix: always return toolInfo and poll for it when necessary by @StrongMonkey in #1496
- chore: refactor model/auth provider metadata by @iwilltry42 in #1538
- fix: threads page, users initially showing empty by @ivyjeong13 in #1635
- enhance: use new prompt style for more granular prompts by @thedadams in #1637
- chore: hubspot oauth provider by @drpebcak in #1631
- update vllm logo by @sanjay920 in #1642
- fix: config banner still showing model provider needs configuring even if configured by @ivyjeong13 in #1641
- change: allow hiding provider parameters in the UI by @iwilltry42 in #1640
- enhance: use just one auth cookie for Obot by @g-linville in #1623
- chore: remove snippets plugin from docs by @njhale in #1625
- feat: view database table in expanded dialog by @ryanhopperlowe in #1643
- fix: steps check on setup banner styling by @ivyjeong13 in #1656
- feat: allow users to update thread tables via llm by @ryanhopperlowe in #1657
- chore: bump gptscript to pick up new consecutive tool calls limit by @thedadams in #1668
- fix: Missed some words by @stefanmcshane in #1658
- fix: allow model provider definition to be updated by @thedadams in #1670
- feat: allow users to authenticate via credentials in user ui by @ryanhopperlowe in #1669
- fix: user ui credential inputs styling by @ryanhopperlowe in #1674
- fix: width/markdown issue in wordpress pre-authentication by @ryanhopperlowe in #1675
New Contributors
- @techmaharaj made their first contribution in #1632
- @stefanmcshane made their first contribution in #1658
Full Changelog: v0.6.0...v0.6.1
What's Changed in https://github.com/obot-platform/tools
- fix: return correct column names from dedicated table rows tool by @njhale in obot-platform/tools#401
- Chore: Add openai o1 support by @StrongMonkey in obot-platform/tools#366
- feat: Wordpress Tool by @tybalex in obot-platform/tools#349
- chore: switch model-/auth-providers to new metadata logic by @iwilltry42 in obot-platform/tools#391
- chore: updates to prompting framework by @thedadams in obot-platform/tools#404
- Fix: Correct Outlook credential reference by @cjellick in obot-platform/tools#408
- Fix: Correct json for outlook by @cjellick in obot-platform/tools#409
- fix: hide OBOT_AUTH_PROVIDER_COOKIE_SECRET in UI by @iwilltry42 in obot-platform/tools#405
- change generic credential button text by @tybalex in obot-platform/tools#412
- chore: auth providers: disable logging by @g-linville in obot-platform/tools#406
- chore: auth providers: rename cookie to obot_access_token by @g-linville in obot-platform/tools#400
- set dark mode icon for vllm by @sanjay920 in obot-platform/tools#407
- fix: convert slack message datetimes to user tz in code by @njhale in obot-platform/tools#402
- fix: google search workspace id extraction and session management by @njhale in obot-platform/tools#410
- fix: vllm providerMeta missing comma by @iwilltry42 in obot-platform/tools#414
- Fix: fix incorrect scope for onedrive by @StrongMonkey in obot-platform/tools#416
- fix: wordpress auth instruction update by @tybalex in obot-platform/tools#411
- chore: custom URL for GitLab from env var by @cloudnautique in obot-platform/tools#417
- Fix: Add newline to wordpress cred description by @cjellick in obot-platform/tools#421
- Fix: fix typo for incorrect scope by @StrongMonkey in obot-platform/tools#422
Full Changelog: obot-platform/tools@v0.6.0...v0.6.1
v0.6.0
What's Changed
- Chore: Rename docs build job by @cjellick in #1505
- Docs: Updates to model providers by @cjellick in #1504
- bug: fix newline in messages and textbox not resizing on submit by @ibuildthecloud in #1497
- chore: bump gptscript and chat-completion-client version to include error formatting fix by @iwilltry42 in #1490
- Fix: remove existing cleanup method by @StrongMonkey in #1492
- feat: Linkedin tool Oauth App by @tybalex in #1454
- feat: add agent level workspace files to agent form by @ryanhopperlowe in #1503
- chore: backend: support / for the oauth2 callback URL by @g-linville in #1487
- chore: refactor message store to use zustand (React State Management Library) by @ryanhopperlowe in #1495
- fix: prevent overflow cutoff on copy text icon by @ryanhopperlowe in #1509
- feat: add generic openai-compatible provider + cleanup code around provider metadata by @iwilltry42 in #1507
- Fix: Fix alias api when email receiver is first created by @StrongMonkey in #1411
- bug: workaround build issue by @ibuildthecloud in #1517
- Fix: make sure only to load alias when aliaAssigned is true by @StrongMonkey in #1478
- chore: frontend: support / for auth provider callback url by @g-linville in #1489
- chore: ui: add constants for okta by @g-linville in #1493
- chore: remove wolfi workaround, fixed upstream by @ibuildthecloud in #1519
- fix: oauth instruciton quick fix by @tybalex in #1508
- chore: rename docker build github workflow by @njhale in #1521
- feat: add support for OAuth PATs by @thedadams in #1387
- chore: update README.md to include code style guide by @ryanhopperlowe in #1513
- chore: use a pointer for oauth app global value so it can be changed by @thedadams in #1523
- chore: remove tenant ID validation for microsoft365 oauth app by @thedadams in #1524
- chore: add oauthApps field to the default Obot agent by @thedadams in #1529
- Fix: Set Obot dark mode icon to blue by @cjellick in #1533
- fix: threads refresh fix & advanced options scroll to bottom by @ivyjeong13 in #1472
- feat: add credential list to threads page sidebar by @ryanhopperlowe in #1518
- chore: refactor to prepare for projects and threads by @ibuildthecloud in #1535
- Docs: Install and a Readme by @cloudnautique in #1498
- Fix grammar and prompt structure by @oskapt in #1224
- Fix: don't process to create threads when workspace name is not set by @StrongMonkey in #1545
- enhance: add prompt message to pre-auth prompt dialog by @ryanhopperlowe in #1552
- fix: select & delete tools in agent fix by @ivyjeong13 in #1539
- chore: remove oauth-based apps from default agent by @thedadams in #1546
- fix: remove agent and workflow credentials on delete by @thedadams in #1531
- chore: add the ability to create releases for tools repos by @thedadams in #1547
- fix: store auth provider info in cookie name by @g-linville in #1561
- fix: inconsistent behavior of icons in light and dark mode by @ryanhopperlowe in #1562
- fix: hold onto refresh token for salesforce by @drpebcak in #1564
- fix: empty icon in thread/workflow fix by @ivyjeong13 in #1579
- fix: toast showing "undefined oauth updated" on replace oauth config by @ivyjeong13 in #1577
- fix: allow non-admin access to a user's own thread files by @thedadams in #1590
- fix: icons/agent for threads of agent type by @ivyjeong13 in #1624
- fix: add microsoft/notion config dialog if knowledge is selected & not configured by @ivyjeong13 in #1628
Full Changelog: v0.5.2...v0.6.0
v0.5.2
What's Changed
- enhance: loop over cookies once in the proxy by @thedadams in #1439
- chore: switch to async agent/workflow invocations by @ryanhopperlowe in #1458
- enhance: option to delete workflow triggers with workflow deletion by @ivyjeong13 in #1446
- enhance: add icon for agents fixed by @ivyjeong13 in #1457
- chore: update chat-completion-client dep to include error log fix by @iwilltry42 in #1417
- chore: small performance updates by @thedadams in #1456
- chore: update database tool names and install sqlite3 in the container image by @njhale in #1450
- fix: cli: don't store auth provider info by @g-linville in #1459
- fix: make workflow threads readonly by @ryanhopperlowe in #1466
- fix: user-ui agent logo in dropdown by @ivyjeong13 in #1471
- fix: pass the encryption config var to tools by @g-linville in #1476
- bug: fix workflows getting thread env vars by @ibuildthecloud in #1482
- Chore: Add lint check for user ui by @cjellick in #1485
- Fix: Resolve agent icon in chat by @cjellick in #1484
- enhance: add controller startup to healthz check by @thedadams in #1483
- fix: prevent tool call messages from animating by @ryanhopperlowe in #1460
- enhance: add obot grumpy icon by @ivyjeong13 in #1486
Full Changelog: v0.5.1...v0.5.2
v0.5.1
v0.5.0
What's Changed
- change: call llm-proxy on localhost instead of external domain by @iwilltry42 in #976
- feat: add Anthropic on Bedrock model provider by @iwilltry42 in #939
- fix: click edit button opens workflow by @ivyjeong13 in #977
- chore: add support for salesforce oauth app by @drpebcak in #960
- Revert "chore: hide atlassian oauth config from admins" by @njhale in #978
- fix: update auth provider environment variables by @thedadams in #984
- fix: minor ui/ux bugs by @ivyjeong13 in #982
- fix: revalidate getModels after confirming modelsBackPopulated by @ivyjeong13 in #990
- feat: implement new linter rules in preparation for react compiler by @ryanhopperlowe in #961
- chore: remove useForm dependency from BasicToolForm by @ryanhopperlowe in #987
- Chore/admin/upgrade-to-react-router-v7 by @ryanhopperlowe in #845
- chore: remove remix-routes typescript plugin by @ryanhopperlowe in #995
- feat: add optional environment variable configuration to model providers by @thedadams in #1004
- fix: remove inactive models from model/default model alias dropdown options by @ivyjeong13 in #992
- chore: add google-search as a default tool for obot agent by @g-linville in #1005
- feat: add vLLM model provider by @sanjay920 in #968
- chore: refactor knowledge code in admin ui by @ryanhopperlowe in #1008
- fix: re-enable event propagation for workflow edit icon on the workflows page by @ryanhopperlowe in #999
- fix: set the correct credential tool for tool reference by @thedadams in #1020
- refactor: re-center the message suggestions for new threads by @ryanhopperlowe in #1025
- enhance: improve tool catalog UX by @ryanhopperlowe in #1045
- fix: account for deleted property on toolReference by @ivyjeong13 in #1014
- enhance: combobox with nested groups & use for default alias dropdown by @ivyjeong13 in #1013
- feat: add the ability to explicitly deconfigure a model provider by @thedadams in #1018
- fix: remove redundant model provider config toast by @ivyjeong13 in #1048
- enhance: add stopping of workflows by @ivyjeong13 in #1050
- enhance: remove models for model providers that have been deconfigured by @thedadams in #1061
- fix: continue showing tool calls in revisiting thread by @ivyjeong13 in #1058
- feat: deconfigure model provider option by @ivyjeong13 in #1062
- feat: add ui version to sidebar footer by @ivyjeong13 in #1063
- fix: model-providers configured empty placeholder & combobox max height by @ivyjeong13 in #1065
- Feat/admin/thread-knowledge by @ryanhopperlowe in #1016
- fix: agent id briefly showing on breadcrumb in threads by @ivyjeong13 in #1069
- enhance: organize tool catalog by @ryanhopperlowe in #1075
- feat: add credentials api service to admin ui by @ryanhopperlowe in #1074
- fix: show selected thread in agents threads dropdown by @ivyjeong13 in #1076
- fix: prevent default scrollbar from displaying on tools page by @ryanhopperlowe in #1077
- feat: add ability to delete agents from agent edit page by @ryanhopperlowe in #1079
- feat: add run debug info to user messages in admin ui by @ryanhopperlowe in #1082
- fix: minor ui updates & fix model provider key updating on save/error by @ivyjeong13 in #1078
- suggestion: enhance: add meta title for routes/pages by @ivyjeong13 in #1080
- enhance: add metadata information to authentication messages once auth is confirmed by @ryanhopperlowe in #1083
- feat: add message that indicates a thread was aborted by @ryanhopperlowe in #1084
- enhance: add no-reply email to server config by @njhale in #1086
- Fix: Don't show yellow text for unsupported files by @StrongMonkey in #1081
- enhance: update workflow step UX by @ryanhopperlowe in #1087
- enhance: add chromium icon assets for browser tool by @njhale in #1088
- Fix: remove knowledge tool when knowledge set has no content by @StrongMonkey in #1012
- feat: add support for authenticating on agents and workflows by @thedadams in #1044
- feat: add drag n drop to workflow steps by @ryanhopperlowe in #1097
- chore: add shell support by @ibuildthecloud in #1100
- chore: bump gptscript to pick up consecutive tool calls change by @thedadams in #1102
- chore: add sendgrid tool icon by @njhale in #1101
- feat: show confirmation modals when deleting or updating the type of a workflow step by @ryanhopperlowe in #1098
- Chore: Add ability to retry ingestion up to 3 times by @StrongMonkey in #1089
- enhance: add schedule & webhook options into workflows by @ivyjeong13 in #1096
- fix: "Authenticating" instead of "Run Workflow" during workflow authentication by @ivyjeong13 in #1108
- Chore: increase the limit to 2000 by @StrongMonkey in #1110
- Chore: use SSE to deliver change event for knowledgefiles by @StrongMonkey in #1106
- enhance: plumb tz from client-side uis to tools by @njhale in #1107
- feat: add xAI model provider by @sanjay920 in #1103
- chore: update signature for handleAsync by @ryanhopperlowe in #1113
- feat: agent tool pre-authorization by @ryanhopperlowe in #1109
- fix: error boundary go back by @ryanhopperlowe in #1120
- chore: add typescript coverage report script by @ryanhopperlowe in #1112
- feat: add debug info to typing dots indicator in chat by @ryanhopperlowe in #1116
- enhance: improve colors for workflow steps UX by @ryanhopperlowe in #1121
- enhance: workflow params form default to empty by @ryanhopperlowe in #1123
- fix: fix tool reference credentials that have sub tools by @thedadams in #1124
- fix: properly report credential info for tools with model provider cred by @thedadams in #1134
- fix: stop show credential threads to users by @thedadams in #1136
- chore: drop default header options from webhook form by @ryanhopperlowe in #1126
- enhance: Webhooks page to Workflow Triggers by @ivyjeong13 in #1118
- Fix: fix individual files not showing correct icon by @StrongMonkey in #1125
- fix: update thread back button to navigate back in browser history by @ryanhopperlowe in #1140
- chore: refactor to embrace dom typographical elements by @ryanhopperlowe in #1144
- fix: publish restricted to alphanumeric, dashes, & underscores by @ivyjeong13 in #1145
- chore: stop enabling the SMTP server by default by @thedadams in #1149
- fix: debug, remove top-level obot and llm response/request label fix by @ivyjeong13 in #1146
- chore: switch types from otto to obot by @thedadams in #1137
- chore: update the user API to be usable by @thedadams in #1151
- feat: add DeepSeek model provider by @sanjay920 in #1128
- feat: add support for credentia...
v0.4.0
What's Changed
- bug: remove apply logic for better performance by @ibuildthecloud in #818
- feat/admin/password input masking by @cjellick in #825
- fix: improve performance for checking for configured model providers by @thedadams in #828
- enhance: if no default text-embedding set, disable knowledge for agent/workflows by @ivyjeong13 in #833
- feat: show unsupported files on folder in knowledge ingestion view by @iwilltry42 in #835
- fix: user tools to the top & toast on successful tool addition by @ivyjeong13 in #839
- Chore/admin/update-breadcrumb-logic by @ryanhopperlowe in #834
- fix: update make dev user ui ping url by @ryanhopperlowe in #850
- Fix: Add include/exclude list first before approving files by @StrongMonkey in #829
- fix: prevent loading state after replay complete when loading threads by @ryanhopperlowe in #853
- fix: adds model provider in dropdown options for default models by @ivyjeong13 in #851
- fix: prevent display of tool call output events by @ryanhopperlowe in #855
- chore: correct otto8 release version info by @njhale in #849
- chore: update apiclient logger package to new repo by @thedadams in #862
- chore: change from otto icon to acorn by @ivyjeong13 in #863
- chore: add Go linting to CI by @thedadams in #871
- fix: use the correct api group version by @thedadams in #878
- change: use new website-cleaner by @iwilltry42 in #793
- fix: whitespace triggering linter by @iwilltry42 in #891
- Chore: Update gptscript dep by @StrongMonkey in #893
- feat: add user info to run environment variables by @thedadams in #902
- fix: sort by name, model provider & filter for agent's model dropdown by @ivyjeong13 in #892
- chore: add jira tool icon by @njhale in #908
- enhance: add gptscript module version to /api/version by @njhale in #900
- chore: remove workflow credentials section by @ivyjeong13 in #920
- chore: update acorn to obot by @ivyjeong13 in #917
- feat: add atlassian oauth app type and defaults by @njhale in #896
- fix: otto8 images references for user ui by @ivyjeong13 in #922
- fix: do not retry for reveal 404, will clear existing form entries by @ivyjeong13 in #919
- feat: enhance chat functionality with new ChatHelpers component and optional tool deletion by @ryanhopperlowe in #857
- Fix: update kinm dependency by @StrongMonkey in #928
- Add Groq model provider by @sanjay920 in #916
- Feat/admin/auto-add-knowledge-tool by @ryanhopperlowe in #932
- chore: add a development explainer by @thedadams in #930
- Fix: remove slash prefix when comparing with match pattern by @StrongMonkey in #897
- chore: move recommended chip in model provider by @ivyjeong13 in #941
- enhance: create API endpoints for setting environment variables by @thedadams in #948
- enhance: allow interruption of running thread by @ivyjeong13 in #929
- fix: kill current pid instead of 0 by @thedadams in #952
- Chore/admin/update-environment-variables by @ryanhopperlowe in #954
- docs: rebrand to obot by @g-linville in #958
- fix: conditionally render EnvironmentVariableSection to avoid empty state by @ryanhopperlowe in #959
- fix: model provider disable flows if not set & banner updates by @ivyjeong13 in #949
- fix: set the credentials on the main tool when rendering the agent by @thedadams in #965
- chore: hide atlassian oauth config from admins by @njhale in #969
- fix: update workflow tools more consistently by @thedadams in #971
Full Changelog: v0.3.1...v0.4.0
v0.4.0-rc1
What's Changed
- bug: remove apply logic for better performance by @ibuildthecloud in #818
- feat/admin/password input masking by @cjellick in #825
- fix: improve performance for checking for configured model providers by @thedadams in #828
- enhance: if no default text-embedding set, disable knowledge for agent/workflows by @ivyjeong13 in #833
- feat: show unsupported files on folder in knowledge ingestion view by @iwilltry42 in #835
- fix: user tools to the top & toast on successful tool addition by @ivyjeong13 in #839
- Chore/admin/update-breadcrumb-logic by @ryanhopperlowe in #834
- fix: update make dev user ui ping url by @ryanhopperlowe in #850
- Fix: Add include/exclude list first before approving files by @StrongMonkey in #829
- fix: prevent loading state after replay complete when loading threads by @ryanhopperlowe in #853
- fix: adds model provider in dropdown options for default models by @ivyjeong13 in #851
- fix: prevent display of tool call output events by @ryanhopperlowe in #855
- chore: correct otto8 release version info by @njhale in #849
- chore: update apiclient logger package to new repo by @thedadams in #862
- chore: change from otto icon to acorn by @ivyjeong13 in #863
- chore: add Go linting to CI by @thedadams in #871
- fix: use the correct api group version by @thedadams in #878
- change: use new website-cleaner by @iwilltry42 in #793
- fix: whitespace triggering linter by @iwilltry42 in #891
- Chore: Update gptscript dep by @StrongMonkey in #893
- feat: add user info to run environment variables by @thedadams in #902
- fix: sort by name, model provider & filter for agent's model dropdown by @ivyjeong13 in #892
- chore: add jira tool icon by @njhale in #908
- enhance: add gptscript module version to /api/version by @njhale in #900
- chore: remove workflow credentials section by @ivyjeong13 in #920
- chore: update acorn to obot by @ivyjeong13 in #917
- feat: add atlassian oauth app type and defaults by @njhale in #896
- fix: otto8 images references for user ui by @ivyjeong13 in #922
- fix: do not retry for reveal 404, will clear existing form entries by @ivyjeong13 in #919
- feat: enhance chat functionality with new ChatHelpers component and optional tool deletion by @ryanhopperlowe in #857
- Fix: update kinm dependency by @StrongMonkey in #928
- Add Groq model provider by @sanjay920 in #916
- Feat/admin/auto-add-knowledge-tool by @ryanhopperlowe in #932
- chore: add a development explainer by @thedadams in #930
- Fix: remove slash prefix when comparing with match pattern by @StrongMonkey in #897
- chore: move recommended chip in model provider by @ivyjeong13 in #941
- enhance: create API endpoints for setting environment variables by @thedadams in #948
- enhance: allow interruption of running thread by @ivyjeong13 in #929
- fix: kill current pid instead of 0 by @thedadams in #952
- Chore/admin/update-environment-variables by @ryanhopperlowe in #954
- docs: rebrand to obot by @g-linville in #958
- fix: conditionally render EnvironmentVariableSection to avoid empty state by @ryanhopperlowe in #959
- fix: model provider disable flows if not set & banner updates by @ivyjeong13 in #949
- fix: set the credentials on the main tool when rendering the agent by @thedadams in #965
Full Changelog: v0.3.0...v0.4.0-rc1
v0.3.1
What's Changed
Full Changelog: otto8-ai/otto8@v0.3.0...v0.3.1
v0.3.0
What's Changed
- fix: minor ToolCard styling change by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/710
- feat: add environment variables to workflow form in admin ui by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/713
- enhancement: Active selected link in sidebar state by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/723
- Feat/admin/credentials-input by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/716
- Fix: fix fe code to not make requests when validating cache by @StrongMonkey in https://github.com/otto8-ai/otto8/pull/720
- feat: allow users to trigger workflow authentication in the chat interface by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/725
- enhance: adjust the offset of the workfow parameter dialog to overlay the invoke button by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/727
- fix: prevent event source from reconnecting after SSE close event by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/726
- chore: fix linter warning related to useEffect by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/729
- chore: improve dev environment setup for admin ui by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/731
- feat: add available models API by @thedadams in https://github.com/otto8-ai/otto8/pull/705
- No alias wait by @thedadams in https://github.com/otto8-ai/otto8/pull/736
- chore: improve performance and typing for route helpers in admin ui by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/740
- chore: update publish with aliasAssigned api change by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/737
- fix: display error if tool creation failed by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/738
- Fix: run pnpm build in package script by @StrongMonkey in https://github.com/otto8-ai/otto8/pull/742
- feat: add the ability to configure model providers dynamically by @thedadams in https://github.com/otto8-ai/otto8/pull/739
- Chore: Add document link to generate onedrive link by @StrongMonkey in https://github.com/otto8-ai/otto8/pull/745
- Feat/admin/model-create-and-edit-dropdown by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/744
- enhance: improve sidebar look by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/758
- fix: realign home button icon on error boundary in admin ui by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/759
- enhance: replace ugly user dropdown menu with Shadcn UI DropdownMenu by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/760
- fix: restart model providers when its credential changes by @thedadams in https://github.com/otto8-ai/otto8/pull/761
- feat: RunSpec.Timeout to override default 10m run timeout by @iwilltry42 in https://github.com/otto8-ai/otto8/pull/755
- fix: 'go generate' needed for RunSpec.Timeout by @iwilltry42 in https://github.com/otto8-ai/otto8/pull/763
- Fix: fix delete knowledge source hanging in UI by @StrongMonkey in https://github.com/otto8-ai/otto8/pull/762
- fix: update labels for model aliases and usages by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/767
- chore: add a vision model usage type and alias by @thedadams in https://github.com/otto8-ai/otto8/pull/777
- fix: highlight threads sidebar item on thread view page by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/769
- Feat/admin/chat-on-thread-view by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/772
- revert 1ed16ce... change: use cleanup handler for runstate instead of finalizer on a run (#661) by @iwilltry42 in https://github.com/otto8-ai/otto8/pull/782
- chore: provide default model environment variables to tools by @thedadams in https://github.com/otto8-ai/otto8/pull/781
- feat: Model Providers page by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/774
- feat: add icons to model providers by @thedadams in https://github.com/otto8-ai/otto8/pull/783
- Make text-embedding-3-large the default embedding model by @sanjay920 in https://github.com/otto8-ai/otto8/pull/775
- enhance: agent name generation in admin ui by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/784
- chore: update link implementation and usages in tables app-wide by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/787
- feat: first model provider banner & model provider pages improvements by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/789
- feat: populate all available models from configured model providers by @thedadams in https://github.com/otto8-ai/otto8/pull/792
- fix: decrease oauth prompt timeout by @njhale in https://github.com/otto8-ai/otto8/pull/766
- feat: view models for a model provider & configure helper text for inputs by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/795
- feat: set default aliases if configuring OpenAI with env var by @thedadams in https://github.com/otto8-ai/otto8/pull/794
- enhance: helper tooltip and minor table ui fix by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/797
- Chore: Increase ingestion timeout to 1 hour by @StrongMonkey in https://github.com/otto8-ai/otto8/pull/798
- Fix: Change minor wording issue by @cjellick in https://github.com/otto8-ai/otto8/pull/788
- fix: waiting for modelProvider models to load before showing default model selection by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/796
- enhance: improve agent banner by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/799
- enhance: redirect from user to admin UI when no models configured by @thedadams in https://github.com/otto8-ai/otto8/pull/800
- fix: stop threads table filling up empty space by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/803
- feat: models provider models disable and usage dropdown & Models page removal by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/802
- chore: remove typography & change to recommended by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/809
- feat: sort models by name in default model dropdowns by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/805
- feat: set api key inputs to be type password in model provider form by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/810
- fix: link open new tab fix & minor table styling fixes by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/811
- fix: add polling check for agent aliasAssigned for publishing by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/812
- Fix: Make workflow thread link clickable by @cjellick in https://github.com/otto8-ai/otto8/pull/820
New Contributors
- @sanjay920 made their first contribution in https://github.com/otto8-ai/otto8/pull/775
Full Changelog: otto8-ai/otto8@v0.2.1...v0.3.0
v0.2.1
What's Changed
- docs: add slack alerts agent tutorial by @g-linville in https://github.com/otto8-ai/otto8/pull/696
- chore: update webhook url by @cloudnautique in https://github.com/otto8-ai/otto8/pull/697
- fix: unable to start a new thread when tool call in progress by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/698
- enhance: switch primary accent color to "Otto8" blue by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/692
- fix: show modelProvider in agent's model dropdown by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/699
- fix: use ToolIcon instead of img with dark:invert for tool tooltip by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/700
- fix: Prevent browser tab title from being set to "New Remix App" by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/708
- Fix/admin/theme-consistency by @ryanhopperlowe in https://github.com/otto8-ai/otto8/pull/709
- Chore: setup postgres and vector in dockerfile by @StrongMonkey in https://github.com/otto8-ai/otto8/pull/677
- fix: Minor UX improvement, spinner if publish URL is still in progress. by @ivyjeong13 in https://github.com/otto8-ai/otto8/pull/711
- Chore: Bump baaah threadiness to 20 by @cjellick in https://github.com/otto8-ai/otto8/pull/715
Full Changelog: otto8-ai/otto8@v0.2.0...v0.2.1