Releases: obot-platform/obot
Releases · obot-platform/obot
v0.7.1
What's Changed
- docs: tweak tutorials by @g-linville in #2193
- bug: checked wrong status field for copied tasks by @ibuildthecloud in #2194
- docs: fix description of tool settings by @g-linville in #2196
- bug: clean up messages jankiness by @ibuildthecloud in #2198
- bug: hack to make resizing on mobile not show menus by @ibuildthecloud in #2200
- fix: user ui: use correct project ID in file download URL by @g-linville in #2199
- bug: fix broken workspace write message by @ibuildthecloud in #2206
- bug: set type to button to avoid cancel being clicked on enter by @ibuildthecloud in #2218
- fix: button consistency & editor stylings by @ivyjeong13 in #2195
- enhance: input details in thread by @ivyjeong13 in #2217
- fix: use bug icon for issue reporting in mobile view by @njhale in #2192
- enhance: add remove button to recently used obots menu by @njhale in #2191
- fix: reactiveLabel update when value changes by @ivyjeong13 in #2220
- chore: add ability to synchronously call tasks by @ibuildthecloud in #2221
- bug: don't break on duplication tasks with the same name by @ibuildthecloud in #2224
- fix: show login dialog for unauthed redirects by @njhale in #2219
- chore: add ms sqlserver logo by @cloudnautique in #2225
- fix: stop marking runs inactive when thread is deleting by @thedadams in #2227
- fix: change thread tool input to opt-in button by @ivyjeong13 in #2242
- feat: add user activities by @thedadams in #2235
- chore: tailwind v4 upgrade by @ivyjeong13 in #2240
- enhance: log in dialog & nav TLC by @ivyjeong13 in #2243
- feat: add google calendar tool to the oauth instruction page by @tybalex in #2056
- bug: dialogs are not centered by default by @ibuildthecloud in #2256
- chore: reverse order of featured, recent, my on home page by @ibuildthecloud in #2258
- chore: reverse order of featured, recent, my on home page by @ibuildthecloud in #2259
- bug: move menu up one layer to not get overlap on the home page by @ibuildthecloud in #2260
- chore: add custom tools by @ibuildthecloud in #2253
- docs: add docs for other encryption providers by @g-linville in #2210
- chore: enable uploading png files by @njhale in #2262
- docs: fix GH CI failure notifier configuration by @g-linville in #2263
- fix: editors overflow & profile nav width by @ivyjeong13 in #2261
- fix: fix dialog backdrop being solid black by @ivyjeong13 in #2278
- feat: add copy and edit buttons to obot responses by @njhale in #2241
- chore: fix ui linting error by @njhale in #2281
- fix: display user "created" field as relative to the day by @thedadams in #2282
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- docs: add drive scope to google oauth app config instructions by @njhale in #1679
- enhance: add the ability to set the knowledge file threadiness by @thedadams in #1673
- enhance: add support for entra auth provider by @g-linville in #1541
- feat: add description to prompt credentials in user UI by @ryanhopperlowe in #1688
- enhance: split workflow and chat runs for better user experience by @thedadams in #1693
- feat: encryption with Google Cloud KMS by @g-linville in #1685
- enhance: simplify button loading state by @ryanhopperlowe in #1712
- enhance: validate workspace provider configuration on startup by @thedadams in #1717
- enhance: workflows to user tasks, task runs & chat threads by @ivyjeong13 in #1695
- enhance: support multiple auth providers by @g-linville in #1720
- feat: remove chat from agent edit by @ryanhopperlowe in #1696
- enhance: cleanup ephemeral threads after 12 hours by @thedadams in #1724
- feat: display user info in thread meta + enable filtering on users table by @ryanhopperlowe in #1735
- feat: add top loading bar on page navigation in admin UI by @ryanhopperlowe in #1738
- release helm chart by @drpebcak in #1749
- feat: add citations for knowledge sources by @ryanhopperlowe in #1763
- enhance: add icon color choices by @ivyjeong13 in #1781
- feat: add tavily search citations by @ryanhopperlowe in #1778
- feat: add citations to user ui by @ryanhopperlowe in #1786
- feat: animate text in user UI by @ryanhopperlowe in #1787
- enhance: Add support for PagerDuty app by @cloudnautique in #1790
- enhance: wysiwyg introductions by @ivyjeong13 in #1797
- feat: implement readonly view for pdf files by @ryanhopperlowe in #1849
- enhance: stop trigger when tool reference not updated by @thedadams in #1867
- feat: add tooltips to truncated list items in menu popups by @ryanhopperlowe in #1886
- feat: mark finished runs as inactive by @thedadams in #1891
- enhance: generate thread names based on first message by @thedadams in #1932
- enhance: add one more scope to support list past meeting instance by @tybalex in #1893
- enhance: distinguish between verified and unverified email addresses by @g-linville in #1814
- enhance: allow admins to list all projects by @thedadams in #1961
- feat: add azure key vault encryption by @g-linville in #1934
- enhance: update landing page by @ivyjeong13 in #1976
- feat: add top level obot page to admin ui by @ryanhopperlowe in #1993
- enhance: allow 100MB workspace file uploads by @thedadams in #1979
- enhance: add created on column for obots table by @ryanhopperlowe in #2003
- enhance: add project information throughout the admin ui by @ryanhopperlowe in #2013
- enhance: general user-ui chat cleanup by @ivyjeong13 in #2046
- feat: add generated images api by @njhale in #2008
- docs: add setup instructions for GitHub CI failure notifier by @g-linville in #2034
- enhance: default generated obot icon prompt by @njhale in #2071
- enhance: revamp unauthed home page by @njhale in #2080
- enhance: update admin tool catalog list + add tool catalog to user ui by @ryanhopperlowe in #2063
- enhance: more user-ui updates by @ivyjeong13 in #2081
- enhance: move RunState to the gateway database by @thedadams in #2088
- change: handle openaiAPI-style errors + expose modelProviderStatus.error to the UI by @iwilltry42 in #2083
- enhance: better error detection when migrating run states by @thedadams in #2106
- enhance: reorganize UI components and improve copy ux by @njhale in #2111
- enhance: round out tool borders in edit tool list and catalog (creates consistency with other tool icons) by @ryanhopperlowe in #2094
- enhance: user ui editor UX by @ryanhopperlowe in #2126
- enhance: obot editor mode/button by @ivyjeong13 in #2116
- enhance: add ability to delete task runs by @njhale in #2145
- enhance: chat ui updates by @ivyjeong13 in #2146
- enhance: task editor ui cleanup by @ivyjeong13 in #2142
- feat: add website knowledge by @ibuildthecloud in #2168
- enhance: lexicographically sort tool catalog by @njhale in #2163
- enhance: prevent opening binary files in code editor by @ryanhopperlowe in #2166
- docs: update concepts by @g-linville in #2161
- enhance: mobile styings by @ivyjeong13 in #2178
- enhance: split obot nav into recently used and my obots sections by @njhale in #2180
- enhance: mobile drawer effect by @ivyjeong13 in #2183
- enhance: add report bug link near disclaimer text by @njhale in #2185
- enhance: more mobile styling updates by @ivyjeong13 in #2186
- docs: update tutorials by @cloudnautique in #2187
Full Changelog: v0.6.1...v0.7.0
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