• Joined on 2026-08-04
masi deleted branch feat/ia-personalities-and-memory from gitea_admin/canalhandia 2026-08-18 22:52:11 +00:00
masi pushed to main at gitea_admin/canalhandia 2026-08-18 22:52:04 +00:00
01e6c28fef Merge pull request 'feat(ia): add Judite & Narrador personas, per-player AI selection, persistent memory, and event reactivity' (#3) from feat/ia-personalities-and-memory into main
998757d610 fix(ia): make memory persistence async, wire heuristic fact extraction and /ia lembrar, and add tag and event tests
2220f11e64 fix(ia): prevent private notes leak in places tool, guard recordTurn against disk failure, and add tests
ea55813019 feat(ia): add Judite & Narrador personas, per-player AI selection, persistent memory, and event reactivity
Compare 4 commits »
masi merged pull request gitea_admin/canalhandia#3 2026-08-18 22:52:03 +00:00
feat(ia): add Judite & Narrador personas, per-player AI selection, persistent memory, and event reactivity
masi commented on pull request gitea_admin/canalhandia#3 2026-08-18 22:42:57 +00:00
feat(ia): add Judite & Narrador personas, per-player AI selection, persistent memory, and event reactivity

Review #81 Resolved in commit 998757d

  1. [MEDIUM] Asynchronous Memory Persistence: PlayerMemory.save() now dispatches full YAML file writes asynchronously via a dedicated…
masi pushed to feat/ia-personalities-and-memory at gitea_admin/canalhandia 2026-08-18 22:42:51 +00:00
998757d610 fix(ia): make memory persistence async, wire heuristic fact extraction and /ia lembrar, and add tag and event tests
masi commented on pull request gitea_admin/canalhandia#3 2026-08-18 22:15:09 +00:00
feat(ia): add Judite & Narrador personas, per-player AI selection, persistent memory, and event reactivity

Fixes applied in commit 2220f11

  1. [HIGH] Notes Privacy in Tools.java: Filtered lugares_jogador to strictly include Note.Scope.PUBLICA notes authored by the target player only.…
masi pushed to feat/ia-personalities-and-memory at gitea_admin/canalhandia 2026-08-18 22:15:05 +00:00
2220f11e64 fix(ia): prevent private notes leak in places tool, guard recordTurn against disk failure, and add tests
masi created pull request gitea_admin/canalhandia#3 2026-08-18 22:07:25 +00:00
feat(ia): add Judite & Narrador personas, per-player AI selection, persistent memory, and event reactivity
masi created branch feat/ia-personalities-and-memory in gitea_admin/canalhandia 2026-08-18 22:00:25 +00:00
masi pushed to feat/ia-personalities-and-memory at gitea_admin/canalhandia 2026-08-18 22:00:25 +00:00
ea55813019 feat(ia): add Judite & Narrador personas, per-player AI selection, persistent memory, and event reactivity
masi deleted branch feat/ia-grounding from gitea_admin/canalhandia 2026-08-12 15:53:55 +00:00
masi pushed to main at gitea_admin/canalhandia 2026-08-12 15:53:30 +00:00
dafd96a4b6 i18n: per-player EN/PT via Adventure GlobalTranslator (#1)
masi merged pull request gitea_admin/canalhandia#1 2026-08-12 15:53:28 +00:00
i18n: per-player EN/PT via Adventure GlobalTranslator
masi created pull request gitea_admin/canalhandia#1 2026-08-12 15:52:31 +00:00
i18n: per-player EN/PT via Adventure GlobalTranslator
masi pushed to feat/ia-grounding at gitea_admin/canalhandia 2026-08-12 15:50:07 +00:00
4701066da1 i18n: migrate CanalhandiaCommand player-facing strings to Lang.tr
masi pushed to feat/ia-grounding at gitea_admin/canalhandia 2026-08-12 14:53:29 +00:00
3d263bee90 feat(i18n): Adventure GlobalTranslator foundation + Lang facade
cee0b020a1 feat(mortes): comic consolation gift on respawn + fix grey title chat
34a0b44a03 feat(conquistas): tiered title colours + per-mob/-block stats
Compare 3 commits »
masi pushed to feat/ia-grounding at gitea_admin/canalhandia 2026-08-11 15:52:06 +00:00
f1d210ddc4 feat(ia): agentic tool-calling — web search, stats, ranking, wiki
masi pushed to feat/ia-grounding at gitea_admin/canalhandia 2026-08-11 15:35:39 +00:00
6dda1e33d3 feat(conquistas): config-driven catalogue with /canalhandia reload
masi pushed to feat/ia-grounding at gitea_admin/canalhandia 2026-08-11 15:17:51 +00:00
29000c208b feat(conquistas): view any player's titles, /perfil card, wearable title tag