| v0.31.1.dev20260420 | # v0.31.1.dev20260420 These are the release notes for gptme version v0.31.1.dev20260420. ## Contributors Thanks to everyone who contributed to this release: @erikbjare, @sebastiondev, @TimeToBuildBob ## Changelog Changes since v0.31.1.dev202603103: ## ๐ฆ gptme ### โจ Features (150) - feat(util): add models test command for verifying model connectivity ([#2159](https://github.com/gptme/gptme/issues/2159)) ([`bf64c6799`](https://github.com/gptme/gptme/commit/bf64c6799)) - feat(chats): e | High | 4/20/2026 |
| v0.31.1.dev20260416 | # v0.31.1.dev20260416 These are the release notes for gptme version v0.31.1.dev20260416. ## Contributors Thanks to everyone who contributed to this release: @erikbjare, @sebastiondev, @TimeToBuildBob ## Changelog Changes since v0.31.1.dev202603103: ## ๐ฆ gptme ### โจ Features (147) - feat(server): add include_archived parameter to list_tasks API ([#2127](https://github.com/gptme/gptme/issues/2127)) ([`182724167`](https://github.com/gptme/gptme/commit/182724167)) - feat(eval): add impl | High | 4/16/2026 |
| v0.31.1.dev20260409 | # v0.31.1.dev20260409 These are the release notes for gptme version v0.31.1.dev20260409. ## Contributors Thanks to everyone who contributed to this release: @erikbjare, @sebastiondev, @TimeToBuildBob ## Changelog Changes since v0.31.1.dev202603103: ## ๐ฆ gptme ### โจ Features (132) - feat(eval): add fix-data-mutation behavioral scenario (19th scenario) ([#2083](https://github.com/gptme/gptme/issues/2083)) ([`f4288d80c`](https://github.com/gptme/gptme/commit/f4288d80c)) - feat(eval): a | Medium | 4/9/2026 |
| v0.31.1.dev20260406 | # v0.31.1.dev20260406 These are the release notes for gptme version v0.31.1.dev20260406. ## Contributors Thanks to everyone who contributed to this release: @erikbjare, @sebastiondev, @TimeToBuildBob ## Changelog Changes since v0.31.1.dev202603103: ## ๐ฆ gptme ### โจ Features (115) - feat(eval): add write-test-suite and test-driven-error-handling behavioral scenarios ([#2053](https://github.com/gptme/gptme/issues/2053)) ([`19f0f01ed`](https://github.com/gptme/gptme/commit/19f0f01ed)) | Medium | 4/6/2026 |
| v0.31.1.dev20260402 | # v0.31.1.dev20260402 These are the release notes for gptme version v0.31.1.dev20260402. ## Contributors Thanks to everyone who contributed to this release: @erikbjare, @sebastiondev, @TimeToBuildBob ## Changelog Changes since v0.31.1.dev202603103: ## ๐ฆ gptme ### โจ Features (93) - feat(eval): add practical20 suite โ Dijkstra, spiral matrix, num islands ([#1988](https://github.com/gptme/gptme/issues/1988)) ([`73075c0bf`](https://github.com/gptme/gptme/commit/73075c0bf)) - feat(eval): | Medium | 4/2/2026 |
| v0.31.1.dev20260330 | # v0.31.1.dev20260330 These are the release notes for gptme version v0.31.1.dev20260330. ## Contributors Thanks to everyone who contributed to this release: @erikbjare, @sebastiondev, @TimeToBuildBob ## Changelog Changes since v0.31.1.dev202603103: ## ๐ฆ gptme ### โจ Features (81) - feat(webui): refresh new chat view ([#1925](https://github.com/gptme/gptme/issues/1925)) ([`ae4df94eb`](https://github.com/gptme/gptme/commit/ae4df94eb)) - feat(webui): reuse ChatInput for message editing | Medium | 3/30/2026 |
| v0.31.1.dev20260326 | # v0.31.1.dev20260326 These are the release notes for gptme version v0.31.1.dev20260326. ## Contributors Thanks to everyone who contributed to this release: @erikbjare, @sebastiondev, @TimeToBuildBob ## Changelog Changes since v0.31.1.dev202603103: ## ๐ฆ gptme ### โจ Features (54) - feat(gh): add native gh pr merge command ([#1844](https://github.com/gptme/gptme/issues/1844)) ([`0837d40fb`](https://github.com/gptme/gptme/commit/0837d40fb)) - feat(gh): add gh search issues and gh searc | Medium | 3/26/2026 |
| v0.31.1.dev20260323 | # v0.31.1.dev20260323 These are the release notes for gptme version v0.31.1.dev20260323. ## Contributors Thanks to everyone who contributed to this release: @erikbjare, @TimeToBuildBob ## Changelog Changes since v0.31.1.dev202603103: ## ๐ฆ gptme ### โจ Features (41) - feat(eval): add --json flag for machine-readable eval output ([#1787](https://github.com/gptme/gptme/issues/1787)) ([`2cad452af`](https://github.com/gptme/gptme/commit/2cad452af)) - feat(cli): add --json flag to tools li | Medium | 3/23/2026 |
| v0.31.1.dev20260319 | # v0.31.1.dev20260319 These are the release notes for gptme version v0.31.1.dev20260319. ## Contributors Thanks to everyone who contributed to this release: @erikbjare, @TimeToBuildBob ## Changelog Changes since v0.31.1.dev202603103: ## ๐ฆ gptme ### โจ Features (14) - feat(prompts): XML-sectioned system prompt when tool_format=xml ([`6939aeba7`](https://github.com/gptme/gptme/commit/6939aeba7)) - feat(eval): add practical7 suite โ ini-to-json, json-diff, changelog-gen ([#1679](https:/ | Low | 3/19/2026 |
| v0.31.1.dev20260316 | # v0.31.1.dev20260316 These are the release notes for gptme version v0.31.1.dev20260316. ## Contributors Thanks to everyone who contributed to this release: @erikbjare, @TimeToBuildBob ## Changelog Changes since v0.31.1.dev202603103: ## ๐ฆ gptme ### โจ Features (12) - feat(models): use closest-match heuristic for unknown model metadata ([#1682](https://github.com/gptme/gptme/issues/1682)) ([`35e4aa9de`](https://github.com/gptme/gptme/commit/35e4aa9de)) - feat(eval): add practical6 sui | Low | 3/16/2026 |
| v0.31.1.dev20260312 | # v0.31.1.dev20260312 These are the release notes for gptme version v0.31.1.dev20260312. ## Contributors Thanks to everyone who contributed to this release: @erikbjare, @TimeToBuildBob ## Changelog Changes since v0.31.1.dev202603103: ## ๐ฆ gptme ### โจ Features (3) - feat(util): add context deduplication helper for plugins ([#1656](https://github.com/gptme/gptme/issues/1656)) ([`bfcb30739`](https://github.com/gptme/gptme/commit/bfcb30739)) - feat(acp): stream tokens from ACP subproces | Low | 3/12/2026 |
| v0.31.1.dev202603103 | # v0.31.1.dev202603103 These are the release notes for gptme version v0.31.1.dev202603103. ## Contributors Thanks to everyone who contributed to this release: @erikbjare, @TimeToBuildBob ## Changelog Changes since v0.31.1.dev202603102: ## ๐ฆ gptme ### โจ Features (1) - feat(prompts): distinguish agent instruction files from context files ([#1556](https://github.com/gptme/gptme/issues/1556)) ([`6f44f7742`](https://github.com/gptme/gptme/commit/6f44f7742)) ### ๐ Fixes (2) - fix(eval/ | Low | 3/10/2026 |
| v0.31.1.dev202603102 | # v0.31.1.dev202603102 These are the release notes for gptme version v0.31.1.dev202603102. ## Contributors Thanks to everyone who contributed to this release: @erikbjare ## Changelog Changes since v0.31.1.dev20260310: ## ๐ฆ gptme ### โจ Features (1) - feat(release): centralize release pipeline in release.yml ([#1640](https://github.com/gptme/gptme/issues/1640)) ([`0b35e0c1e`](https://github.com/gptme/gptme/commit/0b35e0c1e)) ### ๐จ Misc (3) - chore: bump version to 0.31.1.dev2026031 | Low | 3/10/2026 |
| v0.31.1.dev20260310 | # v0.31.1.dev20260310 These are the release notes for gptme version v0.31.1.dev20260310. ## Contributors Thanks to everyone who contributed to this release: @erikbjare, @TimeToBuildBob ## Changelog Changes since v0.31.1.dev20260305: ## ๐ฆ gptme ### โจ Features (25) - feat(lessons): support LLM-judge effectiveness state ([#1636](https://github.com/gptme/gptme/issues/1636)) ([`6f544dfd0`](https://github.com/gptme/gptme/commit/6f544dfd0)) - feat(cli): add `gptme-util chats rename` comman | Low | 3/10/2026 |
| v0.31.1.dev20260305 | # v0.31.1.dev20260305 These are the release notes for gptme version v0.31.1.dev20260305. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @the-eater, @TimeToBuildBob ## Changelog Changes since v0.31.1.dev20260302: ## ๐ฆ gptme ### โจ Features (14) - feat(tauri): add Windows build support ([#1597](https://github.com/gptme/gptme/issues/1597)) ([`799d97770`](https://github.com/gptme/gptme/commit/799d97770)) - feat(tauri): add monorepo integration โ | Low | 3/5/2026 |
| v0.31.1.dev20260227 | ## What's Changed * fix: fix issues with LLM-powered compact by @ErikBjare in https://github.com/gptme/gptme/pull/951 * fix(lessons): handle empty globs/triggers in Cursor rules by @ErikBjare in https://github.com/gptme/gptme/pull/952 * build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in https://github.com/gptme/gptme/pull/953 * build(deps): bump actions/download-artifact from 6 to 7 by @dependabot[bot] in https://github.com/gptme/gptme/pull/954 * fix(models): support lo | Low | 2/27/2026 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.31.0 | These are the release notes for gptme version v0.31.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @nikongo, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (51) - feat(lessons): auto-discover lessons from plugins ([#944](https://github.com/gptme/gptme/issues/944)) ([`ab531ad20`](https://github.com/gptme/gptme/commit/ab531ad20)) - feat(message): add MessageMetadata TypedDict for token/cost t | Low | 12/15/2025 |
| v0.30.0 | # v0.30.0 These are the release notes for gptme version v0.30.0. ## Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @TimeToBuildBob ## Changelog Changes since v0.29.0: ## ๐ฆ gptme ### โจ Features (26) - feat(context): Phase 1 - Core Context Selector Infrastructure ([#831](https://github.com/gptme/gptme/issues/831)) ([`71416f6c`](https://github.com/gptme/gptme/commit/71416f6c)) - feat: convert default model and hook registry to ContextVar for thre | Low | 11/18/2025 |
| v0.29.0 | # v0.29.0 These are the release notes for gptme version v0.29.0. ## Contributors Thanks to everyone who contributed to this release: @erikbjare, @TimeToBuildBob ## Changelog Changes since v0.28.3: ## ๐ฆ gptme ### โจ Features (39) - feat: improve token awareness to show warnings at meaningful thresholds ([`fce2382a`](https://github.com/gptme/gptme/commit/fce2382a)) - feat: make hook parameters consistent across all hook types ([`2e71dcc9`](https://github.com/gptme/gptme/commit/2e71dcc9 | Low | 10/21/2025 |
| v0.28.3 | These are the release notes for gptme version v0.28.3. # Contributors Thanks to everyone who contributed to this release: @erikbjare, @TimeToBuildBob # Changelog Changes since v0.28.2: ## ๐ฆ gptme ### โจ Features (2) - feat: improve save tool feedback with detailed status ([`d920ae5e`](https://github.com/gptme/gptme/commit/d920ae5e)) - feat: add git safety guards to shell tool ([`fc78a042`](https://github.com/gptme/gptme/commit/fc78a042)) ### ๐ Fixes (7) <details | Low | 10/2/2025 |
| v0.28.2 | # v0.28.2 These are the release notes for gptme version v0.28.2. ## Contributors Thanks to everyone who contributed to this release: @erikbjare ## Changelog Changes since v0.28.1: ## ๐ฆ gptme ### โจ Features (3) - feat: add dry-run mode for DSPy optimization commands ([`bd8861c5`](https://github.com/gptme/gptme/commit/bd8861c5)) - feat: add dedicated gptme-dspy command entry point ([`4c400d9f`](https://github.com/gptme/gptme/commit/4c400d9f)) - feat: GEPA in DSPy ([#651](https://gith | Low | 9/29/2025 |
| v0.28.1 | These are the release notes for gptme version v0.28.1. ## Contributors Thanks to everyone who contributed to this release: @delorenj, @erikbjare ## Changelog Changes since v0.28.0: ## ๐ฆ gptme ### โจ Features (14) - feat: add denylist for dangerous shell commands with specific deny reasons ([#648](https://github.com/gptme/gptme/issues/648)) ([`5b977846`](https://github.com/gptme/gptme/commit/5b977846)) - feat: implement get_model TODO and fix critical telemetry bug ([ | Low | 9/23/2025 |
| v0.28.0 | These are the release notes for gptme v0.28.0. # Usage To get started, see the [Getting Started](https://gptme.org/docs/getting-started.html) guide in the [documentation](https://gptme.org/docs/). # Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @Miyou, @RickardCarlsson4 # Changelog Changes since v0.27.0: ## Summary This is a **major feature release** packed with exciting improvements! ๐ **๐ Major New Capabilities:** - **GP | Low | 8/13/2025 |
| v0.27.0 | These are the release notes for gptme version v0.27.0. # Contributors Thanks to everyone who contributed to this release: @0xbrayo, @erikbjare, @jrmi, @Miyou # โจ Summary This release brings a wealth of exciting improvements and new capabilities to gptme: ## ๐ Major Enhancements - ๐ง **Pre-commit Integration**: Automatically run pre-commit hooks when tool use is exhausted, keeping your code clean and consistent! - ๐ **macOS Computer Use Tool**: Extended our powerful comput | Low | 3/11/2025 |
| v0.26.0 | These are the release notes for gptme version v0.26.0. # Summary This release includes: - Support for local TTS using Kokoro (experimental, #401, [announcement tweet](https://x.com/ErikBjare/status/1879132703918010585)) - Ability to load tools from external modules (#336) - Many fixes and improvements to reliability. # Contributors Thanks to everyone who contributed to this release: @0xbrayo, @chenrui333, @erikbjare, @jrmi # Changelog Changes since v0.25.0: ## ๐ฆ | Low | 1/14/2025 |
| v0.25.0 | These are the release notes for gptme version v0.25.0. # Summary This release brings major improvements to the user experience with a new prompt_toolkit-based interface (better completion and highlighting), support for OpenAI/Anthropic tools APIs, and significant cost & performance improvements for Anthropic through better prompt caching. The release also includes improved path handling, workspace context, heredoc support, and numerous UX improvements and bug fixes. # Contributors Th | Low | 12/20/2024 |
| v0.24.1 | These are the release notes for gptme version v0.24.1. # Contributors Thanks to everyone who contributed to this release: @erikbjare # Changelog Changes since v0.24.0: ## ๐ฆ gptme ### โจ Features (1) - feat(llm): support Gemini provider ([#272](https://github.com/ErikBjare/gptme/issues/272)) ([`e875c55`](https://github.com/ErikBjare/gptme/commit/e875c55)) ### ๐ Fixes (4) - fix(vim): improved window configuration ([`e59cc06`](https://github.com/ErikBjare/gptme/commit/e59cc06)) - fix | Low | 11/29/2024 |
| v0.24.0 | These are the release notes for gptme version v0.24.0. # Summary ๐ New Features - Added RAG (Retrieval-Augmented Generation) support for context-aware assistance (#258) - Added gptme-util CLI with tools and chats management commands (#261, #265) - Added current date & time to system prompt for better temporal awareness ๐ง Improvements & Fixes - Fixed patch tool to support line removal (#267) - Fixed path handling in patch and save tools - Fixed save diff preview for paths startin | Low | 11/22/2024 |
| v0.23.0 | These are the release notes for gptme version v0.23.0. # Summary - UX improvements - New `c` option in confirmation prompt to copy to clipboard - New `auto` option in confirmation prompt (effectively the same as `--no-confirm`). - Server API now supports streaming & interruptions in the new fancy web UI at https://gptme.gptengineer.run/ - Computer use improvements - [gptme.vim](https://github.com/ErikBjare/gptme/tree/master/scripts/vim) plugin # Contributors Thanks t | Low | 11/14/2024 |
| v0.22.0 | These are the release notes for gptme version v0.22.0. # Contributors Thanks to everyone who contributed to this release: @erikbjare # Changelog Changes since v0.21.0: ## ๐ฆ gptme ### โจ Features (5) - feat: implement anthropic-style computer tool ([#225](https://github.com/ErikBjare/gptme/issues/225)) ([`175167e`](https://github.com/ErikBjare/gptme/commit/175167e)) - feat: added /export comment to export self-contained HTML file built from webui ([#235](https://github.com/ErikBjare/gp | Low | 11/1/2024 |
| v0.21.0 | These are the release notes for gptme version v0.21.0. # Contributors Thanks to everyone who contributed to this release: @brayo-pip, @erikbjare # Changelog Changes since v0.20.0: ## ๐ฆ gptme ### โจ Features (4) - feat: added support for groq provider ([`4299cd0`](https://github.com/ErikBjare/gptme/commit/4299cd0)) - feat:whitelist some commands ([`7f1ba2b`](https://github.com/ErikBjare/gptme/commit/7f1ba2b)) - feat: added support for xAI/grok ([`d7cebba`](https://github.com/ErikBjare | Low | 10/25/2024 |
| v0.20.0 | These are the release notes for gptme version v0.20.0. # Contributors Thanks to everyone who contributed to this release: @erikbjare # Changelog Changes since v0.19.2: ## ๐ฆ gptme ### โจ Features (1) - feat: updated webui style, with sidebar ([`bd44e5c`](https://github.com/ErikBjare/gptme/commit/bd44e5c)) ### ๐ Fixes (10) <details><summary>Click to expand</summary> <p> - fix: use importlib.util.find_spec instead of attempting costly imports at startup, reducin | Low | 10/10/2024 |
| v0.19.2 | These are the release notes for gptme version v0.19.2. # Contributors Thanks to everyone who contributed to this release: @erikbjare # Changelog Changes since v0.19.1: ## ๐ฆ gptme ### ๐ Fixes (3) - fix: catch exception if history file fails to load for any reason ([`d832c9c`](https://github.com/ErikBjare/gptme/commit/d832c9c)) - fix: change openrouter default model to llama-3.1-405b-instruct ([`fcf69f5`](https://github.com/ErikBjare/gptme/commit/fcf69f5)) - fix: openrouter wasn't pi | Low | 10/7/2024 |
| v0.19.1 | These are the release notes for gptme version v0.19.1. # Contributors Thanks to everyone who contributed to this release: @cshintov, @erikbjare # Changelog Changes since v0.19.0: ## ๐ฆ gptme ### โจ Features (1) - feat: added diff previews for save tool ([`9694fad`](https://github.com/ErikBjare/gptme/commit/9694fad)) ### ๐ Fixes (4) - fix: fixed typing ([`21c550c`](https://github.com/ErikBjare/gptme/commit/21c550c)) - fix: hopefully fix flaky test ([`8a99808`](https://github.com/Eri | Low | 10/5/2024 |
| v0.19.0 | These are the release notes for gptme version v0.19.0. # Contributors Thanks to everyone who contributed to this release: @erikbjare # Changelog Changes since v0.18.2: ## ๐ฆ gptme ### โจ Features (3) - feat: added screenshot tool ([#92](https://github.com/ErikBjare/gptme/issues/92)) ([`f4c63c2`](https://github.com/ErikBjare/gptme/commit/f4c63c2)) - feat: added vision tool ([`597c66c`](https://github.com/ErikBjare/gptme/commit/597c66c)) - feat: added -t/--tools option to specify which | Low | 10/2/2024 |
| v0.18.2 | These are the release notes for gptme version v0.18.2. # Contributors Thanks to everyone who contributed to this release: @brayo-pip, @erikbjare # Changelog Changes since v0.18.1: ## ๐ฆ gptme ### โจ Features (1) - feat: major improvments to evals, can now aggregate eval_results and run rust+browser+git in Docker (passes evals) ([`bfd1b25`](https://github.com/ErikBjare/gptme/commit/bfd1b25)) ### ๐ Fixes (13) <details><summary>Click to expand</summary> <p> - fix(nit): removed excessiv | Low | 9/29/2024 |
| v0.18.1 | These are the release notes for gptme version v0.18.1. # Contributors Thanks to everyone who contributed to this release: @erikbjare # Changelog Changes since v0.18.0: ## ๐ฆ gptme ### ๐ Fixes (1) - fix: expanduser() in patch tool, output warning suggesting save tool for inefficient patches ([`ca2d4e5`](https://github.com/ErikBjare/gptme/commit/ca2d4e5)) ### ๐จ Misc (1) - chore: bump version to 0.18.1 ([`b0c2ae3`](https://github.com/ErikBjare/gptme/commit/b0c2ae3)) **Full Changelog | Low | 9/27/2024 |
| v0.18.0 | These are the release notes for gptme version v0.18.0. # Contributors Thanks to everyone who contributed to this release: @erikbjare # Changelog Changes since v0.17.0: ## ๐ฆ gptme ### โจ Features (1) - feat: added better interrupt handling, requiring two interrupts within 1 sec to exit (when not generating response or executing tools) ([`7029059`](https://github.com/ErikBjare/gptme/commit/7029059)) ### ๐ Fixes (16) <details><summary>Click to expand</summary> <p> - fix: nit to python | Low | 9/26/2024 |
| v0.17.0 | These are the release notes for gptme version v0.17.0. # Contributors Thanks to everyone who contributed to this release: @erikbjare # Changelog Changes since v0.16.0: ## ๐ฆ gptme ### โจ Features (1) - feat: add support for XML-formatted tool calls ([#121](https://github.com/ErikBjare/gptme/issues/121)) ([`d0b070f`](https://github.com/ErikBjare/gptme/commit/d0b070f)) ### ๐ Fixes (23) <details><summary>Click to expand</summary> <p> - fix: changed warning log to debug ([`0c4c186`](htt | Low | 9/19/2024 |
| v0.16.0 | These are the release notes for gptme version v0.16.0. # Contributors Thanks to everyone who contributed to this release: @erikbjare # Changelog Changes since v0.15.0: ## ๐ฆ gptme ### โจ Features (7) - feat: basic support for openai/o1-preview and openai/o1-mini ([#117](https://github.com/ErikBjare/gptme/issues/117)) ([`cf13bae`](https://github.com/ErikBjare/gptme/commit/cf13bae)) - feat: added youtube tool ([#116](https://github.com/ErikBjare/gptme/issues/116)) ([`ad66992`](https://gi | Low | 9/16/2024 |
| v0.15.0 | These are the release notes for gptme version v0.15.0. # Contributors Thanks to everyone who contributed to this release: @erikbjare # Changelog Changes since v0.14.2: ## ๐ฆ gptme ### โจ Features (4) - feat: added `screenshot_url` function to browser tool ([`9cd3850`](https://github.com/ErikBjare/gptme/commit/9cd3850)) - feat(bot): support non-change questions/answers ([`de9844d`](https://github.com/ErikBjare/gptme/commit/de9844d)) - feat: added special prompting for --non-interactive | Low | 9/6/2024 |
| v0.14.2 | These are the release notes for gptme version v0.14.2. # Contributors Thanks to everyone who contributed to this release: @erikbjare # Changelog Changes since v0.14.1: ## ๐ฆ gptme ### ๐ Fixes (4) - fix(eval): fixed bug when writing timeout results, improved gptme-eval defaults (only 3 models + 5 evals) ([`707d98c`](https://github.com/ErikBjare/gptme/commit/707d98c)) - fix: fixed log selector not opening when running plainly as `gptme` ([`5a0c2aa`](https://github.com/ErikBjare/gptme/c | Low | 8/28/2024 |
| v0.14.1 | These are the release notes for gptme version v0.14.1. # Contributors Thanks to everyone who contributed to this release: @erikbjare # Changelog Changes since v0.14.0: ## ๐ฆ gptme ### โจ Features (3) - feat: add magic `@log` workspace for `./logdir/workspace`, use it for evals ([`9b9d942`](https://github.com/ErikBjare/gptme/commit/9b9d942)) - feat: added --workspace option, added project-level gptme.toml config file support (incl files to include in context by default) ([`d914810`](htt | Low | 8/26/2024 |
| v0.14.0 | These are the release notes for gptme version v0.14.0. # Contributors Thanks to everyone who contributed to this release: @erikbjare # Changelog Changes since v0.13.2: ## ๐ฆ gptme ### โจ Features (2) - feat: anthropic prompt caching beta ([`bb3d9a5`](https://github.com/ErikBjare/gptme/commit/bb3d9a5)) - feat: started working on vision ([`7b0c5b0`](https://github.com/ErikBjare/gptme/commit/7b0c5b0)) ### ๐ Fixes (25) <details><summary>Click to expand</summary> <p> - fix: improved tes | Low | 8/21/2024 |
| v0.13.2 | These are the release notes for gptme version v0.13.2. # Contributors Thanks to everyone who contributed to this release: @erikbjare # Changelog Changes since v0.13.1: ## ๐ฆ gptme ### โจ Features (1) - feat: major eval revamp, openrouter support, removed `--llm` in favor of `--model <provider>/<model>` ([`6fa8016`](https://github.com/ErikBjare/gptme/commit/6fa8016)) ### ๐ Fixes (1) - fix: fixed server test ([`5e5b1a4`](https://github.com/ErikBjare/gptme/commit/5e5b1a4)) ### ๐จ Misc | Low | 8/11/2024 |
| v0.13.1 | These are the release notes for gptme version v0.13.1. # Changelog Changes since v0.13.0: ## ๐ฆ gptme ### โจ Features (1) - feat(eval): added ability to run evals against different providers/models ([`ed19746`](https://github.com/ErikBjare/gptme/commit/ed19746)) ### ๐จ Misc (2) - chore: bumped version to v0.13.1 ([`3a4e928`](https://github.com/ErikBjare/gptme/commit/3a4e928)) - chore: bump version to 0.13.0 ([`ca3a7d3`](https://github.com/ErikBjare/gptme/commit/ca3a7d3) | Low | 8/9/2024 |
| v0.13.0 | These are the release notes for gptme version v0.13.0. # Changelog Summary: - Anthropic support (Claude 3.5 Sonnet is really good!) - New `terminal` tool, to run long-running or interactive commands. - New `subagent` tool, to call subagents for subtasks (saving on context). - Improved `shell` tool, now supports more bash syntax. - Tools & prompting refactor. - Much improved docs, including tool examples also used in system prompt. - Improved testing, now more reliable than ev | Low | 8/9/2024 |
| v0.12.6 | **Full Changelog**: https://github.com/ErikBjare/gptme/compare/v0.12.5...v0.12.6 | Low | 8/9/2024 |
| v0.12.5 | ## What's Changed * fix: improve coverage config by @ErikBjare in https://github.com/ErikBjare/gptme/pull/88 * fix: improvements to subagent tool by @ErikBjare in https://github.com/ErikBjare/gptme/pull/89 * more pushed straight to master **Full Changelog**: https://github.com/ErikBjare/gptme/compare/v0.12.4...v0.12.5 | Low | 8/8/2024 |
| v0.12.4 | ## What's Changed * docs: major docs improvements, transform tool examples to chat directives for docs by @ErikBjare in https://github.com/ErikBjare/gptme/pull/87 **Full Changelog**: https://github.com/ErikBjare/gptme/compare/v0.12.3...v0.12.4 | Low | 8/8/2024 |