wire protocol is generated now instead of being hard coded with versioning for commands.

This commit is contained in:
KingKDot
2026-07-30 12:38:28 -05:00
parent 3f49eb07f7
commit 477b9a5353
27 changed files with 2628 additions and 204 deletions
+8
View File
@@ -28,9 +28,14 @@ jobs:
filters: |
server:
- 'Overlord-Server/**'
- 'Overlord-Client/cmd/agent/wire/wire_contract_generated.go'
- 'protocol/**'
- 'scripts/generate-wire-protocol.ts'
- '.github/workflows/tests.yml'
client:
- 'Overlord-Client/**'
- 'protocol/**'
- 'scripts/generate-wire-protocol.ts'
- 'go.work'
- 'go.work.sum'
@@ -60,6 +65,9 @@ jobs:
- name: Typecheck server
run: bun run typecheck
- name: Verify generated wire protocol
run: bun run protocol:check
- name: Run server tests
run: bun run test