Skip to content

Releases: obot-platform/tools

Release v0.8.0

08 Aug 23:57
7f916a1
Compare
Choose a tag to compare

What's Changed

  • feat: configurable search-combo tool by @iwilltry42 in #524
  • Fix: fix gmail to be able to send message and update draft by @StrongMonkey in #532
  • fix: fix update_event for google calendar tool by @tybalex in #535
  • feat: discord tools by @g-linville in #529
  • chore: s3 tools by @drpebcak in #528
  • feat: add respond_to_event tool to google calendar, update Update Event by @tybalex in #539
  • fix: Zoom Tool bug fix by @tybalex in #534
  • fix: replace gmail query dates with unix timestamps by @njhale in #537
  • bug: don't compress workflow input by @ibuildthecloud in #542
  • bug: add missing go.sum by @ibuildthecloud in #543
  • fix: discord: include starter message in thread by @g-linville in #540
  • chore: add tools to interact with ec2 by @drpebcak in #541
  • chore: knowledge: cleanup dependencies by @iwilltry42 in #530
  • Fix: Google calendar Tool bugfix by @tybalex in #544
  • Enhance: support prompting user to chosse pat/oauth by @StrongMonkey in #536
  • Enhance: Add more slack bot tools by @StrongMonkey in #468
  • chore: pass obot token as part of the oauth request by @ibuildthecloud in #549
  • Fix: fix oauth2 tool by @StrongMonkey in #550
  • chore: auth providers: use Postgres for session storage by @g-linville in #546
  • fix: removed useless meeting series UUIDs in APIresponses from Zoom Tool by @tybalex in #548
  • fix: detect userType and return Proper error message when user has no permission by @tybalex in #551
  • feat: rewrite anthropic-model-provider as openai-style proxy in Go and add thinking mode by @iwilltry42 in #545
  • chore: lock dependency versions by @drpebcak in #553
  • Fix: remove PAT for slack bot tool, add permission to read message by @StrongMonkey in #557
  • fix: Google calendar recurrence rule string by @tybalex in #556
  • Fix: fix python dependency by @StrongMonkey in #558
  • Fix: add format message tool to slack bot tool by @StrongMonkey in #559
  • fix: detect task call cycles by @thedadams in #561
  • chore: support updating multiple cells in a single call by @drpebcak in #560
  • enhance: add a return parameter when aborting the current task by @thedadams in #562
  • chore: fix dependency consistency by @thedadams in #564
  • fix: use obot user timezone to format gmail before and after queries by @njhale in #563
  • chore(deps): bump the pip group across 4 directories with 5 updates by @dependabot[bot] in #554
  • fix: handle personal account type for Outlook Mail Groups by @tybalex in #567
  • fix: use obot user timezone to format message headers by @njhale in #572
  • enhance: update message for auth method selection prompt by @njhale in #571
  • chore(deps): bump the npm_and_yarn group across 7 directories with 10 updates by @dependabot[bot] in #566
  • chore(deps): bump the go_modules group across 10 directories with 9 updates by @dependabot[bot] in #555
  • chore: move tool build into tools repo by @drpebcak in #565
  • enhance: add oauth and custom url support by @cloudnautique in #570
  • chore: google auth provider: bump oauth2-proxy dependency for better logging by @g-linville in #574
  • feat: create proxycurl tool by @Stringatlas in #552
  • Fix: fix the ability in discord to reply in thread by @StrongMonkey in #568
  • Enhance: Add abilities to set typing status in slack by @StrongMonkey in #576
  • fix: use a markdown-to-slack package + custom logic to convert headings to bold in slack by @tybalex in #575
  • fix: github: disable logging by @g-linville in #578
  • fix: excel: fix listing workbooks for personal accounts by @g-linville in #579
  • chore: remove capability category from database tools by @njhale in #577
  • Fix: fix slack permission typo by @StrongMonkey in #582
  • enhance: improve error messages for credential validation tools by @g-linville in #583
  • fix: browser: do not index the forward tool by @g-linville in #584
  • fix: update prompt of generate image tool for gpt4.1 by @tybalex in #585
  • Fix: Add abilities to list other labels and select category by @StrongMonkey in #588
  • Enhance: workspace_read tool to support non-plain-text documents by @tybalex in #504
  • fix: when folder_id not provided, list messages from all folders by @tybalex in #590
  • Feature: Wordpress Search Engine Optimization(SEO) Tool by @tybalex in #569
  • Enhance: Refactored getAttachment tool to download the file instead by @StrongMonkey in #587
  • feat: add memory tools by @njhale in #591
  • feat: add new virus total provider for file scanning by @thedadams in #586
  • fix: outlook mail: use datasets where needed, fix date filters by @g-linville in #594
  • chore: make memory a capability tool by @njhale in #593
  • fix: the correct env to config for knowledge tool by @tybalex in #596
  • enhance: use the usage streaming option for OpenAI by @thedadams in #597
  • fix: only include stream options if stream is true by @thedadams in #598
  • fix: Gmail emails list/search emails UX update by @tybalex in #595
  • enhance: add delete and update memory tools by @njhale in #600
  • chore: google auth provider: bump oauth2-proxy dependency for more logs by @g-linville in #602
  • chore: bump memory obot apiclient module by @njhale in #601
  • enhance: add loop-data tool by @g-linville in #599
  • Enhance: Download URLs for workpsace files by @cjellick in #605
  • enhance: outlook mail: add tools for attachments by @g-linville in #606
  • chore: merge m365 creds into one by @drpebcak in #603
  • chore: merge google-calendar credential into main google cred by @drpebcak in #611
  • fix: correct env var for excel tool by @drpebcak in #612
  • chore: improve outlook mail tool names and descriptions by @g-linville in #610
  • enhance: re-prompt with oauth2 refresh fails by @thedadams in #614
  • enhance: add token usage to Anthropic model provider by @thedadams in #609
  • feat: Gmail support CRUD labels and support apply/remove labels to emails by @tybalex in #604
  • quick fix: list calendar for users without groups access by @tybalex in #607
  • fix: correct env var for word tool by @drpebcak in #619
  • enhance: browser: combine get and download tools by @g-linville in #617
  • chore: upgrade gptscript and go-gptscript for new cred check param by @thedadams in #618
  • quick fix: Notify the user that a deleted published post may still appear temporarily in their browser due to caching by @tybalex in #620
  • fix: Outlook calendar display event date time by @tybalex in #615
  • fix: update generate image buffer handling for node 22 by @nj...
