Commit Graph

5 Commits

Author SHA1 Message Date
AI Agent
b5fb56c50c Update smoke-tests.yml to install Rust using rustup instead of apt
Some checks failed
Smoke tests / Build and smoke test (push) Failing after 34s
2026-03-14 18:25:33 -06:00
AI Agent
a2ffee0f94 Update documentation and CI to include world validation checks
Some checks failed
Smoke tests / Build and smoke test (push) Failing after 34s
- Added a note in AGENTS.md about using `mudtool validate -w ./world` for schema validation before committing.
- Updated TESTING.md to include a checklist item for the new validation command.
- Modified smoke-tests.yml to run the world validation command as part of the CI workflow.
2026-03-14 18:22:34 -06:00
AI Agent
93862c3c34 Add world validation command to mudtool
Some checks failed
Smoke tests / Build and smoke test (push) Failing after 16s
- Introduced a new command `validate` to check the integrity of world data, ensuring all referenced entities (NPCs, objects, guilds, races, classes, spells) exist and have valid attributes.
- Updated help message to include usage of the new command and its options.
- Added support for specifying a world directory via command line argument.
2026-03-14 18:18:58 -06:00
AI Agent
7c50bbf01a fix tests
Some checks failed
Smoke tests / Build and smoke test (push) Failing after 52s
2026-03-14 18:15:58 -06:00
AI Agent
9c286823e6 Update TESTING.md to include prerequisites for running tests, specifying the need for the Rust toolchain and SSH client.
Some checks failed
Smoke tests / Build and smoke test (push) Failing after 0s
2026-03-14 18:06:54 -06:00