feat: huntronomer workbench v1.0-v10.0 — IDE + 3D observatory analyst toolkit #1609
ci.yml
on: pull_request
Fast Security Regressions
7m 21s
Tauri Rust Crates
5m 26s
Desktop Frontend
48s
Workbench Frontend
3m 4s
Control Console
48s
Minimum Supported Rust Version
7m 55s
Offline Build/Test (vendored)
11m 50s
Documentation
4m 32s
License Check
31s
Code Coverage
24m 28s
WASM Build
3m 6s
Property Tests
5m 27s
TypeScript SDK
43s
Adapter Core Cross-Adapter
22s
OpenClaw Plugin
47s
Canonical Policy Engine (TS)
1m 34s
Python SDK
43s
Matrix: agent-framework-integrations
Matrix: openclaw-plugin-runtime-matrix
Matrix: python-native-wheel-smoke
Security Audit
2m 51s
Fuzz Smoke (PR)
16m 38s
Agent Fail-Closed Smoke
47s
SDK Conformance Vectors
1m 13s
Terminal TUI
3m 0s
SDR Integration Tests
5m 54s
Adaptive Control Integration (NATS + Postgres)
4m 28s
Integration Tests
4m 36s
Cross-Language Parity
6m 32s
Annotations
6 errors
|
OpenClaw Runtime (latest)
Process completed with exit code 1.
|
|
Workbench Frontend
Process completed with exit code 1.
|
|
src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx > ObservatoryWorldCanvas performance flags > drops to the low runtime profile after a monitor decline:
apps/workbench/src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx#L426
TestingLibraryElementError: Unable to find an element by: [data-testid="observatory-vfx-pools"]
Ignored nodes: comments, script, style
<body>
<div>
<div
style="background: rgb(4, 8, 15);"
>
<div
data-testid="r3f-canvas"
>
<div
data-testid="observatory-world-scene"
/>
<mesh
name="mission-waypoint-trail"
>
<meshbasicmaterial
blending="2"
color="[object Object]"
opacity="0.6"
/>
</mesh>
<div
data-testid="observatory-flow-physics-bootstrap"
/>
<div
data-testid="observatory-postfx"
/>
</div>
</div>
</div>
</body>
Ignored nodes: comments, script, style
<body>
<div>
<div
style="background: rgb(4, 8, 15);"
>
<div
data-testid="r3f-canvas"
>
<div
data-testid="observatory-world-scene"
/>
<mesh
name="mission-waypoint-trail"
>
<meshbasicmaterial
blending="2"
color="[object Object]"
opacity="0.6"
/>
</mesh>
<div
data-testid="observatory-flow-physics-bootstrap"
/>
<div
data-testid="observatory-postfx"
/>
</div>
</div>
</div>
</body>
❯ waitForWrapper ../../node_modules/@testing-library/dom/dist/wait-for.js:163:27
❯ ../../node_modules/@testing-library/dom/dist/query-helpers.js:86:33
❯ src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx:426:25
|
|
src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx > ObservatoryWorldCanvas performance flags > mounts the flow bootstrap and richer quality settings in flow mode:
apps/workbench/src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx#L361
TestingLibraryElementError: Unable to find an element by: [data-testid="observatory-vfx-pools"]
Ignored nodes: comments, script, style
<body>
<div>
<div
style="background: rgb(4, 8, 15);"
>
<div
data-testid="r3f-canvas"
>
<div
data-testid="observatory-world-scene"
/>
<mesh
name="mission-waypoint-trail"
>
<meshbasicmaterial
blending="2"
color="[object Object]"
opacity="0.6"
/>
</mesh>
<div
data-testid="observatory-flow-physics-bootstrap"
/>
<div
data-testid="observatory-postfx"
/>
</div>
</div>
</div>
</body>
Ignored nodes: comments, script, style
<body>
<div>
<div
style="background: rgb(4, 8, 15);"
>
<div
data-testid="r3f-canvas"
>
<div
data-testid="observatory-world-scene"
/>
<mesh
name="mission-waypoint-trail"
>
<meshbasicmaterial
blending="2"
color="[object Object]"
opacity="0.6"
/>
</mesh>
<div
data-testid="observatory-flow-physics-bootstrap"
/>
<div
data-testid="observatory-postfx"
/>
</div>
</div>
</div>
</body>
❯ waitForWrapper ../../node_modules/@testing-library/dom/dist/wait-for.js:163:27
❯ ../../node_modules/@testing-library/dom/dist/query-helpers.js:86:33
❯ src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx:361:25
|
|
src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx > ObservatoryWorldCanvas performance flags > keeps atlas mode on the lighter runtime path:
apps/workbench/src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx#L345
AssertionError: expected [ 1, 1.1 ] to deeply equal [ 1, 1.2 ]
- Expected
+ Received
[
1,
- 1.2,
+ 1.1,
]
❯ src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx:345:74
|
|
Security Audit
Process completed with exit code 1.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
agent-fail-closed-smoke-report
|
2.07 KB |
sha256:ce90eb70831216719d61ae8a784f399ddd7096821857e038287eced761a699cc
|
|
|
openclaw-runtime-artifacts-2026.2.15
|
14.7 KB |
sha256:6ab202c740bf583f97eb1b76041b8d5f1cc61089729f796492e472033711003f
|
|
|
openclaw-runtime-artifacts-2026.2.25
|
23.9 KB |
sha256:8a8d0ab08e265294996e0c349710ddfa23d82a6dfaa641562410eadff59de161
|
|
|
openclaw-runtime-artifacts-latest
|
6.08 KB |
sha256:cf527a2de04ba4ca7cdc1f37f7eded7ba73132cdd76d4c569c7c558792459558
|
|
|
policy-torture-reports
|
2.25 KB |
sha256:754399239af7933cc4c1fc808b8a61eca5e2c1b02716491b5c1e0d9a4d3a0403
|
|