Releases: gptscript-ai/gptscript
Releases · gptscript-ai/gptscript
v0.8.3
What's Changed
- chore: unpin ui version post-release by @cjellick in #503
- bug: fix referring to a relative directory from a git hosted tool by @ibuildthecloud in #506
- bug: large openapi schemas require n^2 memory by @ibuildthecloud in #507
- fix: credential overrides for credential aliases by @g-linville in #511
- chore: bump UI for v0.8.3 by @cjellick in #515
Full Changelog: v0.8.2...v0.8.3
v0.8.2
What's Changed
- chore: unfix UI tool after v0.8.1 release by @thedadams in #466
- feat: add support for remote file parsing by @tylerslaton in #461
- fix: stop binding os.Stdin to sub commands by @thedadams in #472
- docs: provide info on the generic credential tool by @g-linville in #471
- chore: ensure gptscript stack uses the same binary by @thedadams in #477
- chore: conditionally bypass winget-release if the ref_name contains "-rc" by @drpebcak in #479
- chore: add workflow job to dispatch event to node-gptscript repo on tag by @drpebcak in #456
- feat: add sdkserver support for remote file parsing by @tylerslaton in #480
- enhance: automatically set up credential helpers by @g-linville in #468
- fix: use the same environment variable for OpenAI url by @thedadams in #486
- feat: add ability to pass OpenAI config in the SDK by @thedadams in #487
- chore: rename sdkserver subcommand to sys.sdkserver by @ibuildthecloud in #492
- chore: drop --server now that --ui is there by @ibuildthecloud in #494
- chore: bump tui to address sigint handling by @ibuildthecloud in #495
- chore: allow easy embedding on gptscript by @ibuildthecloud in #497
- fix: only complete CLI args when running gptscript by @thedadams in #499
- bug: prompting in tui doesn't actually work fully by @ibuildthecloud in #501
- fix: support passing along URLs to the UI by @tylerslaton in #493
- enhance: add credential show command by @g-linville in #491
- enhance: automatically use the generic credential tool for OpenAPI by @g-linville in #488
- fix: redact output of credential tools by @g-linville in #500
- Chore: fix UI for v0.8.2 release by @cjellick in #502
Full Changelog: v0.8.1...v0.8.2
v0.8.2-rc1
What's Changed
- chore: unfix UI tool after v0.8.1 release by @thedadams in #466
- feat: add support for remote file parsing by @tylerslaton in #461
- fix: stop binding os.Stdin to sub commands by @thedadams in #472
- docs: provide info on the generic credential tool by @g-linville in #471
- chore: ensure gptscript stack uses the same binary by @thedadams in #477
- chore: conditionally bypass winget-release if the ref_name contains "-rc" by @drpebcak in #479
- chore: add workflow job to dispatch event to node-gptscript repo on tag by @drpebcak in #456
- feat: add sdkserver support for remote file parsing by @tylerslaton in #480
- enhance: automatically set up credential helpers by @g-linville in #468
- fix: use the same environment variable for OpenAI url by @thedadams in #486
- feat: add ability to pass OpenAI config in the SDK by @thedadams in #487
- chore: rename sdkserver subcommand to sys.sdkserver by @ibuildthecloud in #492
- chore: drop --server now that --ui is there by @ibuildthecloud in #494
- chore: bump tui to address sigint handling by @ibuildthecloud in #495
- chore: allow easy embedding on gptscript by @ibuildthecloud in #497
- fix: only complete CLI args when running gptscript by @thedadams in #499
- bug: prompting in tui doesn't actually work fully by @ibuildthecloud in #501
- fix: support passing along URLs to the UI by @tylerslaton in #493
Full Changelog: v0.8.1...v0.8.2-rc1
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