Branch: refs/heads/main Home: https://github.com/xwiki-contrib/ai-llm Commit: 647be0135b3ef9e83f3f6f622123902160cb6e18 https://github.com/xwiki-contrib/ai-llm/commit/647be0135b3ef9e83f3f6f6221239... Author: Paul Pantiru <[email protected]> Date: 2026-08-05 (Wed, 05 Aug 2026) Changed paths: M application-ai-llm-mcp/application-ai-llm-mcp-server/src/main/java/org/xwiki/contrib/llm/mcp/internal/tool/MCPManTool.java Log Message: ----------- LLMAI-166: Ground the AWM man page's UI tier in the platform generators * HOME PAGE example gains the full AWM columnsProperties: the _actions column stays EMPTY unless its actions property lists edit/delete; TextArea columns need sortable/filterable false + html true * New TRANSLATIONS section: the properties-file key format (class-field labels incl. list values, livetable keys incl. _actions.edit/.delete and emptyvalue), registration via an XWiki.TranslationDocumentClass object with scope WIKI, and the scope USER fallback for non-admin authors - AWM's own behavior; the registration example carries base_version since the page exists at that point * CORE RECIPE gains the chained-writes note: every write bumps the version and echoes the new one - pass it as base_version on the next change to the same document * THE SHAPE and RIGHTS updated to match (a missing translations document is a raw-keys live table, not cosmetic; wiki-wide registration has a non-admin fallback instead of skip-it advice) Commit: e3f0ce5fd3170678eeebacb6d27687f6c85a0184 https://github.com/xwiki-contrib/ai-llm/commit/e3f0ce5fd3170678eeebacb6d2768... Author: Paul Pantiru <[email protected]> Date: 2026-08-05 (Wed, 05 Aug 2026) Changed paths: M application-ai-llm-mcp/application-ai-llm-mcp-server/src/main/java/org/xwiki/contrib/llm/mcp/internal/tool/MCPDeleteObjectTool.java M application-ai-llm-mcp/application-ai-llm-mcp-server/src/main/java/org/xwiki/contrib/llm/mcp/internal/tool/MCPEditDocumentTool.java M application-ai-llm-mcp/application-ai-llm-mcp-server/src/main/java/org/xwiki/contrib/llm/mcp/internal/tool/MCPWriteDocumentTool.java M application-ai-llm-mcp/application-ai-llm-mcp-server/src/main/java/org/xwiki/contrib/llm/mcp/internal/tool/MCPWriteObjectTool.java M application-ai-llm-mcp/application-ai-llm-mcp-server/src/main/java/org/xwiki/contrib/llm/mcp/internal/tool/MCPWriteSchemaTool.java M application-ai-llm-mcp/application-ai-llm-mcp-server/src/main/java/org/xwiki/contrib/llm/mcp/internal/tool/MCPWriteSupport.java M application-ai-llm-mcp/application-ai-llm-mcp-server/src/test/java/org/xwiki/contrib/llm/mcp/internal/tool/MCPDeleteObjectToolTest.java M application-ai-llm-mcp/application-ai-llm-mcp-server/src/test/java/org/xwiki/contrib/llm/mcp/internal/tool/MCPEditDocumentToolTest.java M application-ai-llm-mcp/application-ai-llm-mcp-server/src/test/java/org/xwiki/contrib/llm/mcp/internal/tool/MCPWriteDocumentToolTest.java M application-ai-llm-mcp/application-ai-llm-mcp-server/src/test/java/org/xwiki/contrib/llm/mcp/internal/tool/MCPWriteObjectToolTest.java M application-ai-llm-mcp/application-ai-llm-mcp-server/src/test/java/org/xwiki/contrib/llm/mcp/internal/tool/MCPWriteSchemaToolTest.java Log Message: ----------- [Misc] Version-chain echoes and app-structure discoverability * Every write result's version echo appends "(base_version for next change: X)" via shared MCPWriteSupport.baseVersionHint - the fresh version was always echoed but nothing marked it as the value to pass, and chained writes to one document are the dominant agent workflow. Applied in write/edit_document, write_object, write_schema and delete_object; not delete_document, whose document is gone * write_schema appends a non-imperative "Building an app?" man awm pointer on the add_field that gives a class its FIRST field - first-field rather than document-creation, because agents also reach an empty class through write_document or a lost create race - and its tool description now notes that a class alone does not render or list entries, pointing at man awm * Tests: the hint pinned in the five write-tool suites, a create-then-chain version-echo test, and the nudge pinned on both the creation and preexisting-empty-document routes; mcp-server 873, checkstyle 0, jacoco met Compare: https://github.com/xwiki-contrib/ai-llm/compare/cd75fa880044...e3f0ce5fd317 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/ai-llm/settings/notifications