Releases: voiio/Sam
Releases · voiio/Sam
0.1.4
What's Changed
- Disable web_search and memory features by default to speed up responses by @codingjoe in #186
Full Changelog: 0.1.3...0.1.4
0.1.3
What's Changed
- Inrcrease reponse timeout to 10 minutes by @codingjoe in #185
Full Changelog: 0.1.2...0.1.3
0.1.2
What's Changed
- Fix groundhog day mode and override agent date on each run by @codingjoe in #184
Full Changelog: 0.1.1...0.1.2
0.1.1
What's Changed
- Bump docker/metadata-action from 4 to 5 by @dependabot in #180
- Bump docker/build-push-action from 4 to 6 by @dependabot in #179
- Bump ruff from 0.11.13 to 0.12.0 by @dependabot in #181
- Fix #182 -- Add default toool server support by @codingjoe in #183
Full Changelog: 0.1...0.1.1
0.1
What's Changed
- Bump actions/setup-python from 4 to 5 by @dependabot in #78
- Refs #66 -- handle edited Slack message by @amureki in #79
- Introduce pre-commit and ruff by @amureki in #80
- Add a proper groundhog day mode by @codingjoe in #81
- Fix logging syntax to not containt f-strings by @amureki in #87
- Fix Type error and do not pass max_prompt_tokens if unset by @codingjoe in #88
- Add PostgreSQL database engineering capablities by @codingjoe in #89
- Reuse
sttfunction instead of duplicating the logic by @amureki in #90 - Bump ruff from 0.4.1 to 0.4.2 by @dependabot in #92
- Bump black from 24.4.0 to 24.4.2 by @dependabot in #93
- Fix #94 -- Catch database errors more broadly by @herrbenesch in #97
- Switch pydocstyle to pep257 by @codingjoe in #99
- Bump ruff from 0.4.2 to 0.4.3 by @dependabot in #100
- Fix #82 -- Handle bad request errors and feed them back to the user by @herrbenesch in #96
- Bump ruff from 0.4.3 to 0.4.4 by @dependabot in #103
- Bump pre-commit from 3.7.0 to 3.7.1 by @dependabot in #102
- Bump ruff from 0.4.4 to 0.4.5 by @dependabot in #104
- Bump ruff from 0.4.5 to 0.4.7 by @dependabot in #105
- Bump ruff from 0.4.7 to 0.4.8 by @dependabot in #106
- Sanitize funciton arguments which are 'invalid' JSON by @codingjoe in #108
- Bump ruff from 0.4.8 to 0.4.9 by @dependabot in #109
- Bump ruff from 0.4.9 to 0.4.10 by @dependabot in #110
- Bump ruff from 0.4.10 to 0.5.0 by @dependabot in #111
- Bump ruff from 0.5.0 to 0.5.1 by @dependabot in #112
- Drop removed API attribute
quotefromFileCitationby @amureki in #113 - Bump ruff from 0.5.1 to 0.5.2 by @dependabot in #114
- Bump ruff from 0.5.2 to 0.5.4 by @dependabot in #115
- Bump ruff from 0.5.4 to 0.5.5 by @dependabot in #117
- Bump pre-commit from 3.7.1 to 3.8.0 by @dependabot in #116
- Bump ruff from 0.5.5 to 0.5.6 by @dependabot in #118
- Bump black from 24.4.2 to 24.8.0 by @dependabot in #119
- Bump ruff from 0.5.6 to 0.5.7 by @dependabot in #120
- Bump ruff from 0.5.7 to 0.6.3 by @dependabot in #123
- Fix Algolia import by @herrbenesch in #126
- Bump ruff from 0.6.3 to 0.6.4 by @dependabot in #124
- Bump ruff from 0.6.4 to 0.6.7 by @dependabot in #127
- Bump ruff from 0.6.7 to 0.6.8 by @dependabot in #128
- Bump black from 24.8.0 to 24.10.0 by @dependabot in #130
- Bump ruff from 0.6.8 to 0.6.9 by @dependabot in #131
- Bump pre-commit from 3.8.0 to 4.0.0 by @dependabot in #132
- Allow disabling Redis SSL verification for
redissschema by @amureki in #129 - Bump pre-commit from 4.0.0 to 4.0.1 by @dependabot in #134
- Align app.json config with the latest config changes by @amureki in #136
- Hotfix -- Stop using deprecated asyncio loop logic by @amureki in #135
- Bump ruff from 0.6.9 to 0.7.0 by @dependabot in #137
- Bump ruff from 0.7.0 to 0.7.1 by @dependabot in #138
- Bump ruff from 0.7.1 to 0.7.2 by @dependabot in #139
- Bump ruff from 0.7.2 to 0.7.3 by @dependabot in #140
- Bump ruff from 0.7.3 to 0.7.4 by @dependabot in #142
- Bump codecov/codecov-action from 4 to 5 by @dependabot in #143
- Fix #145 -- Fix platform search by @herrbenesch in #144
- Bump ruff from 0.7.4 to 0.8.0 by @dependabot in #146
- Bump ruff from 0.8.0 to 0.8.1 by @dependabot in #147
- Bump ruff from 0.8.1 to 0.8.2 by @dependabot in #148
- Bump ruff from 0.8.2 to 0.8.3 by @dependabot in #149
- Bump ruff from 0.8.3 to 0.8.4 by @dependabot in #150
- Bump ruff from 0.8.4 to 0.8.6 by @dependabot in #151
- Bump ruff from 0.8.6 to 0.9.1 by @dependabot in #152
- Bump pre-commit from 4.0.1 to 4.1.0 by @dependabot in #153
- Bump ruff from 0.9.1 to 0.9.2 by @dependabot in #154
- Bump ruff from 0.9.2 to 0.9.3 by @dependabot in #155
- Bump ruff from 0.9.3 to 0.9.4 by @dependabot in #156
- Bump black from 24.10.0 to 25.1.0 by @dependabot in #157
- Bump ruff from 0.9.4 to 0.9.6 by @dependabot in #158
- Bump ruff from 0.9.6 to 0.9.7 by @dependabot in #159
- Bump ruff from 0.9.7 to 0.9.9 by @dependabot in #160
- Bump ruff from 0.9.9 to 0.9.10 by @dependabot in #161
- Bump ruff from 0.9.10 to 0.11.0 by @dependabot in #162
- Bump ruff from 0.11.0 to 0.11.2 by @dependabot in #165
- Bump pre-commit from 4.1.0 to 4.2.0 by @dependabot in #164
- Bump ruff from 0.11.2 to 0.11.4 by @dependabot in #166
- Bump ruff from 0.11.4 to 0.11.5 by @dependabot in #167
- Bump ruff from 0.11.5 to 0.11.6 by @dependabot in #168
- Let Sam know about the start date of the events by @amureki in #169
- Bump ruff from 0.11.6 to 0.11.7 by @dependabot in #170
- Bump ruff from 0.11.7 to 0.11.8 by @dependabot in #171
- Bump ruff from 0.11.8 to 0.11.9 by @dependabot in #172
- Bump ruff from 0.11.9 to 0.11.10 by @dependabot in #173
- Bump ruff from 0.11.10 to 0.11.11 by @dependabot in #174
- Bump ruff from 0.11.11 to 0.11.12 by @dependabot in #175
- Switch to OpenWebUI backend, MCP and Docker by @codingjoe in #177
- Bump ruff from 0.11.12 to 0.11.13 by @dependabot in #178
Full Changelog: 0.1b1...0.1
0.1b1
What's Changed
- Add more tests by @codingjoe in #65
- Fix #66 -- Handle special subtyptes by @codingjoe in #67
- Force Sam to perform a file search, if a user uploads a file by @codingjoe in #50
- Harden implementation and add more tests by @codingjoe in #68
- Unify configuration and document it by @codingjoe in #69
- Fix #14 -- Add STT prompt config by @codingjoe in #72
- Fix #73 -- Improve error verbosity by @codingjoe in #74
- Fix #70 -- Mute HTTP status code errors by @codingjoe in #71
- Add docs build via mkdocs by @codingjoe in #76
- docs by @codingjoe in #77
Full Changelog: 0.1a1...0.1b1
0.1a1
What's Changed
- Resolve #1 -- Add all messages inside a DM, Group, Channel to a Thread by @codingjoe in #4
- Resolve #2 -- Add a typing indicator by @codingjoe in #5
- Resolve #7 -- Add file support via Slack by @codingjoe in #8
- Bump isort from 5.12.0 to 5.13.1 by @dependabot in #16
- Bump bandit from 1.7.5 to 1.7.6 by @dependabot in #17
- Bump actions/setup-python from 4 to 5 by @dependabot in #15
- issues/11 by @codingjoe in #18
- Bump isort from 5.13.1 to 5.13.2 by @dependabot in #20
- Bump black from 23.11.0 to 23.12.0 by @dependabot in #19
- Bump black from 23.12.0 to 23.12.1 by @dependabot in #21
- Bump bandit from 1.7.6 to 1.7.7 by @dependabot in #23
- Bump black from 23.12.1 to 24.1.1 by @dependabot in #22
- Bump black from 24.1.1 to 24.2.0 by @dependabot in #24
- Bump bandit from 1.7.7 to 1.7.8 by @dependabot in #26
- Bump black from 24.2.0 to 24.3.0 by @dependabot in #27
- Remove the snooze emoji from the aknowledgetment responses by @codingjoe in #28
- Retain threads for a single day to reduce tokens / cost by @codingjoe in #29
- Add Brave based web search function by @codingjoe in #30
- Add website loading and parsing functionalities by @codingjoe in #31
- Bump black from 24.3.0 to 24.4.0 by @dependabot in #32
- Add tests by @codingjoe in #42
- Add function to retrieve email addresses for slack users by @SebastianKapunkt in #43
- Ref #36 -- Add additional instructions by @mostafa-anm in #40
- Make pronouns optional part of the instructions by @amureki in #45
- Add Sentry by @amureki in #46
- 🤫 Allow Sam to create GitHub issues by @amureki in #44
- Add cost control via the new max_prompt_tokens parameter by @codingjoe in #48
- Add a user context to all function calls and cc user on emails. by @codingjoe in #49
- Temporary disable file upload in OpenAI by @amureki in #51
- Fix #38 -- Add platform search to Sam by @herrbenesch in #41
- Add funciton contexts and cc users on emails by @codingjoe in #52
- Ref #36 -- Add time of day as additional instruction by @mostafa-anm in #47
- Use HTML URL for creating GitHub issues by @amureki in #53
- Fix #55 -- await file creation coroutine by @amureki in #56
- Fix function call contexts by @codingjoe in #57
- Add support for multiple GH repos by @codingjoe in #58
- Fix #61 -- Add certifi to prevent SSL issues by @codingjoe in #62
- Drop obsolete config vars by @amureki in #60
- Add instruction upload functionality to SAM by @codingjoe in #63
- Add PyPi package setup by @codingjoe in #64
New Contributors
- @codingjoe made their first contribution in #4
- @dependabot made their first contribution in #16
- @SebastianKapunkt made their first contribution in #43
- @mostafa-anm made their first contribution in #40
- @amureki made their first contribution in #45
- @herrbenesch made their first contribution in #41
Full Changelog: https://github.com/voiio/Sam/commits/0.1a1