Read more

Release v0.8.0-rc3

08 Aug 22:53
7f916a1
Compare
Choose a tag to compare
Release v0.8.0-rc3 Pre-release
Pre-release

What's Changed

Full Changelog: v0.8.0-rc2...v0.8.0-rc3

Release v0.8.0-rc2

08 Aug 19:50
b1369e2
Compare
Choose a tag to compare
Release v0.8.0-rc2 Pre-release
Pre-release

What's Changed

  • chore: add gpt-5 as a reasoning model by @thedadams in #722
  • feat: Google Sheets MCP to replace legacy tool bundle by @tybalex in #723

Full Changelog: v0.8.0-rc1...v0.8.0-rc2

Release v0.8.0-rc1

07 Aug 18:05
9ea5aac
Compare
Choose a tag to compare
Release v0.8.0-rc1 Pre-release
Pre-release

What's Changed

  • feat: configurable search-combo tool by @iwilltry42 in #524
  • Fix: fix gmail to be able to send message and update draft by @StrongMonkey in #532
  • fix: fix update_event for google calendar tool by @tybalex in #535
  • feat: discord tools by @g-linville in #529
  • chore: s3 tools by @drpebcak in #528
  • feat: add respond_to_event tool to google calendar, update Update Event by @tybalex in #539
  • fix: Zoom Tool bug fix by @tybalex in #534
  • fix: replace gmail query dates with unix timestamps by @njhale in #537
  • bug: don't compress workflow input by @ibuildthecloud in #542
  • bug: add missing go.sum by @ibuildthecloud in #543
  • fix: discord: include starter message in thread by @g-linville in #540
  • chore: add tools to interact with ec2 by @drpebcak in #541
  • chore: knowledge: cleanup dependencies by @iwilltry42 in #530
  • Fix: Google calendar Tool bugfix by @tybalex in #544
  • Enhance: support prompting user to chosse pat/oauth by @StrongMonkey in #536
  • Enhance: Add more slack bot tools by @StrongMonkey in #468
  • chore: pass obot token as part of the oauth request by @ibuildthecloud in #549
  • Fix: fix oauth2 tool by @StrongMonkey in #550
  • chore: auth providers: use Postgres for session storage by @g-linville in #546
  • fix: removed useless meeting series UUIDs in APIresponses from Zoom Tool by @tybalex in #548
  • fix: detect userType and return Proper error message when user has no permission by @tybalex in #551
  • feat: rewrite anthropic-model-provider as openai-style proxy in Go and add thinking mode by @iwilltry42 in #545
  • chore: lock dependency versions by @drpebcak in #553
  • Fix: remove PAT for slack bot tool, add permission to read message by @StrongMonkey in #557
  • fix: Google calendar recurrence rule string by @tybalex in #556
  • Fix: fix python dependency by @StrongMonkey in #558
  • Fix: add format message tool to slack bot tool by @StrongMonkey in #559
  • fix: detect task call cycles by @thedadams in #561
  • chore: support updating multiple cells in a single call by @drpebcak in #560
  • enhance: add a return parameter when aborting the current task by @thedadams in #562
  • chore: fix dependency consistency by @thedadams in #564
  • fix: use obot user timezone to format gmail before and after queries by @njhale in #563
  • chore(deps): bump the pip group across 4 directories with 5 updates by @dependabot[bot] in #554
  • fix: handle personal account type for Outlook Mail Groups by @tybalex in #567
  • fix: use obot user timezone to format message headers by @njhale in #572
  • enhance: update message for auth method selection prompt by @njhale in #571
  • chore(deps): bump the npm_and_yarn group across 7 directories with 10 updates by @dependabot[bot] in #566
  • chore(deps): bump the go_modules group across 10 directories with 9 updates by @dependabot[bot] in #555
  • chore: move tool build into tools repo by @drpebcak in #565
  • enhance: add oauth and custom url support by @cloudnautique in #570
  • chore: google auth provider: bump oauth2-proxy dependency for better logging by @g-linville in #574
  • feat: create proxycurl tool by @Stringatlas in #552
  • Fix: fix the ability in discord to reply in thread by @StrongMonkey in #568
  • Enhance: Add abilities to set typing status in slack by @StrongMonkey in #576
  • fix: use a markdown-to-slack package + custom logic to convert headings to bold in slack by @tybalex in #575
  • fix: github: disable logging by @g-linville in #578
  • fix: excel: fix listing workbooks for personal accounts by @g-linville in #579
  • chore: remove capability category from database tools by @njhale in #577
  • Fix: fix slack permission typo by @StrongMonkey in #582
  • enhance: improve error messages for credential validation tools by @g-linville in #583
  • fix: browser: do not index the forward tool by @g-linville in #584
  • fix: update prompt of generate image tool for gpt4.1 by @tybalex in #585
  • Fix: Add abilities to list other labels and select category by @StrongMonkey in #588
  • Enhance: workspace_read tool to support non-plain-text documents by @tybalex in #504
  • fix: when folder_id not provided, list messages from all folders by @tybalex in #590
  • Feature: Wordpress Search Engine Optimization(SEO) Tool by @tybalex in #569
  • Enhance: Refactored getAttachment tool to download the file instead by @StrongMonkey in #587
  • feat: add memory tools by @njhale in #591
  • feat: add new virus total provider for file scanning by @thedadams in #586
  • fix: outlook mail: use datasets where needed, fix date filters by @g-linville in #594
  • chore: make memory a capability tool by @njhale in #593
  • fix: the correct env to config for knowledge tool by @tybalex in #596
  • enhance: use the usage streaming option for OpenAI by @thedadams in #597
  • fix: only include stream options if stream is true by @thedadams in #598
  • fix: Gmail emails list/search emails UX update by @tybalex in #595
  • enhance: add delete and update memory tools by @njhale in #600
  • chore: google auth provider: bump oauth2-proxy dependency for more logs by @g-linville in #602
  • chore: bump memory obot apiclient module by @njhale in #601
  • enhance: add loop-data tool by @g-linville in #599
  • Enhance: Download URLs for workpsace files by @cjellick in #605
  • enhance: outlook mail: add tools for attachments by @g-linville in #606
  • chore: merge m365 creds into one by @drpebcak in #603
  • chore: merge google-calendar credential into main google cred by @drpebcak in #611
  • fix: correct env var for excel tool by @drpebcak in #612
  • chore: improve outlook mail tool names and descriptions by @g-linville in #610
  • enhance: re-prompt with oauth2 refresh fails by @thedadams in #614
  • enhance: add token usage to Anthropic model provider by @thedadams in #609
  • feat: Gmail support CRUD labels and support apply/remove labels to emails by @tybalex in #604
  • quick fix: list calendar for users without groups access by @tybalex in #607
  • fix: correct env var for word tool by @drpebcak in #619
  • enhance: browser: combine get and download tools by @g-linville in #617
  • chore: upgrade gptscript and go-gptscript for new cred check param by @thedadams in #618
  • quick fix: Notify the user that a deleted published post may still appear temporarily in their browser due to caching by @tybalex in #620
  • fix: Outlook calendar display event date time by @tybalex in #615
  • fix: update generate image buffer handling for node 22 by @nj...
