[xwiki/xwiki-dev-llm] 799318: [Misc] Follow platform conventions for the default...
Branch: refs/heads/feat/follow-dir-conventions Home: https://github.com/xwiki/xwiki-dev-llm Commit: 799318ece839a44be848a24f09b18d1d266c1b36 https://github.com/xwiki/xwiki-dev-llm/commit/799318ece839a44be848a24f09b18d... Author: ClementEXWiki <[email protected]> Date: 2026-08-31 (Mon, 31 Aug 2026) Changed paths: M .claude-plugin/marketplace.json M README.md M kimi.plugin.json M opencode.jsonc M xwiki/.claude-plugin/plugin.json M xwiki/instructions/xwiki-org.md M xwiki/scripts/inject-org-instructions.mjs M xwiki/skills/xwiki-doc-convert/references/conversion-plan.md M xwiki/skills/xwiki-doc-writing/tools/README.md Log Message: ----------- [Misc] Follow platform conventions for the default work directory * Default work-directory root is now $XDG_STATE_HOME/xwiki-llm (falling back to ~/.local/state/xwiki-llm) on Linux/macOS, and %LOCALAPPDATA%\xwiki-llm on Windows, instead of the unconditional ~/.xwiki-llm/work used on every OS. XWIKI_LLM_WORK still overrides it. * Update README.md, xwiki-org.md and the two skill docs that restated the old default. * Bump the plugin version to 1.4.2. Commit: 7b59f33076aa9a2f947c2f344be257e92379dde0 https://github.com/xwiki/xwiki-dev-llm/commit/7b59f33076aa9a2f947c2f344be257... Author: Vincent Massol <[email protected]> Date: 2026-09-01 (Tue, 01 Sep 2026) Changed paths: M .claude-plugin/marketplace.json M CLAUDE.md M README.md M kimi.plugin.json M opencode.jsonc M xwiki/.claude-plugin/plugin.json M xwiki/instructions/xwiki-org.md A xwiki/okf/architecture/wiki-application-data.md M xwiki/okf/conventions/frontend.md M xwiki/okf/index.md A xwiki/okf/testing/running-docker-its.md M xwiki/scripts/inject-org-instructions.mjs A xwiki/scripts/state-dir.mjs A xwiki/scripts/xwiki-it-slot.mjs M xwiki/skills/xwiki-build/SKILL.md M xwiki/skills/xwiki-doc-convert/references/conversion-plan.md M xwiki/skills/xwiki-doc-writing/tools/README.md M xwiki/skills/xwiki-doc-writing/tools/docpages.py M xwiki/skills/xwiki-review/SKILL.md Log Message: ----------- Merge master into the default-work-directory change * Resolve the plugin-version conflicts on master's 1.5.0, bumped to 1.5.1 for this change. * Resolve the platform state root in a single place, xwiki/scripts/state-dir.mjs, and use it from both the SessionStart hook (work directory) and xwiki-it-slot.mjs (IT slot files), so the plugin owns one root per machine and the platform rules are written down once. * Add the fallbacks the rule was missing: ~/.local/state/xwiki-llm/work when XDG_STATE_HOME is unset, and %USERPROFILE%\AppData\Local\xwiki-llm\work when LOCALAPPDATA is unset. * Stop restating those rules in xwiki-org.md and the two skill docs — the hook injects the resolved absolute path (state-dir.mjs prints it for opencode, which has no hook), and README.md's XWIKI_LLM_WORK table row is the one human-readable copy. * Tell the developer, once per session for as long as anything is still there, to move what the pre-1.5.1 default left in ~/.xwiki-llm/work. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> Commit: d380e8ad87f1bdac125a205fa48db6982d43da77 https://github.com/xwiki/xwiki-dev-llm/commit/d380e8ad87f1bdac125a205fa48db6... Author: Vincent Massol <[email protected]> Date: 2026-09-01 (Tue, 01 Sep 2026) Changed paths: M .claude-plugin/marketplace.json M kimi.plugin.json M opencode.jsonc M xwiki/.claude-plugin/plugin.json Log Message: ----------- [Misc] Drop the plugin version bump * Five manifests carry one version, so every concurrent pull request conflicted with every other one on those same five lines, over something that was never part of either change. The release is now cut on master after the merge by scripts/release.mjs, and scripts/validate.mjs fails a branch that touches a version field. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> Compare: https://github.com/xwiki/xwiki-dev-llm/compare/799318ece839%5E...d380e8ad87f... To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-dev-llm/settings/notifications
participants (1)
-
XWiki Notifications