
Talking Colonists (Minecolonies Addon)
This mod uses the Gemini Flash 2.0 Live API to enable talking to the citizens. They talk about their hapiness, job, whatever you like!
Автор: sshcrack12,9 тыс.27обновлён 11 окт. 2026 г.
Механики игрыОбщениеУтилиты
Описание
You can interactively talk to citizens in your minecolonies just as if they were alive!
Setup Guide
- Install all dependencies (Minecolonies, Voicechat and Gemini Live Lib)
- Head to the Google AI Studio and create an API key by pressing the blue button:
3. Copy the token
- Either the config file via text editor in
config/mc_talking-common.tomlor via the in-game GUI. Set the token and your desired speaking language:
#This key is used to authenticate with the Gemini API. You can get one at https://aistudio.google.com/apikey
gemini_key = "Put your API key here"
(The free tier allows up to 3 citizens to be spoken at the same time)
Usage
Craft a Citizen Communication Device using a Book and Quill and a Redstone Torch (I would really appreciate it if someone could create a better texture for it):
Then left-click on a citizen you want to talk to and something similar to this will show:

Now the citizen will complain if they are unhappy or missing some resources, just talk right away!
Can I include this in my modpack?
Yup
Галерея
Последние версии
Все версии →beta
MineColonies Talking Citizens 2.1.0-beta.1 Forge 1.20.1
2.1.0-beta.1-forge+1.20.111 окт. 2026 г.246Minecraft: 1.20.1forge
Что нового
---
## [2.1.0-beta.1](https://github.com/talking-colonists/talking-colonists/compare/2.0.0-beta.1..2.1.0-beta.1) - 2026-10-11
### Chores
- record client smoke verification for the T2/T4 stack - ([7ab0e17](https://github.com/talking-colonists/talking-colonists/commit/7ab0e173963c59f7e02d67457eb6ded902d12a48)) - Hendrik Lind
- bump version to 2.1.0-beta.1 - ([efc52f0](https://github.com/talking-colonists/talking-colonists/commit/efc52f0433259f101e052b6f4ec614e881e38b30)) - Hendrik Lind
- point links and mod metadata at the talking-colonists org - ([02222cb](https://github.com/talking-colonists/talking-colonists/commit/02222cb7d8ba5eaf0a94b3bc66dd1aa2941266df)) - Hendrik Lind
### Code Style
- use imports instead of inline qualified names - ([64986f2](https://github.com/talking-colonists/talking-colonists/commit/64986f220ae652885d7cbb0211abd075fec68a03)) - Hendrik Lind
### Documentation
- **(L1)** AI backend interface design - ([d5dd018](https://github.com/talking-colonists/talking-colonists/commit/d5dd0180504531cd2fa7e6faf3b82eec514b225f)) - Hendrik Lind
- **(A11)** API 2.1 overview, migration guide and release notes draft - ([6ce1818](https://github.com/talking-colonists/talking-colonists/commit/6ce1818ebdb3046ec78c34167184a2a90c14049a)) - Hendrik Lind
- **(roadmap)** add 2.1 roadmap for API gaps, QoL, and addon ideas - ([b75036a](https://github.com/talking-colonists/talking-colonists/commit/b75036a84356c14367a162a6f019eb94a38aef69)) - sshbot
- **(AGENTS.md)** correct outdated package and build facts - ([15a3cca](https://github.com/talking-colonists/talking-colonists/commit/15a3ccaebd6ac32891f55c326422eb5dc1a1c6a5)) - Hendrik Lind
- **(roadmap)** keep refactor internal and replace Errands reflection - ([a2b1d03](https://github.com/talking-colonists/talking-colonists/commit/a2b1d039923f754b4b7665ae7b00ebad7aa7f10d)) - sshbot
- **(X0)** link the addon template repository - ([f5c43bc](https://github.com/talking-colonists/talking-colonists/commit/f5c43bc73da26ed60f0638973945bec82a6b8687)) - Hendrik Lind
- **(roadmap)** link wave milestones - ([b3c3260](https://github.com/talking-colonists/talking-colonists/commit/b3c326082b32608e71aa9b0864633cabc5903cf6)) - Hendrik Lind
- **(roadmap)** list Track T issues in the 2.1 status table - ([61c173d](https://github.com/talking-colonists/talking-colonists/commit/61c173d810fb420279cb60c1ce15c2944d28c12a)) - Hendrik Lind
- stable public API policy and testing roadmap track - ([eb03197](https://github.com/talking-colonists/talking-colonists/commit/eb03197300e674a891e429cdcc91d531c61b68f1)) - Hendrik Lind
- roadmap links to the org project board - ([9cc02e4](https://github.com/talking-colonists/talking-colonists/commit/9cc02e4b38253b99386be8ef16bb8c430b57078c)) - Hendrik Lind
- a MineColonies gameplay-mechanics reference for feature design - ([4b721a5](https://github.com/talking-colonists/talking-colonists/commit/4b721a52e0669de5bd94b0a2c85da837f36d98fd)) - Hendrik Lind
- one javadoc for RandomConversationHandler.endInterrupted - ([836d68d](https://github.com/talking-colonists/talking-colonists/commit/836d68da2cca679ffdd3dc5fecf8c2c6c5b87bc6)) - Hendrik Lind
### Features
- **(A3)** Live model fallback for addon text generation - ([46ddc79](https://github.com/talking-colonists/talking-colonists/commit/46ddc79d453b4e2c8ec9506e4f61c9163c1f631b)) - Hendrik Lind
- **(api)** add additive API feature detection (A0) - ([ef010bc](https://github.com/talking-colonists/talking-colonists/commit/ef010bc3e39d44c6455ad7c9505dedac4f08d2d9)) - Hendrik Lind
- **(A1)** broadcast and news publishing for addons - ([9e3ec67](https://github.com/talking-colonists/talking-colonists/commit/9e3ec67ebbe9b8060f1d9c97d130d4d81666e432)) - Hendrik Lind
- **(A2)** colony event feed for addons - ([ca6fe32](https://github.com/talking-colonists/talking-colonists/commit/ca6fe32c6d9fcdff45db43f4cdb3ff3ed8f03822)) - Hendrik Lind
- **(Q5)** complaints grow with how long a problem lasts - ([d736ef6](https://github.com/talking-colonists/talking-colonists/commit/d736ef6b4b27fbb3cd98eab7b807eaedcba41c67)) - Hendrik Lind
- **(Q8)** config presets (Free Tier / Paid Key / Quiet Colony) - ([9dad4b9](https://github.com/talking-colonists/talking-colonists/commit/9dad4b95e4dd20efa14929dd7621b3d43b822ffa)) - Hendrik Lind
- **(A5)** conversation utterance events for addons - ([fd7fb90](https://github.com/talking-colonists/talking-colonists/commit/fd7fb90e2d47faa3aaae593cc902f7546e94c7a4)) - Hendrik Lind
- **(dev)** count audio per provider turn and report silent turns - ([316ea80](https://github.com/talking-colonists/talking-colonists/commit/316ea8029e48bbe5ddebfce4631f98886ad3fb1f)) - Hendrik Lind
- **(A9)** cross-colony controlled sessions - ([f1d078c](https://github.com/talking-colonists/talking-colonists/commit/f1d078c5b705fdbd3aa576eff32acc1c500fb62f)) - Hendrik Lind
- **(A3)** in-character text generation for addons - ([ac0a9ca](https://github.com/talking-colonists/talking-colonists/commit/ac0a9ca7477fb9939280ef71c561048f2dd87438)) - Hendrik Lind
- **(Q4)** per-player ambient speech budget ([#133](https://github.com/talking-colonists/talking-colonists/issues/133)) - ([b0559cb](https://github.com/talking-colonists/talking-colonists/commit/b0559cb5b89dfe0441ae126e18ed310971f31d31)) - Hendrik Lind
- **(Q7)** pick personality archetypes in the config screen - ([049c53f](https://github.com/talking-colonists/talking-colonists/commit/049c53fbe627ab94363710871c0b31b8c9bcfa36)) - Hendrik Lind
- **(A6)** player conversation start options for addons - ([2903e42](https://github.com/talking-colonists/talking-colonists/commit/2903e4244888bf2bf694b397371cba461125f830)) - Hendrik Lind
- **(A10)** player speech capture for addons - ([a951c06](https://github.com/talking-colonists/talking-colonists/commit/a951c065e8c043562751539cb8f788c1b2bea326)) - Hendrik Lind
- **(A4)** player text input into conversations - ([2835077](https://github.com/talking-colonists/talking-colonists/commit/28350772351910adffe6ed2b3bf97c83ca15993a)) - Hendrik Lind
- **(A7)** provider capacity and quota status for addons - ([0cfa802](https://github.com/talking-colonists/talking-colonists/commit/0cfa8020c991b83c6056b77b8a954822e6f31275)) - Hendrik Lind
- **(Q2)** show quota exhaustion to players and in status - ([099ddae](https://github.com/talking-colonists/talking-colonists/commit/099ddae52e8f9bb2358cc69a369f758e2521c1dd)) - Hendrik Lind
- **(dev)** speech timeline and report for automated playtests - ([8bfa4ac](https://github.com/talking-colonists/talking-colonists/commit/8bfa4ac775cd54c176b4f5afb7e81e19076a2f72)) - Hendrik Lind
- **(Q9)** start conversations without the talking device - ([3e54c66](https://github.com/talking-colonists/talking-colonists/commit/3e54c66f2aed09e172b1046cb635610e416d3819)) - Hendrik Lind
- **(Q1)** tell operators when no Gemini API key is configured - ([9d9664e](https://github.com/talking-colonists/talking-colonists/commit/9d9664e7d6f0c5cb527fc00dfa804ab0da4f8115)) - Hendrik Lind
- **(Q10)** type in chat to the citizen you are talking to - ([3adaa27](https://github.com/talking-colonists/talking-colonists/commit/3adaa272c45c79f7d9dba5663a8944a29fdd8bee)) - Hendrik Lind
- **(A8)** visitor speakers behind an opt-in policy - ([db3f508](https://github.com/talking-colonists/talking-colonists/commit/db3f5084b967f59531c700eba6b1306bd4d1435d)) - Hendrik Lind
...and more. The full changelog is on the GitHub release for this version.
Last entry shown: - localize hard-coded strings for translation support - ([3ac8ae3](https://github.com/talking-colonists/talking-colonists/commit/3ac8ae385c989c487f84d092ab6da6927d53297d)) - Hendrik Lind
beta
MineColonies Talking Citizens 2.1.0-beta.1 Neoforge 1.21.1
2.1.0-beta.1-neoforge+1.21.111 окт. 2026 г.388Minecraft: 1.21.1neoforge
Что нового
---
## [2.1.0-beta.1](https://github.com/talking-colonists/talking-colonists/compare/2.0.0-beta.1..2.1.0-beta.1) - 2026-10-11
### Chores
- record client smoke verification for the T2/T4 stack - ([7ab0e17](https://github.com/talking-colonists/talking-colonists/commit/7ab0e173963c59f7e02d67457eb6ded902d12a48)) - Hendrik Lind
- bump version to 2.1.0-beta.1 - ([efc52f0](https://github.com/talking-colonists/talking-colonists/commit/efc52f0433259f101e052b6f4ec614e881e38b30)) - Hendrik Lind
- point links and mod metadata at the talking-colonists org - ([02222cb](https://github.com/talking-colonists/talking-colonists/commit/02222cb7d8ba5eaf0a94b3bc66dd1aa2941266df)) - Hendrik Lind
### Code Style
- use imports instead of inline qualified names - ([64986f2](https://github.com/talking-colonists/talking-colonists/commit/64986f220ae652885d7cbb0211abd075fec68a03)) - Hendrik Lind
### Documentation
- **(L1)** AI backend interface design - ([d5dd018](https://github.com/talking-colonists/talking-colonists/commit/d5dd0180504531cd2fa7e6faf3b82eec514b225f)) - Hendrik Lind
- **(A11)** API 2.1 overview, migration guide and release notes draft - ([6ce1818](https://github.com/talking-colonists/talking-colonists/commit/6ce1818ebdb3046ec78c34167184a2a90c14049a)) - Hendrik Lind
- **(roadmap)** add 2.1 roadmap for API gaps, QoL, and addon ideas - ([b75036a](https://github.com/talking-colonists/talking-colonists/commit/b75036a84356c14367a162a6f019eb94a38aef69)) - sshbot
- **(AGENTS.md)** correct outdated package and build facts - ([15a3cca](https://github.com/talking-colonists/talking-colonists/commit/15a3ccaebd6ac32891f55c326422eb5dc1a1c6a5)) - Hendrik Lind
- **(roadmap)** keep refactor internal and replace Errands reflection - ([a2b1d03](https://github.com/talking-colonists/talking-colonists/commit/a2b1d039923f754b4b7665ae7b00ebad7aa7f10d)) - sshbot
- **(X0)** link the addon template repository - ([f5c43bc](https://github.com/talking-colonists/talking-colonists/commit/f5c43bc73da26ed60f0638973945bec82a6b8687)) - Hendrik Lind
- **(roadmap)** link wave milestones - ([b3c3260](https://github.com/talking-colonists/talking-colonists/commit/b3c326082b32608e71aa9b0864633cabc5903cf6)) - Hendrik Lind
- **(roadmap)** list Track T issues in the 2.1 status table - ([61c173d](https://github.com/talking-colonists/talking-colonists/commit/61c173d810fb420279cb60c1ce15c2944d28c12a)) - Hendrik Lind
- stable public API policy and testing roadmap track - ([eb03197](https://github.com/talking-colonists/talking-colonists/commit/eb03197300e674a891e429cdcc91d531c61b68f1)) - Hendrik Lind
- roadmap links to the org project board - ([9cc02e4](https://github.com/talking-colonists/talking-colonists/commit/9cc02e4b38253b99386be8ef16bb8c430b57078c)) - Hendrik Lind
- a MineColonies gameplay-mechanics reference for feature design - ([4b721a5](https://github.com/talking-colonists/talking-colonists/commit/4b721a52e0669de5bd94b0a2c85da837f36d98fd)) - Hendrik Lind
- one javadoc for RandomConversationHandler.endInterrupted - ([836d68d](https://github.com/talking-colonists/talking-colonists/commit/836d68da2cca679ffdd3dc5fecf8c2c6c5b87bc6)) - Hendrik Lind
### Features
- **(A3)** Live model fallback for addon text generation - ([46ddc79](https://github.com/talking-colonists/talking-colonists/commit/46ddc79d453b4e2c8ec9506e4f61c9163c1f631b)) - Hendrik Lind
- **(api)** add additive API feature detection (A0) - ([ef010bc](https://github.com/talking-colonists/talking-colonists/commit/ef010bc3e39d44c6455ad7c9505dedac4f08d2d9)) - Hendrik Lind
- **(A1)** broadcast and news publishing for addons - ([9e3ec67](https://github.com/talking-colonists/talking-colonists/commit/9e3ec67ebbe9b8060f1d9c97d130d4d81666e432)) - Hendrik Lind
- **(A2)** colony event feed for addons - ([ca6fe32](https://github.com/talking-colonists/talking-colonists/commit/ca6fe32c6d9fcdff45db43f4cdb3ff3ed8f03822)) - Hendrik Lind
- **(Q5)** complaints grow with how long a problem lasts - ([d736ef6](https://github.com/talking-colonists/talking-colonists/commit/d736ef6b4b27fbb3cd98eab7b807eaedcba41c67)) - Hendrik Lind
- **(Q8)** config presets (Free Tier / Paid Key / Quiet Colony) - ([9dad4b9](https://github.com/talking-colonists/talking-colonists/commit/9dad4b95e4dd20efa14929dd7621b3d43b822ffa)) - Hendrik Lind
- **(A5)** conversation utterance events for addons - ([fd7fb90](https://github.com/talking-colonists/talking-colonists/commit/fd7fb90e2d47faa3aaae593cc902f7546e94c7a4)) - Hendrik Lind
- **(dev)** count audio per provider turn and report silent turns - ([316ea80](https://github.com/talking-colonists/talking-colonists/commit/316ea8029e48bbe5ddebfce4631f98886ad3fb1f)) - Hendrik Lind
- **(A9)** cross-colony controlled sessions - ([f1d078c](https://github.com/talking-colonists/talking-colonists/commit/f1d078c5b705fdbd3aa576eff32acc1c500fb62f)) - Hendrik Lind
- **(A3)** in-character text generation for addons - ([ac0a9ca](https://github.com/talking-colonists/talking-colonists/commit/ac0a9ca7477fb9939280ef71c561048f2dd87438)) - Hendrik Lind
- **(Q4)** per-player ambient speech budget ([#133](https://github.com/talking-colonists/talking-colonists/issues/133)) - ([b0559cb](https://github.com/talking-colonists/talking-colonists/commit/b0559cb5b89dfe0441ae126e18ed310971f31d31)) - Hendrik Lind
- **(Q7)** pick personality archetypes in the config screen - ([049c53f](https://github.com/talking-colonists/talking-colonists/commit/049c53fbe627ab94363710871c0b31b8c9bcfa36)) - Hendrik Lind
- **(A6)** player conversation start options for addons - ([2903e42](https://github.com/talking-colonists/talking-colonists/commit/2903e4244888bf2bf694b397371cba461125f830)) - Hendrik Lind
- **(A10)** player speech capture for addons - ([a951c06](https://github.com/talking-colonists/talking-colonists/commit/a951c065e8c043562751539cb8f788c1b2bea326)) - Hendrik Lind
- **(A4)** player text input into conversations - ([2835077](https://github.com/talking-colonists/talking-colonists/commit/28350772351910adffe6ed2b3bf97c83ca15993a)) - Hendrik Lind
- **(A7)** provider capacity and quota status for addons - ([0cfa802](https://github.com/talking-colonists/talking-colonists/commit/0cfa8020c991b83c6056b77b8a954822e6f31275)) - Hendrik Lind
- **(Q2)** show quota exhaustion to players and in status - ([099ddae](https://github.com/talking-colonists/talking-colonists/commit/099ddae52e8f9bb2358cc69a369f758e2521c1dd)) - Hendrik Lind
- **(dev)** speech timeline and report for automated playtests - ([8bfa4ac](https://github.com/talking-colonists/talking-colonists/commit/8bfa4ac775cd54c176b4f5afb7e81e19076a2f72)) - Hendrik Lind
- **(Q9)** start conversations without the talking device - ([3e54c66](https://github.com/talking-colonists/talking-colonists/commit/3e54c66f2aed09e172b1046cb635610e416d3819)) - Hendrik Lind
- **(Q1)** tell operators when no Gemini API key is configured - ([9d9664e](https://github.com/talking-colonists/talking-colonists/commit/9d9664e7d6f0c5cb527fc00dfa804ab0da4f8115)) - Hendrik Lind
- **(Q10)** type in chat to the citizen you are talking to - ([3adaa27](https://github.com/talking-colonists/talking-colonists/commit/3adaa272c45c79f7d9dba5663a8944a29fdd8bee)) - Hendrik Lind
- **(A8)** visitor speakers behind an opt-in policy - ([db3f508](https://github.com/talking-colonists/talking-colonists/commit/db3f5084b967f59531c700eba6b1306bd4d1435d)) - Hendrik Lind
...and more. The full changelog is on the GitHub release for this version.
Last entry shown: - localize hard-coded strings for translation support - ([3ac8ae3](https://github.com/talking-colonists/talking-colonists/commit/3ac8ae385c989c487f84d092ab6da6927d53297d)) - Hendrik Lind
beta
MineColonies Talking Citizens 2.0.0-beta.1 Forge 1.20.1
2.0.0-beta.1-forge+1.20.117 сент. 2026 г.207Minecraft: 1.20.1forge
Что нового
---
## [2.0.0-beta.1](https://github.com/sshcrack/talking-colonists/compare/2.0.0-alpha.2..2.0.0-beta.1) - 2026-09-17
### Other
- configure sandbox image preparation - ([6dc0673](https://github.com/sshcrack/talking-colonists/commit/6dc067353cf57181a79f580cfe36a6b96dc231c2)) - sshbot
- Fix controlled player tool authentication for API beta - ([6fa6aac](https://github.com/sshcrack/talking-colonists/commit/6fa6aac95cbe7aaae4de23921e880eedde4814dd)) - Laptop MCP Sandbox
- Harden controlled player authority for API beta - ([c0c2e58](https://github.com/sshcrack/talking-colonists/commit/c0c2e58460a5f345b4a3bcc1164977a1b5fe9b5b)) - Laptop MCP Sandbox
- release 2.0.0-beta.1 - ([3692960](https://github.com/sshcrack/talking-colonists/commit/3692960ec4e75411beab3250ae5d9224ff5b9566)) - sshbot
## Contributors
- Laptop MCP Sandbox
- sshbot
<!-- generated by git-cliff -->
beta
MineColonies Talking Citizens 2.0.0-beta.1 Neoforge 1.21.1
2.0.0-beta.1-neoforge+1.21.117 сент. 2026 г.277Minecraft: 1.21.1neoforge
Что нового
---
## [2.0.0-beta.1](https://github.com/sshcrack/talking-colonists/compare/2.0.0-alpha.2..2.0.0-beta.1) - 2026-09-17
### Other
- configure sandbox image preparation - ([6dc0673](https://github.com/sshcrack/talking-colonists/commit/6dc067353cf57181a79f580cfe36a6b96dc231c2)) - sshbot
- Fix controlled player tool authentication for API beta - ([6fa6aac](https://github.com/sshcrack/talking-colonists/commit/6fa6aac95cbe7aaae4de23921e880eedde4814dd)) - Laptop MCP Sandbox
- Harden controlled player authority for API beta - ([c0c2e58](https://github.com/sshcrack/talking-colonists/commit/c0c2e58460a5f345b4a3bcc1164977a1b5fe9b5b)) - Laptop MCP Sandbox
- release 2.0.0-beta.1 - ([3692960](https://github.com/sshcrack/talking-colonists/commit/3692960ec4e75411beab3250ae5d9224ff5b9566)) - sshbot
## Contributors
- Laptop MCP Sandbox
- sshbot
<!-- generated by git-cliff -->
alpha
MineColonies Talking Citizens 2.0.0-alpha.2 Forge 1.20.1
2.0.0-alpha.2-forge+1.20.18 сент. 2026 г.102Minecraft: 1.20.1forge
Что нового
---
## [2.0.0-alpha.2](https://github.com/sshcrack/talking-colonists/compare/2.0.0-alpha.1..2.0.0-alpha.2) - 2026-09-08
### Features
- **(client)** animate citizen mouths and clarify conversation controls - ([90460fa](https://github.com/sshcrack/talking-colonists/commit/90460fa0488dc51deca9c2a1e74f41c81ffbbac2)) - sshbot
### Other
- update gitignore - ([59e9a88](https://github.com/sshcrack/talking-colonists/commit/59e9a8830d153d6e8f2adbf7bc23d761db81d4d2)) - sshbot
- Implement urgent contact lifecycle - ([9be5406](https://github.com/sshcrack/talking-colonists/commit/9be5406ab912572da46362ac595a48376302dfc4)) - Laptop MCP Sandbox
- merged stuffs - ([8e72eb3](https://github.com/sshcrack/talking-colonists/commit/8e72eb367298d139360552e0ed477c5da262c9d4)) - sshbot
- release 2.0.0-alpha.2 - ([1cf756d](https://github.com/sshcrack/talking-colonists/commit/1cf756d502f62224d7d4cd06885a5a039755baa9)) - sshbot
### Tests
- refresh client smoke verification - ([4dafb60](https://github.com/sshcrack/talking-colonists/commit/4dafb60eecb300a6131cf21e974a12e2cea43049)) - Laptop MCP Sandbox
## Contributors
- Laptop MCP Sandbox
- sshbot
<!-- generated by git-cliff -->
alpha
MineColonies Talking Citizens 2.0.0-alpha.2 Neoforge 1.21.1
2.0.0-alpha.2-neoforge+1.21.18 сент. 2026 г.92Minecraft: 1.21.1neoforge
Что нового
---
## [2.0.0-alpha.2](https://github.com/sshcrack/talking-colonists/compare/2.0.0-alpha.1..2.0.0-alpha.2) - 2026-09-08
### Features
- **(client)** animate citizen mouths and clarify conversation controls - ([90460fa](https://github.com/sshcrack/talking-colonists/commit/90460fa0488dc51deca9c2a1e74f41c81ffbbac2)) - sshbot
### Other
- update gitignore - ([59e9a88](https://github.com/sshcrack/talking-colonists/commit/59e9a8830d153d6e8f2adbf7bc23d761db81d4d2)) - sshbot
- Implement urgent contact lifecycle - ([9be5406](https://github.com/sshcrack/talking-colonists/commit/9be5406ab912572da46362ac595a48376302dfc4)) - Laptop MCP Sandbox
- merged stuffs - ([8e72eb3](https://github.com/sshcrack/talking-colonists/commit/8e72eb367298d139360552e0ed477c5da262c9d4)) - sshbot
- release 2.0.0-alpha.2 - ([1cf756d](https://github.com/sshcrack/talking-colonists/commit/1cf756d502f62224d7d4cd06885a5a039755baa9)) - sshbot
### Tests
- refresh client smoke verification - ([4dafb60](https://github.com/sshcrack/talking-colonists/commit/4dafb60eecb300a6131cf21e974a12e2cea43049)) - Laptop MCP Sandbox
## Contributors
- Laptop MCP Sandbox
- sshbot
<!-- generated by git-cliff -->
alpha
MineColonies Talking Citizens 2.0.0-alpha.1 Forge 1.20.1
2.0.0-alpha.1-forge+1.20.18 сент. 2026 г.11Minecraft: 1.20.1forge
Что нового
---
## [2.0.0-alpha.1](https://github.com/sshcrack/talking-colonists/compare/1.7.1..2.0.0-alpha.1) - 2026-09-08
### Chores
- configure laptop mcp sandbox - ([1f78068](https://github.com/sshcrack/talking-colonists/commit/1f78068ef46afcd2fde1d1439a6ec66983d6e1c9)) - Laptop MCP Sandbox
### Features
- isolate addon API and harden session ownership - ([a70bb1b](https://github.com/sshcrack/talking-colonists/commit/a70bb1b3b3c32f4c593797c1dce6de024133cc84)) - Laptop MCP Sandbox
### Fixes
- **(forge)** exclude jar-verification-sensitive tests - ([3c523ca](https://github.com/sshcrack/talking-colonists/commit/3c523ca523c8d75474ff28c5d2d58c3f70b9be46)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- **(ci)** run Forge tests with test security overlay - ([54a1fc2](https://github.com/sshcrack/talking-colonists/commit/54a1fc215fe21984d48a1b47fdda51d1e6b52a51)) - sshbot
- **(ci)** use Forge-compatible test runtime - ([020c349](https://github.com/sshcrack/talking-colonists/commit/020c349fca80c9c8e24bc112c4a2b41a4641bfd1)) - sshbot
- set CurseForge client and server environments - ([65eeff7](https://github.com/sshcrack/talking-colonists/commit/65eeff7ce348dc038cf7a3770e7fc95a59f877ad)) - sshbot
- fix deterministic voice selection - ([27df4f3](https://github.com/sshcrack/talking-colonists/commit/27df4f3e8a90e19505cd7f80e91f08926f6baa6a)) - Laptop MCP Sandbox
- fix bugs - ([dde3a09](https://github.com/sshcrack/talking-colonists/commit/dde3a0956d80f4b1b416f8ec44a7c336d90ee52a)) - sshbot
- make conversation participation status ownership-aware - ([44d2928](https://github.com/sshcrack/talking-colonists/commit/44d2928b41c69633bcb966e2ba707f3e35022b8a)) - Laptop MCP Sandbox
- make microphone turns ownership-safe - ([5af7130](https://github.com/sshcrack/talking-colonists/commit/5af7130b30cff267200572318913104b4ac6fb8b)) - Laptop MCP Sandbox
- fix rumor crash - ([087cb80](https://github.com/sshcrack/talking-colonists/commit/087cb802cff406a5d469b6887d2ec56fcf0e6aa6)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- exclude non-test classes from JUnit discovery - ([1bd6359](https://github.com/sshcrack/talking-colonists/commit/1bd6359a1fa82e74ed2b46f58ebb8b7e9f994c3c)) - sshbot
### Other
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- bugfix - ([bca90c0](https://github.com/sshcrack/talking-colonists/commit/bca90c0e3c0a2b3e29a786d15c98c272462c3f19)) - sshbot
- bump to 1.7.2 - ([673bbe5](https://github.com/sshcrack/talking-colonists/commit/673bbe5d18bc99d5c3669dca760a1cfda5c7841f)) - sshbot
- Revert "bump to 1.7.2" - ([13f5192](https://github.com/sshcrack/talking-colonists/commit/13f51925632654defd7e19a11375327cae08aa64)) - sshbot
- This reverts commit 673bbe5d18bc99d5c3669dca760a1cfda5c7841f. - ([13f5192](https://github.com/sshcrack/talking-colonists/commit/13f51925632654defd7e19a11375327cae08aa64)) - sshbot
- Revert "bugfix" - ([46fbce7](https://github.com/sshcrack/talking-colonists/commit/46fbce7197249cf91c89c1e6d5196d0a0de0045c)) - sshbot
- This reverts commit bca90c0e3c0a2b3e29a786d15c98c272462c3f19. - ([46fbce7](https://github.com/sshcrack/talking-colonists/commit/46fbce7197249cf91c89c1e6d5196d0a0de0045c)) - sshbot
- harden free-tier citizen interactions - ([3b6ab11](https://github.com/sshcrack/talking-colonists/commit/3b6ab1123dbd4023719c3f8aa5fd5d79b091f4a4)) - Laptop MCP Sandbox
- add agent roadmap - ([a1c6037](https://github.com/sshcrack/talking-colonists/commit/a1c6037ccc56eb342a952178dd81d50e421797b7)) - sshbot
- serialize Minecraft artifact generation in Laptop MCP - ([19df005](https://github.com/sshcrack/talking-colonists/commit/19df00571cbb3646f64034c8cd962fc08c8f9b9a)) - Laptop MCP Sandbox
- add env variable for caching - ([6325c8f](https://github.com/sshcrack/talking-colonists/commit/6325c8f6559e901c00cc89d3d1736d55efc59084)) - Laptop MCP Sandbox
- Build first-class addon API v2 - ([3a595db](https://github.com/sshcrack/talking-colonists/commit/3a595db6e847d2b25f4c14bd53e8495114f8e52a)) - Laptop MCP Sandbox
- Document public addon API Maven repository - ([f5e842a](https://github.com/sshcrack/talking-colonists/commit/f5e842a050e9b203b5c5b88dced2d88a69b80c32)) - Laptop MCP Sandbox
- Generalize addon migration documentation - ([257128e](https://github.com/sshcrack/talking-colonists/commit/257128ea748e80a308031e7cef1b5509a188d2db)) - Laptop MCP Sandbox
- Rewrite addon docs as general reference and migration guide - ([d8d5f95](https://github.com/sshcrack/talking-colonists/commit/d8d5f95fa75f78fb6e26432f90bd8e21b9624fe7)) - Laptop MCP Sandbox
- Keep addon API reference present tense - ([f617c15](https://github.com/sshcrack/talking-colonists/commit/f617c159ea2b64a744301526ec82ec11d2e55dbb)) - Laptop MCP Sandbox
- complete structured memory reliability - ([214e391](https://github.com/sshcrack/talking-colonists/commit/214e3915adcf29bbfe1cc92844dab62f96e00ae0)) - Laptop MCP Sandbox
- Snapshot source state for laptop-mcp sandbox - ([5187185](https://github.com/sshcrack/talking-colonists/commit/518718568e32473dd0b3bd314946195d6adf3ff6)) - Laptop MCP
- complete composable prompt contributions - ([e98b826](https://github.com/sshcrack/talking-colonists/commit/e98b826a3885b256be9cf0cdded624fbbe855691)) - Laptop MCP Sandbox
- Complete public addon tool execution API - ([54137c8](https://github.com/sshcrack/talking-colonists/commit/54137c80f3e35ce9982616d200773094f9e08d46)) - Laptop MCP Sandbox
- Complete session lifecycle ownership - ([cd1af02](https://github.com/sshcrack/talking-colonists/commit/cd1af0273c05e2dcdb92a9589fdac481d89a4b44)) - Laptop MCP Sandbox
- Complete controlled conversation turns - ([6f1192d](https://github.com/sshcrack/talking-colonists/commit/6f1192dc02cd2fde78316b899070fa3ac30ac269)) - Laptop MCP Sandbox
- Harden controlled conversation lifecycle - ([b784477](https://github.com/sshcrack/talking-colonists/commit/b7844770e7155dfbebfb21e7917021d9712b5383)) - Laptop MCP Sandbox
- Complete meetings integration roadmap item - ([306fff7](https://github.com/sshcrack/talking-colonists/commit/306fff74d48392670991d6cb78b1f3cb9fa1e197)) - Laptop MCP Sandbox
- Implement verified facts and memory provenance - ([8b1fdf8](https://github.com/sshcrack/talking-colonists/commit/8b1fdf89b1651aad7fbf81e0fbadd7dcd4eaf8a0)) - Laptop MCP Sandbox
- Implement roadmap item 9 audio lifecycle - ([5935ccc](https://github.com/sshcrack/talking-colonists/commit/5935ccc776de9ba26f3e497cc1678c709d7dd69d)) - Laptop MCP Sandbox
- Complete model-specific voice recovery - ([05db399](https://github.com/sshcrack/talking-colonists/commit/05db39998cb462b6a7517acc9d54ac54c7eeffc3)) - Laptop MCP Sandbox
- Implement roadmap item 11 autonomous discussions - ([00592d7](https://github.com/sshcrack/talking-colonists/commit/00592d737da1f8c96988fddeb0b2218543c358be)) - Laptop MCP Sandbox
- Advance roadmap item 12 release verification - ([7a51f6d](https://github.com/sshcrack/talking-colonists/commit/7a51f6d78ee43ff5cf47be7a5e5cc6c3e8ebdd55)) - Laptop MCP Sandbox
- Review roadmap and prepare 2.0.0 release - ([8f14fd1](https://github.com/sshcrack/talking-colonists/commit/8f14fd1540d48f6ef3634954ca6891109051cf51)) - Laptop MCP Sandbox
- remove dev tools - ([835f987](https://github.com/sshcrack/talking-colonists/commit/835f987301cd377af1fd2df67ecdcb3567faf081)) - sshbot
- Add specialized code review subagent prompts - ([4b5c52c](https://github.com/sshcrack/talking-colonists/commit/4b5c52cc858e967d2a40e50f687af3fb3b9144f6)) - Laptop MCP Sandbox
- Fix release review findings - ([984b0d4](https://github.com/sshcrack/talking-colonists/commit/984b0d468217c7e0e229905c8b72e24e78fe30b8)) - Laptop MCP Sandbox
- Merge branch 'laptop-mcp/review-fixes' - ([ec364ec](https://github.com/sshcrack/talking-colonists/commit/ec364ec89f93af8c19e4aae39df9faff6dbd84f2)) - sshbot
- Fix post-roadmap review findings - ([98b8563](https://github.com/sshcrack/talking-colonists/commit/98b8563e1495649da91582ded2b62f87e8862a2e)) - Laptop MCP Sandbox
- Merge branch 'laptop-mcp/fix-review-findings' - ([ccb4426](https://github.com/sshcrack/talking-colonists/commit/ccb44269e54161a53a4c5e6c9fd0b80e3037aa81)) - sshbot
- cool speech bubbles - ([ece1710](https://github.com/sshcrack/talking-colonists/commit/ece17107a76567f9410cc7a19f6b81bd3b1709f8)) - sshbot
- release alpha.1 - ([36a3a5e](https://github.com/sshcrack/talking-colonists/commit/36a3a5ed5b62d488b55bcce58ce7883b124da972)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- exclude non-test classes from JUnit discovery - ([1bd6359](https://github.com/sshcrack/talking-colonists/commit/1bd6359a1fa82e74ed2b46f58ebb8b7e9f994c3c)) - sshbot
- exclude non-test classes from JUnit discovery - ([1bd6359](https://github.com/sshcrack/talking-colonists/commit/1bd6359a1fa82e74ed2b46f58ebb8b7e9f994c3c)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
### Security
- **(forge)** exclude jar-verification-sensitive tests - ([3c523ca](https://github.com/sshcrack/talking-colonists/commit/3c523ca523c8d75474ff28c5d2d58c3f70b9be46)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests - ([3c523ca](https://github.com/sshcrack/talking-colonists/commit/3c523ca523c8d75474ff28c5d2d58c3f70b9be46)) - sshbot
## Contributors
- Laptop MCP
- Laptop MCP Sandbox
- sshbot
<!-- generated by git-cliff -->
alpha
MineColonies Talking Citizens 2.0.0-alpha.1 Neoforge 1.21.1
2.0.0-alpha.1-neoforge+1.21.18 сент. 2026 г.8Minecraft: 1.21.1neoforge
Что нового
---
## [2.0.0-alpha.1](https://github.com/sshcrack/talking-colonists/compare/1.7.1..2.0.0-alpha.1) - 2026-09-08
### Chores
- configure laptop mcp sandbox - ([1f78068](https://github.com/sshcrack/talking-colonists/commit/1f78068ef46afcd2fde1d1439a6ec66983d6e1c9)) - Laptop MCP Sandbox
### Features
- isolate addon API and harden session ownership - ([a70bb1b](https://github.com/sshcrack/talking-colonists/commit/a70bb1b3b3c32f4c593797c1dce6de024133cc84)) - Laptop MCP Sandbox
### Fixes
- **(forge)** exclude jar-verification-sensitive tests - ([3c523ca](https://github.com/sshcrack/talking-colonists/commit/3c523ca523c8d75474ff28c5d2d58c3f70b9be46)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- **(ci)** run Forge tests with test security overlay - ([54a1fc2](https://github.com/sshcrack/talking-colonists/commit/54a1fc215fe21984d48a1b47fdda51d1e6b52a51)) - sshbot
- **(ci)** use Forge-compatible test runtime - ([020c349](https://github.com/sshcrack/talking-colonists/commit/020c349fca80c9c8e24bc112c4a2b41a4641bfd1)) - sshbot
- set CurseForge client and server environments - ([65eeff7](https://github.com/sshcrack/talking-colonists/commit/65eeff7ce348dc038cf7a3770e7fc95a59f877ad)) - sshbot
- fix deterministic voice selection - ([27df4f3](https://github.com/sshcrack/talking-colonists/commit/27df4f3e8a90e19505cd7f80e91f08926f6baa6a)) - Laptop MCP Sandbox
- fix bugs - ([dde3a09](https://github.com/sshcrack/talking-colonists/commit/dde3a0956d80f4b1b416f8ec44a7c336d90ee52a)) - sshbot
- make conversation participation status ownership-aware - ([44d2928](https://github.com/sshcrack/talking-colonists/commit/44d2928b41c69633bcb966e2ba707f3e35022b8a)) - Laptop MCP Sandbox
- make microphone turns ownership-safe - ([5af7130](https://github.com/sshcrack/talking-colonists/commit/5af7130b30cff267200572318913104b4ac6fb8b)) - Laptop MCP Sandbox
- fix rumor crash - ([087cb80](https://github.com/sshcrack/talking-colonists/commit/087cb802cff406a5d469b6887d2ec56fcf0e6aa6)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- exclude non-test classes from JUnit discovery - ([1bd6359](https://github.com/sshcrack/talking-colonists/commit/1bd6359a1fa82e74ed2b46f58ebb8b7e9f994c3c)) - sshbot
### Other
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- bugfix - ([bca90c0](https://github.com/sshcrack/talking-colonists/commit/bca90c0e3c0a2b3e29a786d15c98c272462c3f19)) - sshbot
- bump to 1.7.2 - ([673bbe5](https://github.com/sshcrack/talking-colonists/commit/673bbe5d18bc99d5c3669dca760a1cfda5c7841f)) - sshbot
- Revert "bump to 1.7.2" - ([13f5192](https://github.com/sshcrack/talking-colonists/commit/13f51925632654defd7e19a11375327cae08aa64)) - sshbot
- This reverts commit 673bbe5d18bc99d5c3669dca760a1cfda5c7841f. - ([13f5192](https://github.com/sshcrack/talking-colonists/commit/13f51925632654defd7e19a11375327cae08aa64)) - sshbot
- Revert "bugfix" - ([46fbce7](https://github.com/sshcrack/talking-colonists/commit/46fbce7197249cf91c89c1e6d5196d0a0de0045c)) - sshbot
- This reverts commit bca90c0e3c0a2b3e29a786d15c98c272462c3f19. - ([46fbce7](https://github.com/sshcrack/talking-colonists/commit/46fbce7197249cf91c89c1e6d5196d0a0de0045c)) - sshbot
- harden free-tier citizen interactions - ([3b6ab11](https://github.com/sshcrack/talking-colonists/commit/3b6ab1123dbd4023719c3f8aa5fd5d79b091f4a4)) - Laptop MCP Sandbox
- add agent roadmap - ([a1c6037](https://github.com/sshcrack/talking-colonists/commit/a1c6037ccc56eb342a952178dd81d50e421797b7)) - sshbot
- serialize Minecraft artifact generation in Laptop MCP - ([19df005](https://github.com/sshcrack/talking-colonists/commit/19df00571cbb3646f64034c8cd962fc08c8f9b9a)) - Laptop MCP Sandbox
- add env variable for caching - ([6325c8f](https://github.com/sshcrack/talking-colonists/commit/6325c8f6559e901c00cc89d3d1736d55efc59084)) - Laptop MCP Sandbox
- Build first-class addon API v2 - ([3a595db](https://github.com/sshcrack/talking-colonists/commit/3a595db6e847d2b25f4c14bd53e8495114f8e52a)) - Laptop MCP Sandbox
- Document public addon API Maven repository - ([f5e842a](https://github.com/sshcrack/talking-colonists/commit/f5e842a050e9b203b5c5b88dced2d88a69b80c32)) - Laptop MCP Sandbox
- Generalize addon migration documentation - ([257128e](https://github.com/sshcrack/talking-colonists/commit/257128ea748e80a308031e7cef1b5509a188d2db)) - Laptop MCP Sandbox
- Rewrite addon docs as general reference and migration guide - ([d8d5f95](https://github.com/sshcrack/talking-colonists/commit/d8d5f95fa75f78fb6e26432f90bd8e21b9624fe7)) - Laptop MCP Sandbox
- Keep addon API reference present tense - ([f617c15](https://github.com/sshcrack/talking-colonists/commit/f617c159ea2b64a744301526ec82ec11d2e55dbb)) - Laptop MCP Sandbox
- complete structured memory reliability - ([214e391](https://github.com/sshcrack/talking-colonists/commit/214e3915adcf29bbfe1cc92844dab62f96e00ae0)) - Laptop MCP Sandbox
- Snapshot source state for laptop-mcp sandbox - ([5187185](https://github.com/sshcrack/talking-colonists/commit/518718568e32473dd0b3bd314946195d6adf3ff6)) - Laptop MCP
- complete composable prompt contributions - ([e98b826](https://github.com/sshcrack/talking-colonists/commit/e98b826a3885b256be9cf0cdded624fbbe855691)) - Laptop MCP Sandbox
- Complete public addon tool execution API - ([54137c8](https://github.com/sshcrack/talking-colonists/commit/54137c80f3e35ce9982616d200773094f9e08d46)) - Laptop MCP Sandbox
- Complete session lifecycle ownership - ([cd1af02](https://github.com/sshcrack/talking-colonists/commit/cd1af0273c05e2dcdb92a9589fdac481d89a4b44)) - Laptop MCP Sandbox
- Complete controlled conversation turns - ([6f1192d](https://github.com/sshcrack/talking-colonists/commit/6f1192dc02cd2fde78316b899070fa3ac30ac269)) - Laptop MCP Sandbox
- Harden controlled conversation lifecycle - ([b784477](https://github.com/sshcrack/talking-colonists/commit/b7844770e7155dfbebfb21e7917021d9712b5383)) - Laptop MCP Sandbox
- Complete meetings integration roadmap item - ([306fff7](https://github.com/sshcrack/talking-colonists/commit/306fff74d48392670991d6cb78b1f3cb9fa1e197)) - Laptop MCP Sandbox
- Implement verified facts and memory provenance - ([8b1fdf8](https://github.com/sshcrack/talking-colonists/commit/8b1fdf89b1651aad7fbf81e0fbadd7dcd4eaf8a0)) - Laptop MCP Sandbox
- Implement roadmap item 9 audio lifecycle - ([5935ccc](https://github.com/sshcrack/talking-colonists/commit/5935ccc776de9ba26f3e497cc1678c709d7dd69d)) - Laptop MCP Sandbox
- Complete model-specific voice recovery - ([05db399](https://github.com/sshcrack/talking-colonists/commit/05db39998cb462b6a7517acc9d54ac54c7eeffc3)) - Laptop MCP Sandbox
- Implement roadmap item 11 autonomous discussions - ([00592d7](https://github.com/sshcrack/talking-colonists/commit/00592d737da1f8c96988fddeb0b2218543c358be)) - Laptop MCP Sandbox
- Advance roadmap item 12 release verification - ([7a51f6d](https://github.com/sshcrack/talking-colonists/commit/7a51f6d78ee43ff5cf47be7a5e5cc6c3e8ebdd55)) - Laptop MCP Sandbox
- Review roadmap and prepare 2.0.0 release - ([8f14fd1](https://github.com/sshcrack/talking-colonists/commit/8f14fd1540d48f6ef3634954ca6891109051cf51)) - Laptop MCP Sandbox
- remove dev tools - ([835f987](https://github.com/sshcrack/talking-colonists/commit/835f987301cd377af1fd2df67ecdcb3567faf081)) - sshbot
- Add specialized code review subagent prompts - ([4b5c52c](https://github.com/sshcrack/talking-colonists/commit/4b5c52cc858e967d2a40e50f687af3fb3b9144f6)) - Laptop MCP Sandbox
- Fix release review findings - ([984b0d4](https://github.com/sshcrack/talking-colonists/commit/984b0d468217c7e0e229905c8b72e24e78fe30b8)) - Laptop MCP Sandbox
- Merge branch 'laptop-mcp/review-fixes' - ([ec364ec](https://github.com/sshcrack/talking-colonists/commit/ec364ec89f93af8c19e4aae39df9faff6dbd84f2)) - sshbot
- Fix post-roadmap review findings - ([98b8563](https://github.com/sshcrack/talking-colonists/commit/98b8563e1495649da91582ded2b62f87e8862a2e)) - Laptop MCP Sandbox
- Merge branch 'laptop-mcp/fix-review-findings' - ([ccb4426](https://github.com/sshcrack/talking-colonists/commit/ccb44269e54161a53a4c5e6c9fd0b80e3037aa81)) - sshbot
- cool speech bubbles - ([ece1710](https://github.com/sshcrack/talking-colonists/commit/ece17107a76567f9410cc7a19f6b81bd3b1709f8)) - sshbot
- release alpha.1 - ([36a3a5e](https://github.com/sshcrack/talking-colonists/commit/36a3a5ed5b62d488b55bcce58ce7883b124da972)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- exclude non-test classes from JUnit discovery - ([1bd6359](https://github.com/sshcrack/talking-colonists/commit/1bd6359a1fa82e74ed2b46f58ebb8b7e9f994c3c)) - sshbot
- exclude non-test classes from JUnit discovery - ([1bd6359](https://github.com/sshcrack/talking-colonists/commit/1bd6359a1fa82e74ed2b46f58ebb8b7e9f994c3c)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
### Security
- **(forge)** exclude jar-verification-sensitive tests - ([3c523ca](https://github.com/sshcrack/talking-colonists/commit/3c523ca523c8d75474ff28c5d2d58c3f70b9be46)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests - ([3c523ca](https://github.com/sshcrack/talking-colonists/commit/3c523ca523c8d75474ff28c5d2d58c3f70b9be46)) - sshbot
## Contributors
- Laptop MCP
- Laptop MCP Sandbox
- sshbot
<!-- generated by git-cliff -->
alpha
MineColonies Talking Citizens 2.0.0-alpha.1 Forge 1.20.1
2.0.0-alpha.1-forge+1.20.18 сент. 2026 г.6Minecraft: 1.20.1forge
Что нового
---
## [2.0.0-alpha.1](https://github.com/sshcrack/talking-colonists/compare/1.7.1..2.0.0-alpha.1) - 2026-09-08
### Chores
- configure laptop mcp sandbox - ([1f78068](https://github.com/sshcrack/talking-colonists/commit/1f78068ef46afcd2fde1d1439a6ec66983d6e1c9)) - Laptop MCP Sandbox
### Features
- isolate addon API and harden session ownership - ([a70bb1b](https://github.com/sshcrack/talking-colonists/commit/a70bb1b3b3c32f4c593797c1dce6de024133cc84)) - Laptop MCP Sandbox
### Fixes
- **(forge)** exclude jar-verification-sensitive tests - ([3c523ca](https://github.com/sshcrack/talking-colonists/commit/3c523ca523c8d75474ff28c5d2d58c3f70b9be46)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- **(ci)** run Forge tests with test security overlay - ([54a1fc2](https://github.com/sshcrack/talking-colonists/commit/54a1fc215fe21984d48a1b47fdda51d1e6b52a51)) - sshbot
- **(ci)** use Forge-compatible test runtime - ([020c349](https://github.com/sshcrack/talking-colonists/commit/020c349fca80c9c8e24bc112c4a2b41a4641bfd1)) - sshbot
- set CurseForge client and server environments - ([65eeff7](https://github.com/sshcrack/talking-colonists/commit/65eeff7ce348dc038cf7a3770e7fc95a59f877ad)) - sshbot
- fix deterministic voice selection - ([27df4f3](https://github.com/sshcrack/talking-colonists/commit/27df4f3e8a90e19505cd7f80e91f08926f6baa6a)) - Laptop MCP Sandbox
- fix bugs - ([dde3a09](https://github.com/sshcrack/talking-colonists/commit/dde3a0956d80f4b1b416f8ec44a7c336d90ee52a)) - sshbot
- make conversation participation status ownership-aware - ([44d2928](https://github.com/sshcrack/talking-colonists/commit/44d2928b41c69633bcb966e2ba707f3e35022b8a)) - Laptop MCP Sandbox
- make microphone turns ownership-safe - ([5af7130](https://github.com/sshcrack/talking-colonists/commit/5af7130b30cff267200572318913104b4ac6fb8b)) - Laptop MCP Sandbox
- fix rumor crash - ([087cb80](https://github.com/sshcrack/talking-colonists/commit/087cb802cff406a5d469b6887d2ec56fcf0e6aa6)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- exclude non-test classes from JUnit discovery - ([1bd6359](https://github.com/sshcrack/talking-colonists/commit/1bd6359a1fa82e74ed2b46f58ebb8b7e9f994c3c)) - sshbot
### Other
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- bugfix - ([bca90c0](https://github.com/sshcrack/talking-colonists/commit/bca90c0e3c0a2b3e29a786d15c98c272462c3f19)) - sshbot
- bump to 1.7.2 - ([673bbe5](https://github.com/sshcrack/talking-colonists/commit/673bbe5d18bc99d5c3669dca760a1cfda5c7841f)) - sshbot
- Revert "bump to 1.7.2" - ([13f5192](https://github.com/sshcrack/talking-colonists/commit/13f51925632654defd7e19a11375327cae08aa64)) - sshbot
- This reverts commit 673bbe5d18bc99d5c3669dca760a1cfda5c7841f. - ([13f5192](https://github.com/sshcrack/talking-colonists/commit/13f51925632654defd7e19a11375327cae08aa64)) - sshbot
- Revert "bugfix" - ([46fbce7](https://github.com/sshcrack/talking-colonists/commit/46fbce7197249cf91c89c1e6d5196d0a0de0045c)) - sshbot
- This reverts commit bca90c0e3c0a2b3e29a786d15c98c272462c3f19. - ([46fbce7](https://github.com/sshcrack/talking-colonists/commit/46fbce7197249cf91c89c1e6d5196d0a0de0045c)) - sshbot
- harden free-tier citizen interactions - ([3b6ab11](https://github.com/sshcrack/talking-colonists/commit/3b6ab1123dbd4023719c3f8aa5fd5d79b091f4a4)) - Laptop MCP Sandbox
- add agent roadmap - ([a1c6037](https://github.com/sshcrack/talking-colonists/commit/a1c6037ccc56eb342a952178dd81d50e421797b7)) - sshbot
- serialize Minecraft artifact generation in Laptop MCP - ([19df005](https://github.com/sshcrack/talking-colonists/commit/19df00571cbb3646f64034c8cd962fc08c8f9b9a)) - Laptop MCP Sandbox
- add env variable for caching - ([6325c8f](https://github.com/sshcrack/talking-colonists/commit/6325c8f6559e901c00cc89d3d1736d55efc59084)) - Laptop MCP Sandbox
- Build first-class addon API v2 - ([3a595db](https://github.com/sshcrack/talking-colonists/commit/3a595db6e847d2b25f4c14bd53e8495114f8e52a)) - Laptop MCP Sandbox
- Document public addon API Maven repository - ([f5e842a](https://github.com/sshcrack/talking-colonists/commit/f5e842a050e9b203b5c5b88dced2d88a69b80c32)) - Laptop MCP Sandbox
- Generalize addon migration documentation - ([257128e](https://github.com/sshcrack/talking-colonists/commit/257128ea748e80a308031e7cef1b5509a188d2db)) - Laptop MCP Sandbox
- Rewrite addon docs as general reference and migration guide - ([d8d5f95](https://github.com/sshcrack/talking-colonists/commit/d8d5f95fa75f78fb6e26432f90bd8e21b9624fe7)) - Laptop MCP Sandbox
- Keep addon API reference present tense - ([f617c15](https://github.com/sshcrack/talking-colonists/commit/f617c159ea2b64a744301526ec82ec11d2e55dbb)) - Laptop MCP Sandbox
- complete structured memory reliability - ([214e391](https://github.com/sshcrack/talking-colonists/commit/214e3915adcf29bbfe1cc92844dab62f96e00ae0)) - Laptop MCP Sandbox
- Snapshot source state for laptop-mcp sandbox - ([5187185](https://github.com/sshcrack/talking-colonists/commit/518718568e32473dd0b3bd314946195d6adf3ff6)) - Laptop MCP
- complete composable prompt contributions - ([e98b826](https://github.com/sshcrack/talking-colonists/commit/e98b826a3885b256be9cf0cdded624fbbe855691)) - Laptop MCP Sandbox
- Complete public addon tool execution API - ([54137c8](https://github.com/sshcrack/talking-colonists/commit/54137c80f3e35ce9982616d200773094f9e08d46)) - Laptop MCP Sandbox
- Complete session lifecycle ownership - ([cd1af02](https://github.com/sshcrack/talking-colonists/commit/cd1af0273c05e2dcdb92a9589fdac481d89a4b44)) - Laptop MCP Sandbox
- Complete controlled conversation turns - ([6f1192d](https://github.com/sshcrack/talking-colonists/commit/6f1192dc02cd2fde78316b899070fa3ac30ac269)) - Laptop MCP Sandbox
- Harden controlled conversation lifecycle - ([b784477](https://github.com/sshcrack/talking-colonists/commit/b7844770e7155dfbebfb21e7917021d9712b5383)) - Laptop MCP Sandbox
- Complete meetings integration roadmap item - ([306fff7](https://github.com/sshcrack/talking-colonists/commit/306fff74d48392670991d6cb78b1f3cb9fa1e197)) - Laptop MCP Sandbox
- Implement verified facts and memory provenance - ([8b1fdf8](https://github.com/sshcrack/talking-colonists/commit/8b1fdf89b1651aad7fbf81e0fbadd7dcd4eaf8a0)) - Laptop MCP Sandbox
- Implement roadmap item 9 audio lifecycle - ([5935ccc](https://github.com/sshcrack/talking-colonists/commit/5935ccc776de9ba26f3e497cc1678c709d7dd69d)) - Laptop MCP Sandbox
- Complete model-specific voice recovery - ([05db399](https://github.com/sshcrack/talking-colonists/commit/05db39998cb462b6a7517acc9d54ac54c7eeffc3)) - Laptop MCP Sandbox
- Implement roadmap item 11 autonomous discussions - ([00592d7](https://github.com/sshcrack/talking-colonists/commit/00592d737da1f8c96988fddeb0b2218543c358be)) - Laptop MCP Sandbox
- Advance roadmap item 12 release verification - ([7a51f6d](https://github.com/sshcrack/talking-colonists/commit/7a51f6d78ee43ff5cf47be7a5e5cc6c3e8ebdd55)) - Laptop MCP Sandbox
- Review roadmap and prepare 2.0.0 release - ([8f14fd1](https://github.com/sshcrack/talking-colonists/commit/8f14fd1540d48f6ef3634954ca6891109051cf51)) - Laptop MCP Sandbox
- remove dev tools - ([835f987](https://github.com/sshcrack/talking-colonists/commit/835f987301cd377af1fd2df67ecdcb3567faf081)) - sshbot
- Add specialized code review subagent prompts - ([4b5c52c](https://github.com/sshcrack/talking-colonists/commit/4b5c52cc858e967d2a40e50f687af3fb3b9144f6)) - Laptop MCP Sandbox
- Fix release review findings - ([984b0d4](https://github.com/sshcrack/talking-colonists/commit/984b0d468217c7e0e229905c8b72e24e78fe30b8)) - Laptop MCP Sandbox
- Merge branch 'laptop-mcp/review-fixes' - ([ec364ec](https://github.com/sshcrack/talking-colonists/commit/ec364ec89f93af8c19e4aae39df9faff6dbd84f2)) - sshbot
- Fix post-roadmap review findings - ([98b8563](https://github.com/sshcrack/talking-colonists/commit/98b8563e1495649da91582ded2b62f87e8862a2e)) - Laptop MCP Sandbox
- Merge branch 'laptop-mcp/fix-review-findings' - ([ccb4426](https://github.com/sshcrack/talking-colonists/commit/ccb44269e54161a53a4c5e6c9fd0b80e3037aa81)) - sshbot
- cool speech bubbles - ([ece1710](https://github.com/sshcrack/talking-colonists/commit/ece17107a76567f9410cc7a19f6b81bd3b1709f8)) - sshbot
- release alpha.1 - ([36a3a5e](https://github.com/sshcrack/talking-colonists/commit/36a3a5ed5b62d488b55bcce58ce7883b124da972)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- exclude non-test classes from JUnit discovery - ([1bd6359](https://github.com/sshcrack/talking-colonists/commit/1bd6359a1fa82e74ed2b46f58ebb8b7e9f994c3c)) - sshbot
- exclude non-test classes from JUnit discovery - ([1bd6359](https://github.com/sshcrack/talking-colonists/commit/1bd6359a1fa82e74ed2b46f58ebb8b7e9f994c3c)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
### Security
- **(forge)** exclude jar-verification-sensitive tests - ([3c523ca](https://github.com/sshcrack/talking-colonists/commit/3c523ca523c8d75474ff28c5d2d58c3f70b9be46)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests - ([3c523ca](https://github.com/sshcrack/talking-colonists/commit/3c523ca523c8d75474ff28c5d2d58c3f70b9be46)) - sshbot
## Contributors
- Laptop MCP
- Laptop MCP Sandbox
- sshbot
<!-- generated by git-cliff -->
alpha
MineColonies Talking Citizens 2.0.0-alpha.1 Neoforge 1.21.1
2.0.0-alpha.1-neoforge+1.21.18 сент. 2026 г.3Minecraft: 1.21.1neoforge
Что нового
---
## [2.0.0-alpha.1](https://github.com/sshcrack/talking-colonists/compare/1.7.1..2.0.0-alpha.1) - 2026-09-08
### Chores
- configure laptop mcp sandbox - ([1f78068](https://github.com/sshcrack/talking-colonists/commit/1f78068ef46afcd2fde1d1439a6ec66983d6e1c9)) - Laptop MCP Sandbox
### Features
- isolate addon API and harden session ownership - ([a70bb1b](https://github.com/sshcrack/talking-colonists/commit/a70bb1b3b3c32f4c593797c1dce6de024133cc84)) - Laptop MCP Sandbox
### Fixes
- **(forge)** exclude jar-verification-sensitive tests - ([3c523ca](https://github.com/sshcrack/talking-colonists/commit/3c523ca523c8d75474ff28c5d2d58c3f70b9be46)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- **(ci)** run Forge tests with test security overlay - ([54a1fc2](https://github.com/sshcrack/talking-colonists/commit/54a1fc215fe21984d48a1b47fdda51d1e6b52a51)) - sshbot
- **(ci)** use Forge-compatible test runtime - ([020c349](https://github.com/sshcrack/talking-colonists/commit/020c349fca80c9c8e24bc112c4a2b41a4641bfd1)) - sshbot
- set CurseForge client and server environments - ([65eeff7](https://github.com/sshcrack/talking-colonists/commit/65eeff7ce348dc038cf7a3770e7fc95a59f877ad)) - sshbot
- fix deterministic voice selection - ([27df4f3](https://github.com/sshcrack/talking-colonists/commit/27df4f3e8a90e19505cd7f80e91f08926f6baa6a)) - Laptop MCP Sandbox
- fix bugs - ([dde3a09](https://github.com/sshcrack/talking-colonists/commit/dde3a0956d80f4b1b416f8ec44a7c336d90ee52a)) - sshbot
- make conversation participation status ownership-aware - ([44d2928](https://github.com/sshcrack/talking-colonists/commit/44d2928b41c69633bcb966e2ba707f3e35022b8a)) - Laptop MCP Sandbox
- make microphone turns ownership-safe - ([5af7130](https://github.com/sshcrack/talking-colonists/commit/5af7130b30cff267200572318913104b4ac6fb8b)) - Laptop MCP Sandbox
- fix rumor crash - ([087cb80](https://github.com/sshcrack/talking-colonists/commit/087cb802cff406a5d469b6887d2ec56fcf0e6aa6)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- exclude non-test classes from JUnit discovery - ([1bd6359](https://github.com/sshcrack/talking-colonists/commit/1bd6359a1fa82e74ed2b46f58ebb8b7e9f994c3c)) - sshbot
### Other
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests on Forge - ([0138ece](https://github.com/sshcrack/talking-colonists/commit/0138ece0d18435af14d2b429bd1cc4b683b9c5ba)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- **(forge)** prevent discovery of jar-sensitive tests - ([225fd17](https://github.com/sshcrack/talking-colonists/commit/225fd177b773c20f921bbcd9f71beb98544a8781)) - sshbot
- bugfix - ([bca90c0](https://github.com/sshcrack/talking-colonists/commit/bca90c0e3c0a2b3e29a786d15c98c272462c3f19)) - sshbot
- bump to 1.7.2 - ([673bbe5](https://github.com/sshcrack/talking-colonists/commit/673bbe5d18bc99d5c3669dca760a1cfda5c7841f)) - sshbot
- Revert "bump to 1.7.2" - ([13f5192](https://github.com/sshcrack/talking-colonists/commit/13f51925632654defd7e19a11375327cae08aa64)) - sshbot
- This reverts commit 673bbe5d18bc99d5c3669dca760a1cfda5c7841f. - ([13f5192](https://github.com/sshcrack/talking-colonists/commit/13f51925632654defd7e19a11375327cae08aa64)) - sshbot
- Revert "bugfix" - ([46fbce7](https://github.com/sshcrack/talking-colonists/commit/46fbce7197249cf91c89c1e6d5196d0a0de0045c)) - sshbot
- This reverts commit bca90c0e3c0a2b3e29a786d15c98c272462c3f19. - ([46fbce7](https://github.com/sshcrack/talking-colonists/commit/46fbce7197249cf91c89c1e6d5196d0a0de0045c)) - sshbot
- harden free-tier citizen interactions - ([3b6ab11](https://github.com/sshcrack/talking-colonists/commit/3b6ab1123dbd4023719c3f8aa5fd5d79b091f4a4)) - Laptop MCP Sandbox
- add agent roadmap - ([a1c6037](https://github.com/sshcrack/talking-colonists/commit/a1c6037ccc56eb342a952178dd81d50e421797b7)) - sshbot
- serialize Minecraft artifact generation in Laptop MCP - ([19df005](https://github.com/sshcrack/talking-colonists/commit/19df00571cbb3646f64034c8cd962fc08c8f9b9a)) - Laptop MCP Sandbox
- add env variable for caching - ([6325c8f](https://github.com/sshcrack/talking-colonists/commit/6325c8f6559e901c00cc89d3d1736d55efc59084)) - Laptop MCP Sandbox
- Build first-class addon API v2 - ([3a595db](https://github.com/sshcrack/talking-colonists/commit/3a595db6e847d2b25f4c14bd53e8495114f8e52a)) - Laptop MCP Sandbox
- Document public addon API Maven repository - ([f5e842a](https://github.com/sshcrack/talking-colonists/commit/f5e842a050e9b203b5c5b88dced2d88a69b80c32)) - Laptop MCP Sandbox
- Generalize addon migration documentation - ([257128e](https://github.com/sshcrack/talking-colonists/commit/257128ea748e80a308031e7cef1b5509a188d2db)) - Laptop MCP Sandbox
- Rewrite addon docs as general reference and migration guide - ([d8d5f95](https://github.com/sshcrack/talking-colonists/commit/d8d5f95fa75f78fb6e26432f90bd8e21b9624fe7)) - Laptop MCP Sandbox
- Keep addon API reference present tense - ([f617c15](https://github.com/sshcrack/talking-colonists/commit/f617c159ea2b64a744301526ec82ec11d2e55dbb)) - Laptop MCP Sandbox
- complete structured memory reliability - ([214e391](https://github.com/sshcrack/talking-colonists/commit/214e3915adcf29bbfe1cc92844dab62f96e00ae0)) - Laptop MCP Sandbox
- Snapshot source state for laptop-mcp sandbox - ([5187185](https://github.com/sshcrack/talking-colonists/commit/518718568e32473dd0b3bd314946195d6adf3ff6)) - Laptop MCP
- complete composable prompt contributions - ([e98b826](https://github.com/sshcrack/talking-colonists/commit/e98b826a3885b256be9cf0cdded624fbbe855691)) - Laptop MCP Sandbox
- Complete public addon tool execution API - ([54137c8](https://github.com/sshcrack/talking-colonists/commit/54137c80f3e35ce9982616d200773094f9e08d46)) - Laptop MCP Sandbox
- Complete session lifecycle ownership - ([cd1af02](https://github.com/sshcrack/talking-colonists/commit/cd1af0273c05e2dcdb92a9589fdac481d89a4b44)) - Laptop MCP Sandbox
- Complete controlled conversation turns - ([6f1192d](https://github.com/sshcrack/talking-colonists/commit/6f1192dc02cd2fde78316b899070fa3ac30ac269)) - Laptop MCP Sandbox
- Harden controlled conversation lifecycle - ([b784477](https://github.com/sshcrack/talking-colonists/commit/b7844770e7155dfbebfb21e7917021d9712b5383)) - Laptop MCP Sandbox
- Complete meetings integration roadmap item - ([306fff7](https://github.com/sshcrack/talking-colonists/commit/306fff74d48392670991d6cb78b1f3cb9fa1e197)) - Laptop MCP Sandbox
- Implement verified facts and memory provenance - ([8b1fdf8](https://github.com/sshcrack/talking-colonists/commit/8b1fdf89b1651aad7fbf81e0fbadd7dcd4eaf8a0)) - Laptop MCP Sandbox
- Implement roadmap item 9 audio lifecycle - ([5935ccc](https://github.com/sshcrack/talking-colonists/commit/5935ccc776de9ba26f3e497cc1678c709d7dd69d)) - Laptop MCP Sandbox
- Complete model-specific voice recovery - ([05db399](https://github.com/sshcrack/talking-colonists/commit/05db39998cb462b6a7517acc9d54ac54c7eeffc3)) - Laptop MCP Sandbox
- Implement roadmap item 11 autonomous discussions - ([00592d7](https://github.com/sshcrack/talking-colonists/commit/00592d737da1f8c96988fddeb0b2218543c358be)) - Laptop MCP Sandbox
- Advance roadmap item 12 release verification - ([7a51f6d](https://github.com/sshcrack/talking-colonists/commit/7a51f6d78ee43ff5cf47be7a5e5cc6c3e8ebdd55)) - Laptop MCP Sandbox
- Review roadmap and prepare 2.0.0 release - ([8f14fd1](https://github.com/sshcrack/talking-colonists/commit/8f14fd1540d48f6ef3634954ca6891109051cf51)) - Laptop MCP Sandbox
- remove dev tools - ([835f987](https://github.com/sshcrack/talking-colonists/commit/835f987301cd377af1fd2df67ecdcb3567faf081)) - sshbot
- Add specialized code review subagent prompts - ([4b5c52c](https://github.com/sshcrack/talking-colonists/commit/4b5c52cc858e967d2a40e50f687af3fb3b9144f6)) - Laptop MCP Sandbox
- Fix release review findings - ([984b0d4](https://github.com/sshcrack/talking-colonists/commit/984b0d468217c7e0e229905c8b72e24e78fe30b8)) - Laptop MCP Sandbox
- Merge branch 'laptop-mcp/review-fixes' - ([ec364ec](https://github.com/sshcrack/talking-colonists/commit/ec364ec89f93af8c19e4aae39df9faff6dbd84f2)) - sshbot
- Fix post-roadmap review findings - ([98b8563](https://github.com/sshcrack/talking-colonists/commit/98b8563e1495649da91582ded2b62f87e8862a2e)) - Laptop MCP Sandbox
- Merge branch 'laptop-mcp/fix-review-findings' - ([ccb4426](https://github.com/sshcrack/talking-colonists/commit/ccb44269e54161a53a4c5e6c9fd0b80e3037aa81)) - sshbot
- cool speech bubbles - ([ece1710](https://github.com/sshcrack/talking-colonists/commit/ece17107a76567f9410cc7a19f6b81bd3b1709f8)) - sshbot
- release alpha.1 - ([36a3a5e](https://github.com/sshcrack/talking-colonists/commit/36a3a5ed5b62d488b55bcce58ce7883b124da972)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- stabilize CI for 2.0.0-alpha.1 - ([c9fdc0f](https://github.com/sshcrack/talking-colonists/commit/c9fdc0fbfa56a326a0c26f07e69e75cf7d943452)) - sshbot
- exclude non-test classes from JUnit discovery - ([1bd6359](https://github.com/sshcrack/talking-colonists/commit/1bd6359a1fa82e74ed2b46f58ebb8b7e9f994c3c)) - sshbot
- exclude non-test classes from JUnit discovery - ([1bd6359](https://github.com/sshcrack/talking-colonists/commit/1bd6359a1fa82e74ed2b46f58ebb8b7e9f994c3c)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
- use Java 21 for build and client smoke - ([472c18e](https://github.com/sshcrack/talking-colonists/commit/472c18ecd7ea2fec202fb2480af10e3b3364a1db)) - sshbot
### Security
- **(forge)** exclude jar-verification-sensitive tests - ([3c523ca](https://github.com/sshcrack/talking-colonists/commit/3c523ca523c8d75474ff28c5d2d58c3f70b9be46)) - sshbot
- **(forge)** exclude jar-verification-sensitive tests - ([3c523ca](https://github.com/sshcrack/talking-colonists/commit/3c523ca523c8d75474ff28c5d2d58c3f70b9be46)) - sshbot
## Contributors
- Laptop MCP
- Laptop MCP Sandbox
- sshbot
<!-- generated by git-cliff -->
