Skip to content

feat: add nuclear-option module and allow its rcon protocol - #38

Merged
ValgulNecron merged 1 commit into
mainfrom
feat/nuclear-option
Aug 25, 2026
Merged

ValgulNecron merged 1 commit into
mainfrom
feat/nuclear-option

Conversation

@ValgulNecron

Copy link
Copy Markdown
Collaborator

Adds the Nuclear Option dedicated server module (SteamCMD-installed at runtime) with module.yaml, template.yaml and README.md, and extends validate.py's RCON_PROTOCOLS allowlist with nuclearoption so the template's console declaration validates.

The allowlist mirrors the GameTemplate CRD's rcon.protocol enum, which already carries nuclearoption. The agent-side implementation lands in the parent repo as feat/nuclear-option-rcon, which bumps the submodule pointer to this commit — so this PR must merge first.

Fast-forward onto main (1 commit ahead, 0 behind).

🤖 Generated with Claude Code

https://claude.ai/code/session_019ndMxjWQQfchbXSH3vP7mq

Adds the Nuclear Option dedicated server module (SteamCMD-installed at
runtime) with module.yaml, template.yaml and README, and extends
validate.py's RCON_PROTOCOLS allowlist with "nuclearoption" so the
template's console declaration validates.

The allowlist mirrors the GameTemplate CRD's rcon.protocol enum, which
already carries nuclearoption; the agent-side implementation lands in
the parent repo in the same change.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XQooJ1EmWNVszNdtTrhWR5
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
@ValgulNecron
ValgulNecron merged commit 9e9d04f into main Aug 25, 2026
1 check passed
@ValgulNecron
ValgulNecron deleted the feat/nuclear-option branch August 25, 2026 18:41
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.

1 participant