From 7711f4fbb51743754bcdce755ff80f7b227ce10e Mon Sep 17 00:00:00 2001 From: Fork Less Date: Wed, 17 Jun 2026 01:47:37 +0200 Subject: [PATCH] bump to v0.1.18, rebuild, deploy --- CHANGELOG.md | 9 +++++++++ Makefile | 2 +- docs/DESIGN.md | 4 ++-- docs/PROJECT.md | 4 ++-- plugin.json | 2 +- 5 files changed, 15 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4175d4c..0808595 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changes +## v0.1.18 — 2026-06-17 + +- Added defaultCustomPersona fallback when textarea is empty +- Simplified persona resolution to single clean code path +- Added example prompt in help_text with blockquote formatting +- Fixed Yoda persona (removed, was an outlier) +- Fixed /ai persona list to show dropdown display names +- Fixed @-mention resetting conversation history to prevent context bleed + ## v0.1.17 — 2026-06-17 - Replaced persona library with 19 juxtaposed pop-culture characters with role inversions diff --git a/Makefile b/Makefile index 3310027..bf82cf0 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ # make clean — Remove build artifacts PLUGIN_ID := com.forkless.mattermore -PLUGIN_VERSION := 0.1.17 +PLUGIN_VERSION := 0.1.18 DIST_DIR := dist SERVER_DIR := server BUNDLE_NAME := $(PLUGIN_ID)-$(PLUGIN_VERSION).tar.gz diff --git a/docs/DESIGN.md b/docs/DESIGN.md index bdfced4..13ddcbf 100644 --- a/docs/DESIGN.md +++ b/docs/DESIGN.md @@ -1,6 +1,6 @@ # Design: Matty — forkless' annoying Mattermost sidekick -> **Status:** v0.1.17 — Implemented and deployed +> **Status:** v0.1.18 — Implemented and deployed > **Last updated:** 2026-06-17 > **Bot username:** @matty > **Default model:** dolphin-llama3:latest (configurable in System Console) @@ -157,7 +157,7 @@ User: "@matty hello again" → Wake() → bot responds, new session ### 3.1 `plugin.json` -Current settings (v0.1.17): +Current settings (v0.1.18): | Key | Type | Default | Purpose | |---|---|---|---| diff --git a/docs/PROJECT.md b/docs/PROJECT.md index d698154..096ca5d 100644 --- a/docs/PROJECT.md +++ b/docs/PROJECT.md @@ -51,8 +51,8 @@ mattermore/ | `server/engagement.go` | Active session tracking (5-min timeout) | | `server/persona.go` | 19 personas with stable short IDs | | `server/configuration.go` | 12 settings, validation, debug logging | -| `DESIGN.md` | Full functional design (up to date with v0.1.17) | -| `CHANGELOG.md` | All versions from v0.1.0 to v0.1.17 | +| `DESIGN.md` | Full functional design (up to date with v0.1.18) | +| `CHANGELOG.md` | All versions from v0.1.0 to v0.1.18 | | `dev/docker-compose.yml` | Disposable Mattermost + PostgreSQL test rig | ## External Dependencies diff --git a/plugin.json b/plugin.json index 2235467..bbe27bd 100644 --- a/plugin.json +++ b/plugin.json @@ -2,7 +2,7 @@ "id": "com.forkless.mattermore", "name": "Matty", "description": "AI chat agent powered by Ollama.", - "version": "0.1.17", + "version": "0.1.18", "min_server_version": "11.6.1", "server": { "executables": {