Commit Graph

  • 3a21d3cfd5 fix(xp): prioritize repairing equipped mending items before giving leftover xp to player main Marcos Paulo 2026-08-22 13:44:54 -03:00
  • 2a63a04e4f fix(chunkloader): support trapdoor ceilings and creeper-specific spawning on simulated platforms Marcos Paulo 2026-08-20 20:20:59 -03:00
  • f35e4a5bff feat(chunkloader): add comprehensive configuration for simulation, passive entities, mob cap, and fuel Marcos Paulo 2026-08-20 17:43:50 -03:00
  • 45f129df56 feat(xp-items): implement instant xp vacuum and spawned item consolidation listener Marcos Paulo 2026-08-20 16:55:01 -03:00
  • aa56f385f8 fix(titles): improve title matching with accent normalization and removal aliases Marcos Paulo 2026-08-20 16:12:50 -03:00
  • 60989cd72f docs: add CONTRIBUTING.md (testing requirements + pragent notes) pragent-bot 2026-08-20 18:49:06 +00:00
  • 6b2a73678f chore(pr): add .gitea/pull_request_template.md (pragent workflow) pragent-bot 2026-08-20 18:48:58 +00:00
  • 8ddc22409e Merge pull request #5 from feat/void-protection Marcos Paulo 2026-08-20 15:09:50 -03:00
  • bc7a88b9e2 chore: sync .pr-review.json with main feat/void-protection Marcos Paulo 2026-08-20 15:08:41 -03:00
  • 8a34565f3c chore(pr-review): re-trigger bot review against updated .pr-review.json marcos 2026-08-20 17:56:03 +00:00
  • f24af7ab08 chore(pr-review): add .pr-review.json with canalhandia-specific steer + repo context marcos 2026-08-20 17:53:24 +00:00
  • b6e508c8c9 fix(pr-reviews): complete all PR comments resolutions and test coverage Marcos Paulo 2026-08-20 14:51:06 -03:00
  • cc5c983e41 fix(pr-reviews): address spawner reset, numeric name resolution, and activation validation Marcos Paulo 2026-08-20 14:30:26 -03:00
  • 07e5bb6018 chore: retrigger pragent review (post format-overhaul) pragent test 2026-08-20 17:17:44 +00:00
  • f2a19a729a chore: retrigger pragent review pragent test 2026-08-20 16:38:42 +00:00
  • dfb84047ec chore: retrigger pragent review pragent test 2026-08-20 16:38:18 +00:00
  • 8821e6d2c0 chore: retrigger pragent review (no-op) pragent test 2026-08-20 16:36:28 +00:00
  • 1ff830537e feat(chunkloader): add fuel charging, duration timers, and /chunkloader tempo Marcos Paulo 2026-08-20 13:19:57 -03:00
  • da4a1777a7 chore: add .pr-review.json for pragent pragent-bot 2026-08-20 16:14:05 +00:00
  • ce3b1ebbd9 feat(chunkloader): support custom names, anvil placement, and pause/resume Marcos Paulo 2026-08-20 13:13:06 -03:00
  • 5a6bb9a13d feat(chunkloader): add /chunkloader limite command and tab completion Marcos Paulo 2026-08-20 12:55:38 -03:00
  • 4b9507b36e feat(chunkloader): add mob spawning simulation, spawner activation and despawn protection Marcos Paulo 2026-08-20 12:53:19 -03:00
  • 4261e8b660 fix(chunkloader): use setChunkForceLoaded for full block/entity/redstone ticking Marcos Paulo 2026-08-20 11:16:24 -03:00
  • 2c7f5f98ad fix(review): check event.getKeepInventory(), equipment slot hand, and world height bounds Marcos Paulo 2026-08-20 10:21:11 -03:00
  • c3c4906e11 fix(review): address review comments and add .pr-review.json for pragent Marcos Paulo 2026-08-20 10:14:18 -03:00
  • d93711e5c1 fix(chunkloader): deliver anchor directly to inventory on break and protect against accidental interaction Marcos Paulo 2026-08-20 10:01:59 -03:00
  • 24ab63b9be feat(void): add void death item protection with safe chest and inventory fallback Marcos Paulo 2026-08-20 09:52:48 -03:00
  • e059ca6563 feat(chunkloader): Módulo nativo de Chunk Loader com limites LuckPerms e BlueMap (#4) Marcos Paulo 2026-08-19 15:31:22 -03:00
  • e70df329b3 fix(chunkloader): release tickets on disable/toggle, fix BlueMap world matching, and prevent item loss on remove feat/chunk-loader-module Marcos Paulo 2026-08-19 15:09:44 -03:00
  • e71babca1c fix(memory): align substring index with trimmed input in extractHeuristicFact Marcos Paulo 2026-08-18 22:00:42 -03:00
  • 01ada6d987 feat(chunkloader): add native chunk loader module with LuckPerms limits and BlueMap support Marcos Paulo 2026-08-18 21:45:51 -03: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 masi 2026-08-18 22:52:02 +00:00
  • 998757d610 fix(ia): make memory persistence async, wire heuristic fact extraction and /ia lembrar, and add tag and event tests Marcos Paulo 2026-08-18 19:42:46 -03:00
  • 2220f11e64 fix(ia): prevent private notes leak in places tool, guard recordTurn against disk failure, and add tests Marcos Paulo 2026-08-18 19:15:02 -03:00
  • ea55813019 feat(ia): add Judite & Narrador personas, per-player AI selection, persistent memory, and event reactivity Marcos Paulo 2026-08-18 19:00:11 -03:00
  • a2df6570e9 feat: add fetchWikiRaw helper for the wiki search box wiki-search-buggy-10029 gitea_admin 2026-08-17 23:40:30 +00:00
  • dafd96a4b6 i18n: per-player EN/PT via Adventure GlobalTranslator (#1) masi 2026-08-12 15:53:27 +00:00
  • c1a6b9730f docs: document the IA module marcos 2026-08-06 03:56:58 +00:00
  • a3b2e7dd27 fix(ia): wire canalhandia.ia.privado gate, tighten subcommand hijack marcos 2026-08-06 03:54:01 +00:00
  • 5f616d3d99 feat: /iap, reactions on answers, feedback and /ia corrigir marcos 2026-08-06 03:43:19 +00:00
  • a3f40d1408 fix: Ai review fixes — quit-race, token overflow, comment + nits marcos 2026-08-06 03:32:31 +00:00
  • 5b13ec7713 feat: ground answers in the wiki, recipes, corrections and memory marcos 2026-08-06 03:19:54 +00:00
  • 7940a8fc66 fix: guard Corrections against async read from compose marcos 2026-08-06 03:12:27 +00:00
  • 5cfa580997 feat: operator corrections injected into similar questions marcos 2026-08-06 03:09:11 +00:00
  • aee991bb7b feat: IA profiles, server context and a workable token ceiling marcos 2026-08-06 03:03:53 +00:00
  • e0d7c289a8 feat: short per-player conversation memory marcos 2026-08-05 16:23:57 +00:00
  • c5d8f44bf2 fix: restrict API keys to printable ASCII, and harden response parsing marcos 2026-08-05 16:18:32 +00:00
  • 88fe9c9695 fix: stop a malformed API key reaching a log line marcos 2026-08-05 16:05:22 +00:00
  • 6e0167cff1 feat: MiniMax client with forced tool call for wiki term selection marcos 2026-08-05 16:00:46 +00:00
  • 62497556a5 fix: never resolve a recipe question to the wrong item marcos 2026-08-05 15:54:40 +00:00
  • dba64df917 feat: ground recipes on the server, translated via wiki langlinks marcos 2026-08-05 15:40:36 +00:00
  • 0f3bdf209d fix: report wiki failures instead of grounding silently on nothing marcos 2026-08-05 15:25:45 +00:00
  • 13fb87fb8b feat: fetch full articles from the Portuguese Minecraft Wiki marcos 2026-08-05 15:17:01 +00:00
  • 9ffcf816ea feat: add Fetcher seam with an identifying user agent marcos 2026-08-05 15:11:11 +00:00
  • 3d2150d2a6 docs: scope the foreign-script and surefire claims to what the code does marcos 2026-08-05 15:09:37 +00:00
  • 4f427659bb refactor: extract AiText and detect foreign-script leakage marcos 2026-08-05 15:03:00 +00:00
  • be1f31778a test: add JUnit 5 harness marcos 2026-08-05 14:51:28 +00:00
  • 2d867cefca docs: implementation plan for /ia grounding marcos 2026-08-05 14:49:08 +00:00
  • 3f9e80047c docs: design for grounding and feedback in the /ia module marcos 2026-08-05 14:45:03 +00:00
  • 0b3be45d76 feat: pick MiniMax-M2.7, and strip markdown and emoji from replies marcos 2026-08-05 14:01:22 +00:00
  • 0d84a606d4 feat: /ia — chat question-and-answer backed by MiniMax marcos 2026-08-05 13:41:28 +00:00
  • be6d34f456 feat: show who reacted, and stop curiosities flooding chat marcos 2026-08-04 21:38:28 +00:00
  • 987ee13d74 feat: Bedrock support — typed commands and ASCII labels marcos 2026-08-04 21:31:24 +00:00
  • 18ac5a5d17 fix: locate stats directory under Paper's dimensions layout marcos 2026-08-04 20:52:38 +00:00
  • 801b43610f feat!: rename to Canalhandia and add four chat games marcos 2026-08-04 20:46:42 +00:00
  • 7fd3fc157c feat: join-triggered by default, plus runtime admin controls marcos 2026-08-04 20:24:54 +00:00
  • c528ed55c8 feat: curiosidades plugin for stat-based server announcements marcos 2026-08-04 20:18:05 +00:00