Skip to content

feat: generic channel system, metadata-driven validation, cleanup

231ff17
Select commit
Loading
Failed to load commit list.
Open

feat: schema alignment & metadata-driven validation #35

feat: generic channel system, metadata-driven validation, cleanup
231ff17
Select commit
Loading
Failed to load commit list.
Garnix CI / check gateway-tests [x86_64-linux] failed Jan 30, 2026 in 3m 8s

check gateway-tests [x86_64-linux]

check gateway-tests [x86_64-linux] failed

Details

Last 100 lines of logs:

openclaw-gateway-tests-2026.1.8-2>  ❯ src/gateway/client.maxpayload.test.ts [queued]
openclaw-gateway-tests-2026.1.8-2>  ❯ src/gateway/net.test.ts 0/3
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2>  Test Files 1 failed | 29 passed (33)
openclaw-gateway-tests-2026.1.8-2>       Tests 1 failed | 186 passed (190)
openclaw-gateway-tests-2026.1.8-2>    Start at 21:24:33
openclaw-gateway-tests-2026.1.8-2>    Duration 102.32s
openclaw-gateway-tests-2026.1.8-2>  ✓ src/gateway/net.test.ts (3 tests) 4ms
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2>  ❯ src/gateway/client.maxpayload.test.ts [queued]
openclaw-gateway-tests-2026.1.8-2>  ❯ src/gateway/server-chat-registry.test.ts [queued]
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2>  Test Files 1 failed | 30 passed (33)
openclaw-gateway-tests-2026.1.8-2>       Tests 1 failed | 189 passed (190)
openclaw-gateway-tests-2026.1.8-2>    Start at 21:24:33
openclaw-gateway-tests-2026.1.8-2>    Duration 102.42s
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2>  ❯ src/gateway/client.maxpayload.test.ts 0/1
openclaw-gateway-tests-2026.1.8-2>  ❯ src/gateway/server-chat-registry.test.ts [queued]
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2>  Test Files 1 failed | 30 passed (33)
openclaw-gateway-tests-2026.1.8-2>       Tests 1 failed | 189 passed (191)
openclaw-gateway-tests-2026.1.8-2>    Start at 21:24:33
openclaw-gateway-tests-2026.1.8-2>    Duration 102.62s
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2>  ❯ src/gateway/client.maxpayload.test.ts 1/1
openclaw-gateway-tests-2026.1.8-2>  ❯ src/gateway/server-chat-registry.test.ts [queued]
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2>  Test Files 1 failed | 30 passed (33)
openclaw-gateway-tests-2026.1.8-2>       Tests 1 failed | 190 passed (191)
openclaw-gateway-tests-2026.1.8-2>    Start at 21:24:33
openclaw-gateway-tests-2026.1.8-2>    Duration 102.82s
openclaw-gateway-tests-2026.1.8-2>  ✓ src/gateway/client.maxpayload.test.ts (1 test) 137ms
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2>  ❯ src/gateway/server-chat-registry.test.ts [queued]
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2>  Test Files 1 failed | 31 passed (33)
openclaw-gateway-tests-2026.1.8-2>       Tests 1 failed | 190 passed (191)
openclaw-gateway-tests-2026.1.8-2>    Start at 21:24:33
openclaw-gateway-tests-2026.1.8-2>    Duration 103.02s
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2>  ❯ src/gateway/server-chat-registry.test.ts 0/1
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2>  Test Files 1 failed | 31 passed (33)
openclaw-gateway-tests-2026.1.8-2>       Tests 1 failed | 190 passed (192)
openclaw-gateway-tests-2026.1.8-2>    Start at 21:24:33
openclaw-gateway-tests-2026.1.8-2>    Duration 103.52s
openclaw-gateway-tests-2026.1.8-2>  ✓ src/gateway/server-chat-registry.test.ts (1 test) 4ms
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2> ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2>  FAIL  src/gateway/tools-invoke-http.test.ts > POST /tools/invoke > invokes a tool and returns {ok:true,result}
openclaw-gateway-tests-2026.1.8-2> Error: Test timed out in 20000ms.
openclaw-gateway-tests-2026.1.8-2> If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout".
openclaw-gateway-tests-2026.1.8-2>  ❯ src/gateway/tools-invoke-http.test.ts:27:3
openclaw-gateway-tests-2026.1.8-2>      25| 
openclaw-gateway-tests-2026.1.8-2>      26| describe("POST /tools/invoke", () => {
openclaw-gateway-tests-2026.1.8-2>      27|   it("invokes a tool and returns {ok:true,result}", async () => {
openclaw-gateway-tests-2026.1.8-2>        |   ^
openclaw-gateway-tests-2026.1.8-2>      28|     // Allow the sessions_list tool for main agent.
openclaw-gateway-tests-2026.1.8-2>      29|     testState.agentsConfig = {
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2> ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2>  Test Files  1 failed | 32 passed (33)
openclaw-gateway-tests-2026.1.8-2>       Tests  1 failed | 191 passed (192)
openclaw-gateway-tests-2026.1.8-2>    Start at  21:24:33
openclaw-gateway-tests-2026.1.8-2>    Duration  103.57s (transform 9.38s, setup 27.84s, import 9.62s, tests 164.50s, environment 5ms)
openclaw-gateway-tests-2026.1.8-2> 
openclaw-gateway-tests-2026.1.8-2> 
error: build of '/nix/store/rcflksksywnq6r6mnly2637ra98x598a-openclaw-gateway-tests-2026.1.8-2.drv' on 'ssh-ng://nix-ssh@garnix5' failed: builder for '/nix/store/rcflksksywnq6r6mnly2637ra98x598a-openclaw-gateway-tests-2026.1.8-2.drv' failed with exit code 1;
       last 25 log lines:
       >    Duration 103.52s
       >  ✓ src/gateway/server-chat-registry.test.ts (1 test) 4ms
       >
       > ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯
       >
       >  FAIL  src/gateway/tools-invoke-http.test.ts > POST /tools/invoke > invokes a tool and returns {ok:true,result}
       > Error: Test timed out in 20000ms.
       > If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout".
       >  ❯ src/gateway/tools-invoke-http.test.ts:27:3
       >      25| 
       >      26| describe("POST /tools/invoke", () => {
       >      27|   it("invokes a tool and returns {ok:true,result}", async () => {
       >        |   ^
       >      28|     // Allow the sessions_list tool for main agent.
       >      29|     testState.agentsConfig = {
       >
       > ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯
       >
       >
       >  Test Files  1 failed | 32 passed (33)
       >       Tests  1 failed | 191 passed (192)
       >    Start at  21:24:33
       >    Duration  103.57s (transform 9.38s, setup 27.84s, import 9.62s, tests 164.50s, environment 5ms)
       >
       > 
       For full logs, run 'nix log /nix/store/rcflksksywnq6r6mnly2637ra98x598a-openclaw-gateway-tests-2026.1.8-2.drv'.
error: builder for '/nix/store/rcflksksywnq6r6mnly2637ra98x598a-openclaw-gateway-tests-2026.1.8-2.drv' failed with exit code 1