v1.0.6
版本发布时间: 2024-07-04 22:44:46
cohere-ai/cohere-toolkit最新发布版本:v1.1.0(2024-09-28 02:19:45)
What's Changed
- coral-web: add icon font back into codebase by @wujessica in https://github.com/cohere-ai/cohere-toolkit/pull/172
- Fixed link in tool_guide.md by @WarpWing in https://github.com/cohere-ai/cohere-toolkit/pull/174
- Tool: improve calculator by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/178
- Docs: improve custom tool guide by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/176
- backend (auth): Remove Session usage, add JWT bearer auth logic, dynamically set router dependencies by @tianjing-li in https://github.com/cohere-ai/cohere-toolkit/pull/163
- [backend/db] setting up agents in db by @scott-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/175
- Tools: unify retrievers/functions and add file tools by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/164
- Docs: add alembic troubleshooting by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/181
- Docs: fix postman collection by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/180
- Remove enforced auth token for /user endpoints by @tianjing-li in https://github.com/cohere-ai/cohere-toolkit/pull/182
- Chat: update response by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/184
- [backend] agents API by @scott-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/186
- frontend: adds preview to html code snippets by @tomtobac in https://github.com/cohere-ai/cohere-toolkit/pull/187
- coral-web: Change default page head title from Coral --> Chat by @misspia-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/188
- [coral-web] rename schema fields and update openapi client by @scott-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/189
- Add use agents view env variable. by @BeatrixCohere in https://github.com/cohere-ai/cohere-toolkit/pull/192
- [backend] api_key not set for class methods by @scott-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/191
- perf: downgrade rehype-highlight and generate once blob url by @tomtobac in https://github.com/cohere-ai/cohere-toolkit/pull/193
- coral-web: Type ignore rehypeHighlight and iframe component in markdown renderer by @misspia-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/199
- feat(agents): add base layout for knowledge agent by @knajjars in https://github.com/cohere-ai/cohere-toolkit/pull/201
- Add OIDC auth strategy, add Blacklist scaffolding (model/schema/crud) by @tianjing-li in https://github.com/cohere-ai/cohere-toolkit/pull/190
- fix: html preview with citations by @tomtobac in https://github.com/cohere-ai/cohere-toolkit/pull/200
- [backend] adding tools for agents, filter tools by agent_id by @scott-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/204
- [backend] Remove community dependancies from make first run by @BeatrixCohere in https://github.com/cohere-ai/cohere-toolkit/pull/170
- [backend] make deployment field optional in API and DB by @scott-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/213
- [backend] remove agent request enums, validate tools, model, deployment for agents by @scott-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/214
- Chat: add multistep by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/206
- Add logic to return Null on error_message if tool is available by @tianjing-li in https://github.com/cohere-ai/cohere-toolkit/pull/209
- feat(assistants): Add assistant left side navigation by @knajjars in https://github.com/cohere-ai/cohere-toolkit/pull/220
- build(deps): bump braces from 3.0.2 to 3.0.3 in /src/interfaces/coral_web by @dependabot in https://github.com/cohere-ai/cohere-toolkit/pull/196
- feat: Add Blacklist logic on logout by @tianjing-li in https://github.com/cohere-ai/cohere-toolkit/pull/202
- coral-web: add missing 'as' prop to transition component by @misspia-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/215
- Conversations: fix list conversations by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/223
- feat(assistants): Add "Discover Assistant" Page by @knajjars in https://github.com/cohere-ai/cohere-toolkit/pull/222
- feat(toolkit): design improvements + new icons by @knajjars in https://github.com/cohere-ai/cohere-toolkit/pull/228
- [backend] track conversation and assistant relationship + update openAPI client by @scott-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/207
- coral-web: enabled data sources and tools in composer by @wujessica in https://github.com/cohere-ai/cohere-toolkit/pull/208
- chore: add wrench and share icon by @knajjars in https://github.com/cohere-ai/cohere-toolkit/pull/230
- Add v1 to docs by @tianjing-li in https://github.com/cohere-ai/cohere-toolkit/pull/233
- Add psycopg2-binary deps by @tianjing-li in https://github.com/cohere-ai/cohere-toolkit/pull/224
- [backend] improve erroring for agent API by @scott-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/232
- coral-web: update first turn suggestions by @wujessica in https://github.com/cohere-ai/cohere-toolkit/pull/225
- feat(assistant): Update conversation header by @knajjars in https://github.com/cohere-ai/cohere-toolkit/pull/229
- Setup: fix dependencies by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/243
- feat(toolkit): show conversation list on with agents list by @tomtobac in https://github.com/cohere-ai/cohere-toolkit/pull/231
- Setup: remove redundant dependency by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/244
- Improve Auth guide by @tianjing-li in https://github.com/cohere-ai/cohere-toolkit/pull/235
- coral-web: create agent + agent base form by @misspia-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/212
- Propagate should_store logic to the File upload logic by @EugeneLightsOn in https://github.com/cohere-ai/cohere-toolkit/pull/247
- [backend] passing in agent when calling streaming chat by @scott-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/237
- Organizations DB models, CRUD and tests by @EugeneLightsOn in https://github.com/cohere-ai/cohere-toolkit/pull/238
- Split up display name and name for Tools by @BeatrixCohere in https://github.com/cohere-ai/cohere-toolkit/pull/241
- coral-web: update assistant by @misspia-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/248
- feat(toolkit): add/remove recently used agents by @knajjars in https://github.com/cohere-ai/cohere-toolkit/pull/250
- Add a walkthrough guide of the toolkit by @BeatrixCohere in https://github.com/cohere-ai/cohere-toolkit/pull/251
- coral-web: fix agent info panel opening by default by @misspia-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/253
- [backend] enforce agent update with user-id by @scott-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/246
- Metrics: add middleware by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/185
- feat(toolkit): show assistant welcome message by @knajjars in https://github.com/cohere-ai/cohere-toolkit/pull/255
- frontend: Login, logout, and account creation by @malexw in https://github.com/cohere-ai/cohere-toolkit/pull/179
- fix(toolkit): UX/UI improvements by @knajjars in https://github.com/cohere-ai/cohere-toolkit/pull/257
- Add error troubleshooting by @BeatrixCohere in https://github.com/cohere-ai/cohere-toolkit/pull/262
- [backend] agent chat fixes by @scott-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/263
- Adding Compass Tool by @sanal-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/240
- frontend: allow to switch and load agent conversations by @tomtobac in https://github.com/cohere-ai/cohere-toolkit/pull/264
- metrics: add debug capabilities by @mtanzim in https://github.com/cohere-ai/cohere-toolkit/pull/260
- coral-web: update settings drawer with toggle cards by @wujessica in https://github.com/cohere-ai/cohere-toolkit/pull/239
- fix(toolkit): remove settings tab and fixes bug by @knajjars in https://github.com/cohere-ai/cohere-toolkit/pull/267
- Add basic structure for GDrive OAuth tool by @BeatrixCohere in https://github.com/cohere-ai/cohere-toolkit/pull/269
- feat(toolkit): Improve routing UX and performance by @knajjars in https://github.com/cohere-ai/cohere-toolkit/pull/270
- Metrics: fix success code by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/272
- feat(deployment): single container deployment by @miguelvr in https://github.com/cohere-ai/cohere-toolkit/pull/268
- metrics: configure secrets by @mtanzim in https://github.com/cohere-ai/cohere-toolkit/pull/279
- coral-web: reset conversation on route change by @knajjars in https://github.com/cohere-ai/cohere-toolkit/pull/275
- fix(toolkit): Markdown improvements rendering tables and code snippets by @knajjars in https://github.com/cohere-ai/cohere-toolkit/pull/280
- feat: helm chart by @miguelvr in https://github.com/cohere-ai/cohere-toolkit/pull/183
- coral-web: connecting to tools with oauth requirement by @misspia-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/273
- coral-web: Add required field label to agent form by @misspia-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/274
- Chat: fix multistep by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/276
- coral-web: remove tab header in config drawer when only 1 tab is available by @misspia-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/286
- frontend: Set frontend hostname as an env var by @malexw in https://github.com/cohere-ai/cohere-toolkit/pull/283
- coral-web: load tools from agent api by @wujessica in https://github.com/cohere-ai/cohere-toolkit/pull/284
- coral-web: move update agent info banner above form on mobile by @misspia-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/288
- coral-web: show no tools message for agents who use 0 tools by @misspia-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/290
- File: remove local file after upload by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/285
- frontend: Resolve the NavigationUserMenu hydration error when running without authentication by @malexw in https://github.com/cohere-ai/cohere-toolkit/pull/289
- Tools: rename and sort by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/293
- coral-web: add composer @ actions by @wujessica in https://github.com/cohere-ai/cohere-toolkit/pull/291
- slack-bot: Add new Slack bot interface to Cohere Toolkit by @scottmx81 in https://github.com/cohere-ai/cohere-toolkit/pull/177
- coral-web: import useAgent by @wujessica in https://github.com/cohere-ai/cohere-toolkit/pull/298
- frontend: fix iframe preview with rehype-raw plugin by @tomtobac in https://github.com/cohere-ai/cohere-toolkit/pull/292
- Parameterized Docker Community Dependencies Setup by @EugeneLightsOn in https://github.com/cohere-ai/cohere-toolkit/pull/281
- build(deps): bump pdfjs-dist from 3.11.174 to 4.2.67 in /src/interfaces/slack_bot by @dependabot in https://github.com/cohere-ai/cohere-toolkit/pull/297
- feat(helm): deploy terrarium with helm chart by @miguelvr in https://github.com/cohere-ai/cohere-toolkit/pull/304
- coral-web: support multihop tool streaming events by @wujessica in https://github.com/cohere-ai/cohere-toolkit/pull/301
- Snapshot: add models by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/294
- coral-web: fix partial word breaks in agent cards by @wujessica in https://github.com/cohere-ai/cohere-toolkit/pull/312
- coral-web: remove register buttons on login screen by @wujessica in https://github.com/cohere-ai/cohere-toolkit/pull/313
- coral-web: add selection-slash and fix some default icons by @wujessica in https://github.com/cohere-ai/cohere-toolkit/pull/314
- [backend] agent tool metadata db by @scott-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/309
- Chat: update conversation title by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/318
- coral-web: display historical tool events by @wujessica in https://github.com/cohere-ai/cohere-toolkit/pull/316
- [backend] refactor tools metadata schema by @scott-cohere in https://github.com/cohere-ai/cohere-toolkit/pull/320
- Add build targets for backend / frontend by @rodrigue-h in https://github.com/cohere-ai/cohere-toolkit/pull/322
- Backend: misc fixes by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/328
- frontend(chore): update ci dependencies by @tomtobac in https://github.com/cohere-ai/cohere-toolkit/pull/327
- Agents: enable tool metadata update by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/332
- Chat: title generation by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/331
- chore: generate client types by @knajjars in https://github.com/cohere-ai/cohere-toolkit/pull/335
- Conversation: sort messages by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/333
- Agent: fix update metadata by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/340
- Snapshot: add routers by @lusmoura in https://github.com/cohere-ai/cohere-toolkit/pull/305
- frontend: generate title after conversation starts by @tomtobac in https://github.com/cohere-ai/cohere-toolkit/pull/336
- coral-web: fix various UI bugs by @wujessica in https://github.com/cohere-ai/cohere-toolkit/pull/323
- metrics: fix dup id bug, update pydantic schemas, log user meta during agent actions by @mtanzim in https://github.com/cohere-ai/cohere-toolkit/pull/302
- docs: add back docstring by @mtanzim in https://github.com/cohere-ai/cohere-toolkit/pull/343
- frontend: Use localhost:4000 as a default FRONTEND_HOSTNAME value by @malexw in https://github.com/cohere-ai/cohere-toolkit/pull/303
- chore(frontend): make use of the generated api client by @tomtobac in https://github.com/cohere-ai/cohere-toolkit/pull/339
- chore(toolkit): migrate from openapi-typescript-codegen to @hey-api/openapi-ts by @knajjars in https://github.com/cohere-ai/cohere-toolkit/pull/345
- Automated migrations workflow(optionally SSH, Database URL or API call) by @EugeneLightsOn in https://github.com/cohere-ai/cohere-toolkit/pull/211
New Contributors
- @WarpWing made their first contribution in https://github.com/cohere-ai/cohere-toolkit/pull/174
- @tomtobac made their first contribution in https://github.com/cohere-ai/cohere-toolkit/pull/187
- @sanal-cohere made their first contribution in https://github.com/cohere-ai/cohere-toolkit/pull/240
- @mtanzim made their first contribution in https://github.com/cohere-ai/cohere-toolkit/pull/260
- @miguelvr made their first contribution in https://github.com/cohere-ai/cohere-toolkit/pull/268
- @scottmx81 made their first contribution in https://github.com/cohere-ai/cohere-toolkit/pull/177
Full Changelog: https://github.com/cohere-ai/cohere-toolkit/compare/v1.0.5...v1.0.6