Releases: gptscript-ai/gptscript
Releases · gptscript-ai/gptscript
v0.8.1
What's Changed
- chore: unfix the UI after v0.8.0 release by @thedadams in #448
- Chore: Docs overhaul by @cjellick in #436
- enhance: add support for args and aliases to credential tools by @g-linville in #433
- Docs: Reintroduce install.sh by @cjellick in #452
- chore: bump kin-openapi dependency by @njhale in #453
- chore: ignore docs and readme updates. update go version in test by @drpebcak in #454
- chore: reorganize cli docs by @drpebcak in #455
- fix: give the remote client the full environment by @thedadams in #458
- fix: infinite loop while creating gptscript toolset based on name by @cloudnautique in #460
- Docs: Fix typo by @cjellick in #459
- fix: allow daemons on Windows by @thedadams in #462
- chore: bump tui to edb2d427695e to pick up Windows fixes by @thedadams in #463
Full Changelog: v0.8.0...v0.8.1
What's Changed
- chore: unfix the UI after v0.8.0 release by @thedadams in #448
- Chore: Docs overhaul by @cjellick in #436
- enhance: add support for args and aliases to credential tools by @g-linville in #433
- Docs: Reintroduce install.sh by @cjellick in #452
- chore: bump kin-openapi dependency by @njhale in #453
- chore: ignore docs and readme updates. update go version in test by @drpebcak in #454
- chore: reorganize cli docs by @drpebcak in #455
- fix: give the remote client the full environment by @thedadams in #458
- fix: infinite loop while creating gptscript toolset based on name by @cloudnautique in #460
- Docs: Fix typo by @cjellick in #459
- fix: allow daemons on Windows by @thedadams in #462
- chore: bump tui to edb2d427695e to pick up Windows fixes by @thedadams in #463
- chore: fix UI tool to v0.8.1 for release by @thedadams in #465
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- feat: add prompt callback URL by @ibuildthecloud in #392
- bug: two tools in the same repo would break git clone caching by @ibuildthecloud in #394
- feat: add display text to callframe to make it easier on the sdk clients by @ibuildthecloud in #395
- chore: drop ? syntax and always returns errors to LLM for sys. call by @ibuildthecloud in #398
- chore: update docs to include info about mistral la-plateforme provider by @drpebcak in #397
- fix: make --events-stream-to work with chat by @thedadams in #400
- feat: add chat-ui option by @thedadams in #399
- fix: the remote bool was not being reset by @cloudnautique in #402
- chore: generate shell completions on brew install by @njhale in #403
- feat: add prompt support to the SDK server by @thedadams in #404
- Revert "fix: the remote bool was not being reset" by @thedadams in #406
- feat: add chat tui by @ibuildthecloud in #405
- chore: make ui and tui flags visible by @thedadams in #410
- bug: fix loading local files after a remote address by @ibuildthecloud in #412
- chore: test on windows by @ibuildthecloud in #414
- chore: allow LLM to handle failed tool calls by @ibuildthecloud in #419
- fix: do not add readOnly fields to the requestBody by @cloudnautique in #421
- chore: move prompt to always http based by @ibuildthecloud in #423
- fix: don't overwrite prompt URL if it is already set by @thedadams in #422
- fix: add ability to set required extensions for certain commands by @thedadams in #428
- Remove gen-docs make target by @cjellick in #418
- fix: add prompt token to sdkserver by @thedadams in #429
- chore: default to tui, support more flags by @ibuildthecloud in #426
- chore: remove broken builtin support for azure gpt models in favor of external providers by @drpebcak in #420
- feat: add agents field by @ibuildthecloud in #434
- chore: add missing agents field and switch to parameter by @ibuildthecloud in #437
- fix: use random available port by default by @thedadams in #435
- chore: look for agent.gpt and then tool.gpt when referencing folders by @ibuildthecloud in #438
- chore: add --save-chat-state-file by @ibuildthecloud in #439
- enhance: ask user for OpenAI key and store it in the cred store by @g-linville in #396
- fix: use entire env for credential prompting by @thedadams in #441
- chore: support sending ToolDefs as JSON in sdkserver by @thedadams in #440
- chore: generate documentation for cli by @drpebcak in #432
- chore: sync docs with cli by @drpebcak in #442
- fix: pause confirm in the SDK server by @thedadams in #444
- fix: pass ExtraEnv to tui by @thedadams in #445
- fix: clear prompt env vars when running the UI by @thedadams in #446
- chore: fix the UI version for v0.8.0 release by @thedadams in #447
Full Changelog: v0.7.1...v0.8.0
v0.8.0-rc3
What's Changed
- fix: clear prompt env vars when running the UI by @thedadams in #446
Full Changelog: v0.8.0-rc2...v0.8.0-rc3
v0.8.0-rc2
What's Changed
- fix: pass ExtraEnv to tui by @thedadams in #445
Full Changelog: v0.8.0-rc1...v0.8.0-rc2
v0.8.0-rc1
What's Changed
- bug: fix loading local files after a remote address by @ibuildthecloud in #412
- chore: test on windows by @ibuildthecloud in #414
- chore: allow LLM to handle failed tool calls by @ibuildthecloud in #419
- fix: do not add readOnly fields to the requestBody by @cloudnautique in #421
- chore: move prompt to always http based by @ibuildthecloud in #423
- fix: don't overwrite prompt URL if it is already set by @thedadams in #422
- fix: add ability to set required extensions for certain commands by @thedadams in #428
- Remove gen-docs make target by @cjellick in #418
- fix: add prompt token to sdkserver by @thedadams in #429
- chore: default to tui, support more flags by @ibuildthecloud in #426
- chore: remove broken builtin support for azure gpt models in favor of external providers by @drpebcak in #420
- feat: add agents field by @ibuildthecloud in #434
- chore: add missing agents field and switch to parameter by @ibuildthecloud in #437
- fix: use random available port by default by @thedadams in #435
- chore: look for agent.gpt and then tool.gpt when referencing folders by @ibuildthecloud in #438
- chore: add --save-chat-state-file by @ibuildthecloud in #439
- enhance: ask user for OpenAI key and store it in the cred store by @g-linville in #396
- fix: use entire env for credential prompting by @thedadams in #441
- chore: support sending ToolDefs as JSON in sdkserver by @thedadams in #440
- chore: generate documentation for cli by @drpebcak in #432
- chore: sync docs with cli by @drpebcak in #442
- fix: pause confirm in the SDK server by @thedadams in #444
Full Changelog: v0.8.0-alpha1...v0.8.0-rc1
v0.8.0-alpha1
What's Changed
- feat: add prompt callback URL by @ibuildthecloud in #392
- bug: two tools in the same repo would break git clone caching by @ibuildthecloud in #394
- feat: add display text to callframe to make it easier on the sdk clients by @ibuildthecloud in #395
- chore: drop ? syntax and always returns errors to LLM for sys. call by @ibuildthecloud in #398
- chore: update docs to include info about mistral la-plateforme provider by @drpebcak in #397
- fix: make --events-stream-to work with chat by @thedadams in #400
- feat: add chat-ui option by @thedadams in #399
- fix: the remote bool was not being reset by @cloudnautique in #402
- chore: generate shell completions on brew install by @njhale in #403
- feat: add prompt support to the SDK server by @thedadams in #404
- Revert "fix: the remote bool was not being reset" by @thedadams in #406
- feat: add chat tui by @ibuildthecloud in #405
- chore: make ui and tui flags visible by @thedadams in #410
Full Changelog: v0.7.1...v0.8.0-alpha1
v0.7.1
What's Changed
- feat: add support for wildcard subtool names by @ibuildthecloud in #389
- chore: bump uv version by @ibuildthecloud in #390
- feat: add a new SDK server by @thedadams in #387
- fix: ensure fd monitor file is closed at end of the script run by @thedadams in #391
- chore: remove messages hacks for external providers by @ibuildthecloud in #388
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- fix: use more stable dynamic version of python for windows by @drpebcak in #335
- fix: use correct name for windows package in generation script by @drpebcak in #336
- chore: simplify SDK docs while they are being developed by @thedadams in #338
- fix: openapi tools received random operationNums by @cloudnautique in #334
- fix: set encoding for python tools to utf-8 by @drpebcak in #337
- fix: tool names should be used instead of filename by @cloudnautique in #341
- bug: speed up the openapi loading by @ibuildthecloud in #340
- chore: make workspace path always absolute by @drpebcak in #346
- fix: do not lowercase all items in tool(like) lists by @cloudnautique in #344
- chore: add fallback err to log message to debug by @ibuildthecloud in #347
- chore: collect and log token usage by @ibuildthecloud in #349
- chore: add rm, del add cred delete aliases by @ibuildthecloud in #351
- chore: rename sys.print to sys.echo by @ibuildthecloud in #352
- chore: drop dead code by @ibuildthecloud in #353
- chore: clarify log message by @ibuildthecloud in #354
- chore: if loading a dir load ./tool.gpt by @ibuildthecloud in #355
- bug: only change user to system if there is just one message by @ibuildthecloud in #357
- bug: stop dropping "." and "{}" messages by @ibuildthecloud in #358
- chore: only set usage request param for openai not model providers by @ibuildthecloud in #359
- feat: add "tools: foo as bar" syntax by @ibuildthecloud in #360
- chore: when normalizing the tool name drop /tool.gpt if you can by @ibuildthecloud in #361
- chore: change default model to gpt4o by @ibuildthecloud in #356
- chore: refactor export context behavior by @ibuildthecloud in #365
- chore: change sys.download to use the workspace by default by @g-linville in #364
- bug: fix anthropic model provider by @ibuildthecloud in #367
- bug: provider daemons would be orphaned by @ibuildthecloud in #368
- chore: move spurious log message to debug by @ibuildthecloud in #369
- Chore: Add new tool parameters by @sangee2004 in #343
- chore: update list of providers by @drpebcak in #366
- Chore: Add documentation for context by @sangee2004 in #348
- chore: rename google-provider by @drpebcak in #373
- bug: fix concatinating multiple tool calls when index is not set by @ibuildthecloud in #374
- chore: event cleanup, send first start before context/credential by @ibuildthecloud in #375
- chore: cleanup output to make logs less noisy by @ibuildthecloud in #376
- chore: assign provider tool category when launch provider by @ibuildthecloud in #377
- bug: don't print to stdout, this break the sdk by @ibuildthecloud in #378
- chore: delete sys.workspace* methods by @ibuildthecloud in #379
- enhance: add sys.date.now built in for time/date. by @cloudnautique in #372
- add: OpenAPI v2 tools support by @iwilltry42 in #345
- chore: add authorization hook by @ibuildthecloud in #380
- feat: add sys.chat.history by @ibuildthecloud in #382
- bug: include type for params by @ibuildthecloud in #384
- chore: update docs to reflect changes to anthropic provider by @drpebcak in #381
- docs: improve sentiments example model compatibility by @njhale in #385
- bug: fix gpt4 by @ibuildthecloud in #386
New Contributors
- @iwilltry42 made their first contribution in #345
Full Changelog: v0.6.0...v0.7.0
v0.7.0-rc1
What's Changed
- docs: improve sentiments example model compatibility by @njhale in #385
- bug: fix gpt4 by @ibuildthecloud in #386
Full Changelog: v0.6.1-rc1...v0.7.0-rc1
v0.6.1-rc1
What's Changed
- fix: use more stable dynamic version of python for windows by @drpebcak in #335
- fix: use correct name for windows package in generation script by @drpebcak in #336
- chore: simplify SDK docs while they are being developed by @thedadams in #338
- fix: openapi tools received random operationNums by @cloudnautique in #334
- fix: set encoding for python tools to utf-8 by @drpebcak in #337
- fix: tool names should be used instead of filename by @cloudnautique in #341
- bug: speed up the openapi loading by @ibuildthecloud in #340
- chore: make workspace path always absolute by @drpebcak in #346
- fix: do not lowercase all items in tool(like) lists by @cloudnautique in #344
- chore: add fallback err to log message to debug by @ibuildthecloud in #347
- chore: collect and log token usage by @ibuildthecloud in #349
- chore: add rm, del add cred delete aliases by @ibuildthecloud in #351
- chore: rename sys.print to sys.echo by @ibuildthecloud in #352
- chore: drop dead code by @ibuildthecloud in #353
- chore: clarify log message by @ibuildthecloud in #354
- chore: if loading a dir load ./tool.gpt by @ibuildthecloud in #355
- bug: only change user to system if there is just one message by @ibuildthecloud in #357
- bug: stop dropping "." and "{}" messages by @ibuildthecloud in #358
- chore: only set usage request param for openai not model providers by @ibuildthecloud in #359
- feat: add "tools: foo as bar" syntax by @ibuildthecloud in #360
- chore: when normalizing the tool name drop /tool.gpt if you can by @ibuildthecloud in #361
- chore: change default model to gpt4o by @ibuildthecloud in #356
- chore: refactor export context behavior by @ibuildthecloud in #365
- chore: change sys.download to use the workspace by default by @g-linville in #364
- bug: fix anthropic model provider by @ibuildthecloud in #367
- bug: provider daemons would be orphaned by @ibuildthecloud in #368
- chore: move spurious log message to debug by @ibuildthecloud in #369
- Chore: Add new tool parameters by @sangee2004 in #343
- chore: update list of providers by @drpebcak in #366
- Chore: Add documentation for context by @sangee2004 in #348
- chore: rename google-provider by @drpebcak in #373
- bug: fix concatinating multiple tool calls when index is not set by @ibuildthecloud in #374
- chore: event cleanup, send first start before context/credential by @ibuildthecloud in #375
- chore: cleanup output to make logs less noisy by @ibuildthecloud in #376
- chore: assign provider tool category when launch provider by @ibuildthecloud in #377
- bug: don't print to stdout, this break the sdk by @ibuildthecloud in #378
- chore: delete sys.workspace* methods by @ibuildthecloud in #379
- enhance: add sys.date.now built in for time/date. by @cloudnautique in #372
- add: OpenAPI v2 tools support by @iwilltry42 in #345
- chore: add authorization hook by @ibuildthecloud in #380
- feat: add sys.chat.history by @ibuildthecloud in #382
- bug: include type for params by @ibuildthecloud in #384
- chore: update docs to reflect changes to anthropic provider by @drpebcak in #381
New Contributors
- @iwilltry42 made their first contribution in #345
Full Changelog: v0.6.0...v0.7.0