You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Socket v10.0.3
Changes
Replaces Socket's Python and shell repository automation with managed F#
scripts and canonical just commands from repository-skills 10.0.2.
Makes just docs-check and just docs-apply the only documentation commands;
both always process README, CONTRIBUTING, AGENTS, and ROADMAP together.
Adds agent-plugin-skills:maintain-agent-plugins with managed FSX assets,
exactly just plugins-check and just plugins-apply, fixed Socket publisher
policy, complete-manifest reconciliation, and repository-skills integration.
Narrows agent-portability-skills to cross-host protocols and adapters,
keeps agent-system behavior in agent-engineering-skills, and makes
AgentDeck's runtime-hook versus package-maintenance boundary explicit.
Aligns Socket plugin manifests with current plugin metadata shape, including
fixed publisher/license fields, default hook discovery, and no more than
three starter prompts.
Consolidates validation into one root integration/E2E test and makes root
skill export synchronization discover newly declared managed skills.
Breaking Changes
Removes the obsolete plugin bootstrap and guidance-sync skills and their
stale exports. Use agent-plugin-skills:maintain-agent-plugins instead.
Removes SwiftASB Skills and the deleted Python bootstrap, project-creation,
FastAPI, FastMCP, and agent-service skill surfaces.
Removes nested child tests/evals and legacy Python or shell repository
automation. Socket validation now runs only from the repository root.
Removes per-document documentation commands and customization profiles.
Upgrade
Refresh repository maintenance from repository-skills 10.0.2 or later, then
run just repo-sync.
Replace old plugin bootstrap or guidance-sync invocations with $maintain-agent-plugins; use just plugins-apply for full reconciliation
and just plugins-check for read-only validation.
Replace nested child validation commands with just repo-validate and just test at the Socket root.