Skip to content

Enforce Dream skill ownership markers#4101

Open
hamb1y wants to merge 1 commit into
HKUDS:mainfrom
hamb1y:codex/dream-skill-ownership-4075
Open

Enforce Dream skill ownership markers#4101
hamb1y wants to merge 1 commit into
HKUDS:mainfrom
hamb1y:codex/dream-skill-ownership-4075

Conversation

@hamb1y
Copy link
Copy Markdown
Contributor

@hamb1y hamb1y commented May 29, 2026

Scope

Dream skill ownership enforcement.

Issues Fixed

Key Files

  • nanobot/agent/memory.py
  • tests/agent/test_dream.py

Validation

  • uv run pytest tests/agent/test_dream.py::TestDreamRun::test_skill_write_tool_accepts_workspace_relative_skill_path tests/agent/test_dream.py::TestDreamRun::test_skill_write_tool_rejects_user_skill_without_dream_marker tests/agent/test_dream.py::TestDreamRun::test_skill_write_tool_allows_dream_managed_skill -q

@hamb1y hamb1y changed the title [codex] Enforce Dream skill ownership markers Enforce Dream skill ownership markers May 31, 2026
@hamb1y hamb1y marked this pull request as ready for review May 31, 2026 03:45
@chengyongru
Copy link
Copy Markdown
Collaborator

related: #4003

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.

Security: Dream can overwrite user-created skills without ownership enforcement

2 participants