Skip to content

feat: align Krita install staging and skill guidance - #9

Merged
loonghao merged 22 commits into
mainfrom
agent/feat-6-install-sop
Aug 30, 2026
Merged

feat: align Krita install staging and skill guidance#9
loonghao merged 22 commits into
mainfrom
agent/feat-6-install-sop

Conversation

@loonghao

Copy link
Copy Markdown
Member

Summary

  • stage the Krita plug-in tree through Core's lock-aware safe_replace_tree helper with a compatibility fallback
  • document the agent-first install lifecycle and receipt-owned uninstall in the bundled skill
  • add regression coverage for Core staging delegation and lifecycle guidance

Verification

  • python -m pytest -q (59 passed, 2 skipped)
  • python -m ruff check src tests tools bridge
  • python -m ruff format --check src tests tools bridge
  • python tools/lint_skills.py
  • python -m py_compile bridge/krita-plugin/dcc_mcp_krita/init.py bridge/krita-plugin/dcc_mcp_krita/runtime.py
  • python -m build
  • python -m twine check dist/*

Live Krita was not available; no licensed live-host readiness is claimed. Core catalog work remains out of scope (dcc-mcp-core#2252/#2382).

@loonghao
loonghao merged commit 5bd6fc6 into main Aug 30, 2026
8 checks passed
@loonghao
loonghao deleted the agent/feat-6-install-sop branch August 30, 2026 00:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant