AI Agent
9bb4b6b69b
Implement robust logging with flexi_logger and update CI to verify logs
Smoke tests / Build and smoke test (pull_request) Failing after 1m29s
Smoke tests / Build and smoke test (push) Failing after 1m30s
2026-03-19 20:59:33 -06:00
AI Agent
678543dd9a
Merge origin/main into feature/dynamic-commands
...
Smoke tests / Build and smoke test (push) Successful in 1m20s
Smoke tests / Build and smoke test (pull_request) Successful in 1m23s
Restore multi-step smoke workflow (openssh-client, netcat, wait-for-tcp).
Resolve run-tests.sh and TESTING.md with feature JSON-RPC coverage; add
matching Smoke - JSON-RPC list_commands workflow step.
Made-with: Cursor
2026-03-19 15:56:45 -06:00
AI Agent
0914b5a32b
Replace sleep with wait-for-tcp script in run-tests.sh and CI workflow to improve reliability of smoke tests. Update TESTING.md to include prerequisites for the new script.
Smoke tests / Build and smoke test (push) Successful in 1m17s
2026-03-19 15:47:21 -06:00
AI Agent
1a545bbae7
Refactor run-tests.sh to source individual test scripts and update TESTING.md for clarity on smoke test execution. CI now sets SKIP_SMOKE_BUILD to optimize the workflow.
Smoke tests / Build and smoke test (push) Successful in 1m18s
2026-03-19 15:39:32 -06:00
AI Agent
3a2a606c4a
needed tools
Smoke tests / Build and smoke test (push) Successful in 1m12s
2026-03-19 15:30:21 -06:00
AI Agent
b5fb56c50c
Update smoke-tests.yml to install Rust using rustup instead of apt
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
...
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
...
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
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.
Smoke tests / Build and smoke test (push) Failing after 0s
2026-03-14 18:06:54 -06:00