Read more

Release v0.7.1

25 Mar 15:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v0.7.1

Release v0.7.0

17 Mar 12:03
5568953
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.1...v0.7.0

Release v0.6.1

06 Feb 23:54
f8b495b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.6.1

Release v0.6.0

03 Feb 23:46
Compare
Choose a tag to compare

What's Changed

  • add outlook tools by @g-linville in #1
  • chore: add cli wrappers by @drpebcak in #3
  • fix: add missing end of loop by @drpebcak in #4
  • fix: add missing end of loop by @drpebcak in #6
  • Add GitLab tools. by @cloudnautique in #5
  • enhance: add top level group tool by @cloudnautique in #7
  • enhance: nudge the tool to call logs traces by @cloudnautique in #8
  • add slack and notion tools by @g-linville in #9
  • Add trello and supabase tools by @StrongMonkey in #2
  • enhance: use new type context tool by @cloudnautique in #11
  • chore: update description to mention the cli used by @drpebcak in #13
  • chore: add atlas/mongo tool by @drpebcak in #12
  • Add neonctl cli to interact with neon.tech by @cloudnautique in #14
  • chore: add mysql tool by @drpebcak in #10
  • Add basic psql to the cli integrations by @cloudnautique in #16
  • chore: add redis-cli by @cloudnautique in #18
  • chore: add aiven cli by @cloudnautique in #17
  • fix: outlook: improve OpenAPI titles by @g-linville in #19
  • add descriptions to tools that didn't have them by @g-linville in #23
  • outlook: mail: remove childFolder tools by @g-linville in #22
  • chore: add current time context by @thedadams in #24
  • add prompting for Outlook to avoid printing HTML by @g-linville in #26
  • chore: add hubspot crm tools by @drpebcak in #29
  • chore: use new openapi revamp by @cloudnautique in #25
  • chore: initial commit of hubspot marketing tools by @drpebcak in #31
  • Quote command arguments in aws cli by @lmello in #30
  • enhance: Outlook Calendar code tools by @g-linville in #28
  • enhance: add Outlook Mail code tools by @g-linville in #32
  • improve slack tools by @g-linville in #33
  • chore: switch Outlook Mail tools to be code-based by @g-linville in #36
  • chore: switch Outlook Calendar tools to be code-based by @g-linville in #34
  • fix: outlook: ask LLM not to output IDs by @g-linville in #38
  • fix: outlook mail: include links to messages by @g-linville in #39
  • Add code-based Github tool by @njhale in #37
  • fix: outlook mail: encourage the LLM to include the body preview in output by @g-linville in #42
  • outlook mail: prompt improvements to handle message IDs better by @g-linville in #43
  • more Slack improvements by @g-linville in #41
  • fix: improve outlook mail search by @g-linville in #40
  • enhance: remove list issues and prs commands by @njhale in #44
  • Outlook Mail: map Outlook IDs to auto-incrementing numerical IDs by @g-linville in #46
  • outlook mail: update go mod by @g-linville in #47
  • chore: initial split of read/write tools by @drpebcak in #45
  • outlook mail: tell the LLM to print links by @g-linville in #48
  • outlook mail: tell the LLM to use Markdown by @g-linville in #49
  • fix: outlook mail: delete message by moving to Deleted Items by @g-linville in #50
  • chore: improvements to prompts by @drpebcak in #51
  • chore: convert some tools to code by @drpebcak in #52
  • chore: remove engagement email context that is not needed now that there is a code tool by @drpebcak in #53
  • chore: initial commit of some basic tools to work with google sheets by @drpebcak in #54
  • chore: basic suite of tools for working with gmail by @drpebcak in #55
  • chore: additional tools to update specific cells of a spreadsheet by @drpebcak in #57
  • chore: youtube transcriber tool by @drpebcak in #58
  • Enhance: add star count by @cjellick in #56
  • fix: use names for env vars that do not conflict between integrations by @drpebcak in #59
  • chore: move credentials to each tool instead of sharing by @drpebcak in #61
  • chore: improve behaviour around inserting cells with multiline content by @drpebcak in #62
  • feat: add excel tools by @g-linville in #63
  • enhance: add more notion tools by @g-linville in #60
  • fix: properly parse parts on emails with attachments by @drpebcak in #64
  • fix: properly handle subject and body of forwarded email by @drpebcak in #65
  • fix: move to trash instead of permanently deleting messages. also fix… by @drpebcak in #66
  • fix: excel: share the tools by @g-linville in #67
  • chore: slack: define credentials on each tool by @g-linville in #69
  • chore: outlook: define credentials on each tool by @g-linville in #68
  • Chore: Remove clis for tool repo by @cjellick in #71
  • refactor by @cjellick in #72
  • fix: use correct scope for accessing only google sheets documents by @drpebcak in #74
  • enhance: add pagination to the "Search Issues and PRs" tool by @njhale in #73
  • chore: add ai tool to transcribe in more advanced case by @drpebcak in #70
  • enhance: add category and icon metadata to tools by @njhale in #75
  • chore: remove hubspot tools and apis directory by @njhale in #79
  • chore: regenerate go sum files for outlook mail by @njhale in #80
  • fix: use same behavior for parsing input text as ui by @drpebcak in #76
  • enhance: make github tools self-contained by @njhale in #77
  • enhance: make notion tools self-contained by @njhale in #82
  • enhance: make slack tools self-contained by @njhale in #78
  • enhance: make excel tools self-contained by @njhale in #84
  • enhance: make outlook calendar self-contained by @njhale in #86
  • enhance: make outlook mail tools self-contained by @njhale in #85
  • enhance: add youtube bundle tool and metadata by @njhale in #81
  • enhance: make google spreadsheet tools self-contained by @njhale in #90
  • enhance: make gmail tools self-contained by @njhale in #87
  • fix: correct broken outlook tool ref by @njhale in #91
  • fix: use credential keyword for credential references by @g-linville in #89
  • chore: add oauth2 tool and refactor all tools to use it by @njhale in #92
  • Add knowledge sync tools to tools by @StrongMonkey in #93
  • chore: update index tool refs to reflect repo org transfer by @njhale in #94
  • chore: add knowledgeDataSources category by @ibuildthecloud in #96
  • enhance: add current date and time context tool by @njhale in #97
  • chore: instruct the "Send Email" tool that it cannot forward or reply to emails by @drpebcak in #98
  • feat: add google search tool by @njhale in #99
  • fix: google search metadata by @njhale in #101
  • fix: mak...
Read more