This is an automated email from the ASF dual-hosted git repository.

asf-gitbox-commits pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cayenne.git


The following commit(s) were added to refs/heads/master by this push:
     new d1347f823 adding package update skill
d1347f823 is described below

commit d1347f823939e2a6bbfb5f6a19aee475620bcd3d
Author: Andrus Adamchik <[email protected]>
AuthorDate: Sat May 23 16:05:16 2026 -0400

    adding package update skill
---
 ai-plugin/skills/cayenne-modeling/SKILL.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/ai-plugin/skills/cayenne-modeling/SKILL.md 
b/ai-plugin/skills/cayenne-modeling/SKILL.md
index 0275d6441..fac821865 100644
--- a/ai-plugin/skills/cayenne-modeling/SKILL.md
+++ b/ai-plugin/skills/cayenne-modeling/SKILL.md
@@ -64,6 +64,8 @@ Apply the change following the schema in `datamap-schema.md` 
or `project-descrip
 
 5. **Preserve formatting.** Match the indentation and quote style of the file 
(the standard Cayenne style uses tabs and double quotes, but follow what's 
actually in the file you're editing).
 
+6. **Changing `defaultPackage` on a DataMap.** If the user asks to change the 
DataMap-level `defaultPackage` property, ask whether entity-level packages 
should be updated too. Otherwise, every existing `obj-entity` will keep its old 
package. Ask: "Do you also want me to update the `className` values on 
individual `<obj-entity>` elements that currently use the old package?" Update 
them only if the user confirms.
+
 ## Step 3 — Validate the edit conceptually
 
 After writing the XML, mentally walk through:

Reply via email to