release: prepare Socket v10.0.1 - #191
Conversation
Why: Socket-owned plugins were recreating redundant environments and caches, while historical nested docs and the retired API documentation skill remained published. Breaking: Permanently removes the maintain-project-api skill and its maintain-project-docs dispatch route. Verification: uv run python -B scripts/validate_socket.py --profile full Post-validation plugin-local generated-state inventory: zero
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9f45ff8b3a
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| # Agent plugin repo local runtime state | ||
| .codex/plugins/ | ||
| .codex/plugins/** |
There was a problem hiding this comment.
Preserve child runtime-state ignore patterns
Before deleting these child .gitignore files, move their specialized patterns into the root ignore file. The root currently ignores .codex/.cache/ but not .codex/plugins/, and it also lacks Python Skills' .codex/profiles/ and .worktrees/ patterns, so running the corresponding plugin or customization workflows inside these payloads now leaves runtime state visible as untracked files and makes it easier to commit consumer/runtime data accidentally.
AGENTS.md reference: AGENTS.md:L34-L37
Useful? React with 👍 / 👎.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 39b16831b7
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| [project] | ||
| name = "socket-maintenance" | ||
| version = "10.0.0" | ||
| version = "10.0.1" |
There was a problem hiding this comment.
Bump the major version for the removed public skill
Publishing this as 10.0.1 makes the normal patch upgrade described in the release notes remove repository-skills:maintain-project-api and reject existing maintain-project-docs --include api automations. Because the same release explicitly labels these removals as breaking changes, consumers accepting patch updates can break without opting into a compatibility boundary; either retain a compatibility path for 10.x or release the removal under the next major version.
Useful? React with 👍 / 👎.
| @@ -1,13 +0,0 @@ | |||
| from __future__ import annotations | |||
There was a problem hiding this comment.
Remove the deleted test from Python's source-of-truth guidance
Deleting this file leaves plugins/python-skills/AGENTS.md explicitly directing contributors to tests/test_validate_repo_metadata.py as one of the two mechanical sources of truth for metadata rules. Anyone following the child instructions now reaches a nonexistent file, so update that guidance to name only the surviving validator or retain an appropriate test.
AGENTS.md reference: plugins/python-skills/AGENTS.md:L20-L20
Useful? React with 👍 / 👎.
Summary
Breaking
Verification