diff --git a/.agents/skills/uloop-raycast/SKILL.md b/.agents/skills/uloop-raycast/SKILL.md index 30edac8991..c334b0327c 100644 --- a/.agents/skills/uloop-raycast/SKILL.md +++ b/.agents/skills/uloop-raycast/SKILL.md @@ -50,6 +50,7 @@ uloop raycast --x 960 --y 540 --layer-mask 1 Returns JSON with: - `Success`: Whether the command completed - `Message`: Status message +- `CameraName` / `CameraPath`: The camera that `Camera.main` resolved to and that the ray was cast from, reported on both hit and no-hit responses. When a `No physics hit` result looks wrong, check these first — another camera in the scene carrying the `MainCamera` tag can silently win the `Camera.main` resolution, so the ray may not come from the viewpoint you expect - `Hit`: Whether physics hit anything - `HitGameObjectName` / `HitGameObjectPath`: Hit object identity when `Hit` is true - `HitLayer` / `HitLayerName`: Hit object layer when `Hit` is true diff --git a/.claude/skills/uloop-raycast/SKILL.md b/.claude/skills/uloop-raycast/SKILL.md index 30edac8991..c334b0327c 100644 --- a/.claude/skills/uloop-raycast/SKILL.md +++ b/.claude/skills/uloop-raycast/SKILL.md @@ -50,6 +50,7 @@ uloop raycast --x 960 --y 540 --layer-mask 1 Returns JSON with: - `Success`: Whether the command completed - `Message`: Status message +- `CameraName` / `CameraPath`: The camera that `Camera.main` resolved to and that the ray was cast from, reported on both hit and no-hit responses. When a `No physics hit` result looks wrong, check these first — another camera in the scene carrying the `MainCamera` tag can silently win the `Camera.main` resolution, so the ray may not come from the viewpoint you expect - `Hit`: Whether physics hit anything - `HitGameObjectName` / `HitGameObjectPath`: Hit object identity when `Hit` is true - `HitLayer` / `HitLayerName`: Hit object layer when `Hit` is true diff --git a/Packages/src/Editor/FirstPartyTools/Raycast/Skill/SKILL.md b/Packages/src/Editor/FirstPartyTools/Raycast/Skill/SKILL.md index 30edac8991..c334b0327c 100644 --- a/Packages/src/Editor/FirstPartyTools/Raycast/Skill/SKILL.md +++ b/Packages/src/Editor/FirstPartyTools/Raycast/Skill/SKILL.md @@ -50,6 +50,7 @@ uloop raycast --x 960 --y 540 --layer-mask 1 Returns JSON with: - `Success`: Whether the command completed - `Message`: Status message +- `CameraName` / `CameraPath`: The camera that `Camera.main` resolved to and that the ray was cast from, reported on both hit and no-hit responses. When a `No physics hit` result looks wrong, check these first — another camera in the scene carrying the `MainCamera` tag can silently win the `Camera.main` resolution, so the ray may not come from the viewpoint you expect - `Hit`: Whether physics hit anything - `HitGameObjectName` / `HitGameObjectPath`: Hit object identity when `Hit` is true - `HitLayer` / `HitLayerName`: Hit object layer when `Hit` is true