Compare commits

...

2 Commits

Author SHA1 Message Date
github-actions[bot]
5672c978da chore(reports): refresh dependabot compatibility reports 2026-05-01 10:37:09 +00:00
dependabot[bot]
8128b79694
chore(deps): bump plugins/honcho from 9580d37 to e9f0145
Bumps [plugins/honcho](https://github.com/plastic-labs/openclaw-honcho) from `9580d37` to `e9f0145`.
- [Commits](9580d37d95...e9f01452b7)

---
updated-dependencies:
- dependency-name: plugins/honcho
  dependency-version: e9f01452b781d24b38336ef0738f2c97353c541e
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-01 10:35:10 +00:00
14 changed files with 813 additions and 813 deletions

View File

@ -10,52 +10,52 @@
## Reporting Data
`main` follows the latest published npm package. `crab-beta` follows the beta npm dist-tag. `crab-development` follows the latest `openclaw/openclaw` main commit.
- **Last dashboard update:** May 01, 2026, 08:59 UTC
- **Last dashboard update:** May 01, 2026, 10:36 UTC
<!-- crabpot-tracks:start -->
- **Source:** `npm-latest`
- **OpenClaw version:** `2026.4.29`
- **OpenClaw SHA:** `a448042c2edd`
- **Dashboard target:** `openclaw@latest`
- **GitHub report run:** [25208851888](https://github.com/openclaw/crabpot/actions/runs/25208851888)
- **GitHub report run:** [25211349589](https://github.com/openclaw/crabpot/actions/runs/25211349589)
<!-- crabpot-tracks:end -->
<!-- crabpot-summary:start -->
## Dashboard
| Metric | Result |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------- |
| Fixtures | 33 |
| Hard breakages | 0 |
| Warnings | 69 |
| Suggestions | 112 |
| Issues | 181 |
| P0 issues | [🔴 P0 4](reports/crabpot-issues.md#p0-live-issues) |
| P1 issues | [🟠 P1 39](reports/crabpot-issues.md#triage-summary) |
| Live issues | 4 total / 4 P0 |
| Compat gaps | 3 |
| Deprecation warnings | 28 |
| Inspector gaps | 117 |
| Upstream metadata | 29 |
| Contract probes | 175 |
| Policy failures | 0 |
| Policy warnings | 20 |
| Ref diff failures | 0 |
| Profile failures | 0 |
| Execution probes | 12 pass / 0 fail / 18 blocked |
| Synthetic probes | 292 ready / 0 blocked / 292 total |
| Cold import | 3 ready / 37 blocked / 40 entrypoints |
| Workspace plan | 40 entrypoints / 19 installs / 11 builds |
| Platform risks | 14 Windows / 14 container |
| Jiti loader candidates | 21 |
| Import loop | p50 1569ms / p95 1618ms / plugin delta RSS 2.1MB / plugin delta CPU 68ms / OpenClaw import 101.4ms / activate 0.2ms |
| Runtime profile | p50 577ms / command p95 620ms / max RSS 91.7MB / 3 samples/command |
| Metric | Result |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------ |
| Fixtures | 33 |
| Hard breakages | 0 |
| Warnings | 69 |
| Suggestions | 112 |
| Issues | 181 |
| P0 issues | [🔴 P0 4](reports/crabpot-issues.md#p0-live-issues) |
| P1 issues | [🟠 P1 39](reports/crabpot-issues.md#triage-summary) |
| Live issues | 4 total / 4 P0 |
| Compat gaps | 3 |
| Deprecation warnings | 28 |
| Inspector gaps | 117 |
| Upstream metadata | 29 |
| Contract probes | 175 |
| Policy failures | 0 |
| Policy warnings | 20 |
| Ref diff failures | 0 |
| Profile failures | 0 |
| Execution probes | 12 pass / 0 fail / 18 blocked |
| Synthetic probes | 292 ready / 0 blocked / 292 total |
| Cold import | 3 ready / 37 blocked / 40 entrypoints |
| Workspace plan | 40 entrypoints / 19 installs / 11 builds |
| Platform risks | 14 Windows / 14 container |
| Jiti loader candidates | 21 |
| Import loop | p50 1535ms / p95 1564ms / plugin delta RSS 0.9MB / plugin delta CPU 98ms / OpenClaw import 96.3ms / activate 0.2ms |
| Runtime profile | p50 570ms / command p95 619ms / max RSS 92.7MB / 3 samples/command |
### OpenClaw Lifecycle Probe
| Phase | p50 | p95 |
| -------------------------- | ------- | ------- |
| Import (`full`) | 101.4ms | 102.4ms |
| Activate (`full:register`) | 0.2ms | 0.3ms |
| Phase | p50 | p95 |
| -------------------------- | ------ | ------ |
| Import (`full`) | 96.3ms | 98.8ms |
| Activate (`full:register`) | 0.2ms | 0.2ms |
### Top Discovered Issues

@ -1 +1 @@
Subproject commit 9580d37d95ef63b0e8b64578fbfc8abfcfc745e4
Subproject commit e9f01452b781d24b38336ef0738f2c97353c541e

View File

@ -29,16 +29,16 @@
"platformWindowsRisks": 14,
"platformContainerRisks": 14,
"loaderJitiCandidates": 21,
"importLoopP50Ms": 1569,
"importLoopP95Ms": 1618,
"importLoopP50Ms": 1535,
"importLoopP95Ms": 1564,
"importLoopOpenClawLifecycleCount": 3,
"importLoopOpenClawImportP50Ms": 101.4,
"importLoopOpenClawImportP50Ms": 96.3,
"importLoopOpenClawActivationP50Ms": 0.2,
"importLoopMetricBasis": "baseline-adjusted",
"importLoopMaxRssMb": 2.1,
"importLoopMaxCpuMs": 68,
"importLoopRssSampleCount": 188,
"importLoopCpuSampleCount": 188
"importLoopMaxRssMb": 0.9,
"importLoopMaxCpuMs": 98,
"importLoopRssSampleCount": 183,
"importLoopCpuSampleCount": 183
},
"topIssues": [
{

View File

@ -7,33 +7,33 @@ Status: PASS
## Counts
| Metric | Value |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| Breakages | 0 |
| Warnings | 69 |
| Suggestions | 112 |
| Issues | 181 |
| P0 issues | 4 |
| P1 issues | 39 |
| Live issues | 4 |
| Live P0 issues | 4 |
| Compat gaps | 3 |
| Deprecation warnings | 28 |
| Inspector gaps | 117 |
| Upstream metadata | 29 |
| Ref diff failures | 0 |
| Ref diff warnings | 0 |
| Policy failures | 0 |
| Policy warnings | 20 |
| Profile failures | 0 |
| Profile warnings | 0 |
| Execution pass | 12 |
| Execution fail | 0 |
| Execution blocked | 18 |
| Windows portability risks | 14 |
| Container portability risks | 14 |
| Jiti loader candidates | 21 |
| Import loop | p50 1569 ms / p95 1618 ms / plugin delta RSS 2.1 MB / plugin delta CPU 68 ms / OpenClaw import 101.4 ms / activate 0.2 ms |
| Metric | Value |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| Breakages | 0 |
| Warnings | 69 |
| Suggestions | 112 |
| Issues | 181 |
| P0 issues | 4 |
| P1 issues | 39 |
| Live issues | 4 |
| Live P0 issues | 4 |
| Compat gaps | 3 |
| Deprecation warnings | 28 |
| Inspector gaps | 117 |
| Upstream metadata | 29 |
| Ref diff failures | 0 |
| Ref diff warnings | 0 |
| Policy failures | 0 |
| Policy warnings | 20 |
| Profile failures | 0 |
| Profile warnings | 0 |
| Execution pass | 12 |
| Execution fail | 0 |
| Execution blocked | 18 |
| Windows portability risks | 14 |
| Container portability risks | 14 |
| Jiti loader candidates | 21 |
| Import loop | p50 1535 ms / p95 1564 ms / plugin delta RSS 0.9 MB / plugin delta CPU 98 ms / OpenClaw import 96.3 ms / activate 0.2 ms |
## Top Issues

View File

@ -1,7 +1,7 @@
{
"schemaVersion": 1,
"generatedAt": "2026-05-01T08:59:42Z",
"runUrl": "https://github.com/openclaw/crabpot/actions/runs/25208851888",
"generatedAt": "2026-05-01T10:36:30Z",
"runUrl": "https://github.com/openclaw/crabpot/actions/runs/25211349589",
"mode": "dependabot",
"openclawLabel": "openclaw@latest (2026.4.29, a448042c2edd)",
"status": "pass",
@ -39,23 +39,23 @@
"platformWindowsRisks": 14,
"platformContainerRisks": 14,
"loaderJitiCandidates": 21,
"importLoopP50Ms": 1569,
"importLoopP95Ms": 1618,
"importLoopP50Ms": 1535,
"importLoopP95Ms": 1564,
"importLoopOpenClawLifecycleCount": 3,
"importLoopOpenClawImportP50Ms": 101.4,
"importLoopOpenClawImportP95Ms": 102.4,
"importLoopOpenClawImportP50Ms": 96.3,
"importLoopOpenClawImportP95Ms": 98.8,
"importLoopOpenClawActivationP50Ms": 0.2,
"importLoopOpenClawActivationP95Ms": 0.3,
"importLoopOpenClawActivationP95Ms": 0.2,
"importLoopMetricBasis": "baseline-adjusted",
"importLoopMaxRssMb": 2.1,
"importLoopMaxCpuMs": 68,
"importLoopRssSampleCount": 188,
"importLoopCpuSampleCount": 188,
"runtimeP50Ms": 577,
"runtimeP95Ms": 620,
"runtimeMaxRssMb": 91.7,
"runtimeRssSampleCount": 526,
"runtimeCpuSampleCount": 526,
"importLoopMaxRssMb": 0.9,
"importLoopMaxCpuMs": 98,
"importLoopRssSampleCount": 183,
"importLoopCpuSampleCount": 183,
"runtimeP50Ms": 570,
"runtimeP95Ms": 619,
"runtimeMaxRssMb": 92.7,
"runtimeRssSampleCount": 516,
"runtimeCpuSampleCount": 516,
"runtimeSamplesPerCommand": 3,
"runtimeWallTimeBasis": "command-median-p95"
},

View File

@ -7,18 +7,18 @@
"runs": 3,
"entrypoint": ".crabpot/import-loop/baseline-plugin.mjs",
"reference": {
"wallMs": 1600,
"peakRssMb": 278.9,
"cpuMsEstimate": 2891
"wallMs": 1544,
"peakRssMb": 282.6,
"cpuMsEstimate": 2787
},
"max": {
"wallMs": 2125,
"peakRssMb": 294.2,
"cpuMsEstimate": 3617
"wallMs": 2052,
"peakRssMb": 284.7,
"cpuMsEstimate": 3529
},
"statSampleCount": 208,
"rssSampleCount": 208,
"cpuSampleCount": 208,
"statSampleCount": 201,
"rssSampleCount": 201,
"cpuSampleCount": 201,
"failCount": 0,
"samples": [
{
@ -31,31 +31,31 @@
"pluginId": "crabpot-lifecycle-probe",
"importPhase": "full",
"activationPhase": "full:register",
"importMs": 99.4,
"importMs": 98.9,
"activationMs": 0.2,
"openclawPath": "/home/runner/work/crabpot/crabpot/openclaw",
"phases": [
{
"phase": "full",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 99.4,
"source": "/tmp/crabpot-openclaw-plugin-XcZWjx/index.mjs"
"elapsedMs": 98.9,
"source": "/tmp/crabpot-openclaw-plugin-d0CAUG/index.mjs"
},
{
"phase": "full:register",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 0.2,
"source": "/tmp/crabpot-openclaw-plugin-XcZWjx/index.mjs"
"source": "/tmp/crabpot-openclaw-plugin-d0CAUG/index.mjs"
}
]
},
"wallMs": 2125,
"peakRssMb": 294.2,
"peakCpuPercent": 189,
"cpuMsEstimate": 3617,
"statSampleCount": 83,
"rssSampleCount": 83,
"cpuSampleCount": 83,
"wallMs": 2052,
"peakRssMb": 284.7,
"peakCpuPercent": 185,
"cpuMsEstimate": 3529,
"statSampleCount": 80,
"rssSampleCount": 80,
"cpuSampleCount": 80,
"stderrPreview": ""
},
{
@ -68,31 +68,31 @@
"pluginId": "crabpot-lifecycle-probe",
"importPhase": "full",
"activationPhase": "full:register",
"importMs": 99.8,
"activationMs": 0.3,
"importMs": 99.3,
"activationMs": 0.2,
"openclawPath": "/home/runner/work/crabpot/crabpot/openclaw",
"phases": [
{
"phase": "full",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 99.8,
"source": "/tmp/crabpot-openclaw-plugin-qrDQXJ/index.mjs"
"elapsedMs": 99.3,
"source": "/tmp/crabpot-openclaw-plugin-vX2SBx/index.mjs"
},
{
"phase": "full:register",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 0.3,
"source": "/tmp/crabpot-openclaw-plugin-qrDQXJ/index.mjs"
"elapsedMs": 0.2,
"source": "/tmp/crabpot-openclaw-plugin-vX2SBx/index.mjs"
}
]
},
"wallMs": 1600,
"peakRssMb": 278.9,
"peakCpuPercent": 205,
"cpuMsEstimate": 2891,
"statSampleCount": 63,
"rssSampleCount": 63,
"cpuSampleCount": 63,
"wallMs": 1532,
"peakRssMb": 282.6,
"peakCpuPercent": 209,
"cpuMsEstimate": 2787,
"statSampleCount": 61,
"rssSampleCount": 61,
"cpuSampleCount": 61,
"stderrPreview": ""
},
{
@ -105,31 +105,31 @@
"pluginId": "crabpot-lifecycle-probe",
"importPhase": "full",
"activationPhase": "full:register",
"importMs": 100.2,
"importMs": 94.8,
"activationMs": 0.2,
"openclawPath": "/home/runner/work/crabpot/crabpot/openclaw",
"phases": [
{
"phase": "full",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 100.2,
"source": "/tmp/crabpot-openclaw-plugin-uYG650/index.mjs"
"elapsedMs": 94.8,
"source": "/tmp/crabpot-openclaw-plugin-nYDCeU/index.mjs"
},
{
"phase": "full:register",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 0.2,
"source": "/tmp/crabpot-openclaw-plugin-uYG650/index.mjs"
"source": "/tmp/crabpot-openclaw-plugin-nYDCeU/index.mjs"
}
]
},
"wallMs": 1572,
"peakRssMb": 278.4,
"peakCpuPercent": 203,
"cpuMsEstimate": 2832,
"statSampleCount": 62,
"rssSampleCount": 62,
"cpuSampleCount": 62,
"wallMs": 1544,
"peakRssMb": 279.1,
"peakCpuPercent": 205,
"cpuMsEstimate": 2761,
"statSampleCount": 60,
"rssSampleCount": 60,
"cpuSampleCount": 60,
"stderrPreview": ""
}
]
@ -138,25 +138,25 @@
"runs": 3,
"baselineRuns": 3,
"baselineFailCount": 0,
"p50WallMs": 1569,
"p95WallMs": 1618,
"p50WallMs": 1535,
"p95WallMs": 1564,
"p50PluginWallDeltaMs": 0,
"p95PluginWallDeltaMs": 18,
"p95PluginWallDeltaMs": 20,
"openClawLifecycleCount": 3,
"p50OpenClawImportMs": 101.4,
"p95OpenClawImportMs": 102.4,
"p50OpenClawImportMs": 96.3,
"p95OpenClawImportMs": 98.8,
"p50OpenClawActivationMs": 0.2,
"p95OpenClawActivationMs": 0.3,
"maxPeakRssMb": 281,
"maxCpuMsEstimate": 2959,
"maxPluginPeakRssDeltaMb": 2.1,
"maxPluginCpuDeltaMsEstimate": 68,
"baselineReferenceWallMs": 1600,
"baselineReferencePeakRssMb": 278.9,
"baselineReferenceCpuMsEstimate": 2891,
"statSampleCount": 188,
"rssSampleCount": 188,
"cpuSampleCount": 188,
"p95OpenClawActivationMs": 0.2,
"maxPeakRssMb": 283.5,
"maxCpuMsEstimate": 2885,
"maxPluginPeakRssDeltaMb": 0.9,
"maxPluginCpuDeltaMsEstimate": 98,
"baselineReferenceWallMs": 1544,
"baselineReferencePeakRssMb": 282.6,
"baselineReferenceCpuMsEstimate": 2787,
"statSampleCount": 183,
"rssSampleCount": 183,
"cpuSampleCount": 183,
"capturedCount": 6,
"failCount": 0
},
@ -171,35 +171,35 @@
"pluginId": "crabpot-lifecycle-probe",
"importPhase": "full",
"activationPhase": "full:register",
"importMs": 102.4,
"activationMs": 0.3,
"importMs": 96.3,
"activationMs": 0.2,
"openclawPath": "/home/runner/work/crabpot/crabpot/openclaw",
"phases": [
{
"phase": "full",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 102.4,
"source": "/tmp/crabpot-openclaw-plugin-uVPU4U/index.mjs"
"elapsedMs": 96.3,
"source": "/tmp/crabpot-openclaw-plugin-w2eDq6/index.mjs"
},
{
"phase": "full:register",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 0.3,
"source": "/tmp/crabpot-openclaw-plugin-uVPU4U/index.mjs"
"elapsedMs": 0.2,
"source": "/tmp/crabpot-openclaw-plugin-w2eDq6/index.mjs"
}
]
},
"wallMs": 1618,
"peakRssMb": 275.1,
"peakCpuPercent": 207,
"cpuMsEstimate": 2959,
"statSampleCount": 64,
"rssSampleCount": 64,
"cpuSampleCount": 64,
"wallMs": 1564,
"peakRssMb": 280.7,
"peakCpuPercent": 210,
"cpuMsEstimate": 2885,
"statSampleCount": 61,
"rssSampleCount": 61,
"cpuSampleCount": 61,
"stderrPreview": "",
"pluginWallDeltaMs": 18,
"pluginWallDeltaMs": 20,
"pluginPeakRssDeltaMb": 0,
"pluginCpuDeltaMsEstimate": 68
"pluginCpuDeltaMsEstimate": 98
},
{
"index": 1,
@ -211,34 +211,34 @@
"pluginId": "crabpot-lifecycle-probe",
"importPhase": "full",
"activationPhase": "full:register",
"importMs": 97.2,
"importMs": 96.2,
"activationMs": 0.2,
"openclawPath": "/home/runner/work/crabpot/crabpot/openclaw",
"phases": [
{
"phase": "full",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 97.2,
"source": "/tmp/crabpot-openclaw-plugin-sYCgKK/index.mjs"
"elapsedMs": 96.2,
"source": "/tmp/crabpot-openclaw-plugin-T4onlg/index.mjs"
},
{
"phase": "full:register",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 0.2,
"source": "/tmp/crabpot-openclaw-plugin-sYCgKK/index.mjs"
"source": "/tmp/crabpot-openclaw-plugin-T4onlg/index.mjs"
}
]
},
"wallMs": 1569,
"peakRssMb": 278,
"peakCpuPercent": 207,
"cpuMsEstimate": 2838,
"statSampleCount": 62,
"rssSampleCount": 62,
"cpuSampleCount": 62,
"wallMs": 1532,
"peakRssMb": 283.5,
"peakCpuPercent": 203,
"cpuMsEstimate": 2770,
"statSampleCount": 61,
"rssSampleCount": 61,
"cpuSampleCount": 61,
"stderrPreview": "",
"pluginWallDeltaMs": 0,
"pluginPeakRssDeltaMb": 0,
"pluginPeakRssDeltaMb": 0.9,
"pluginCpuDeltaMsEstimate": 0
},
{
@ -251,34 +251,34 @@
"pluginId": "crabpot-lifecycle-probe",
"importPhase": "full",
"activationPhase": "full:register",
"importMs": 101.4,
"importMs": 98.8,
"activationMs": 0.2,
"openclawPath": "/home/runner/work/crabpot/crabpot/openclaw",
"phases": [
{
"phase": "full",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 101.4,
"source": "/tmp/crabpot-openclaw-plugin-hiz1Cd/index.mjs"
"elapsedMs": 98.8,
"source": "/tmp/crabpot-openclaw-plugin-BTx9H8/index.mjs"
},
{
"phase": "full:register",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 0.2,
"source": "/tmp/crabpot-openclaw-plugin-hiz1Cd/index.mjs"
"source": "/tmp/crabpot-openclaw-plugin-BTx9H8/index.mjs"
}
]
},
"wallMs": 1564,
"peakRssMb": 281,
"peakCpuPercent": 206,
"cpuMsEstimate": 2834,
"statSampleCount": 62,
"rssSampleCount": 62,
"cpuSampleCount": 62,
"wallMs": 1535,
"peakRssMb": 282.7,
"peakCpuPercent": 209,
"cpuMsEstimate": 2773,
"statSampleCount": 61,
"rssSampleCount": 61,
"cpuSampleCount": 61,
"stderrPreview": "",
"pluginWallDeltaMs": 0,
"pluginPeakRssDeltaMb": 2.1,
"pluginPeakRssDeltaMb": 0.1,
"pluginCpuDeltaMsEstimate": 0
}
]

View File

@ -11,25 +11,25 @@ Entrypoint: test/fixtures/lazy-import-plugin.mjs
| runs | 3 |
| baselineRuns | 3 |
| baselineFailCount | 0 |
| p50WallMs | 1569 |
| p95WallMs | 1618 |
| p50WallMs | 1535 |
| p95WallMs | 1564 |
| p50PluginWallDeltaMs | 0 |
| p95PluginWallDeltaMs | 18 |
| maxPluginPeakRssDeltaMb | 2.1 MB |
| maxPluginCpuDeltaMsEstimate | 68 ms |
| p95PluginWallDeltaMs | 20 |
| maxPluginPeakRssDeltaMb | 0.9 MB |
| maxPluginCpuDeltaMsEstimate | 98 ms |
| openClawLifecycleCount | 3 |
| p50OpenClawImportMs | 101.4 ms |
| p95OpenClawImportMs | 102.4 ms |
| p50OpenClawImportMs | 96.3 ms |
| p95OpenClawImportMs | 98.8 ms |
| p50OpenClawActivationMs | 0.2 ms |
| p95OpenClawActivationMs | 0.3 ms |
| maxPeakRssMb | 281 MB |
| maxCpuMsEstimate | 2959 ms |
| baselineReferenceWallMs | 1600 ms |
| baselineReferencePeakRssMb | 278.9 MB |
| baselineReferenceCpuMsEstimate | 2891 ms |
| statSampleCount | 188 |
| rssSampleCount | 188 |
| cpuSampleCount | 188 |
| p95OpenClawActivationMs | 0.2 ms |
| maxPeakRssMb | 283.5 MB |
| maxCpuMsEstimate | 2885 ms |
| baselineReferenceWallMs | 1544 ms |
| baselineReferencePeakRssMb | 282.6 MB |
| baselineReferenceCpuMsEstimate | 2787 ms |
| statSampleCount | 183 |
| rssSampleCount | 183 |
| cpuSampleCount | 183 |
| capturedCount | 6 |
| failCount | 0 |
@ -40,19 +40,19 @@ Entrypoint: test/fixtures/lazy-import-plugin.mjs
| mode | minimal-plugin-capture |
| runs | 3 |
| entrypoint | .crabpot/import-loop/baseline-plugin.mjs |
| referenceWallMs | 1600 ms |
| referencePeakRssMb | 278.9 MB |
| referenceCpuMsEstimate | 2891 ms |
| maxWallMs | 2125 ms |
| maxPeakRssMb | 294.2 MB |
| maxCpuMsEstimate | 3617 ms |
| statSampleCount | 208 |
| referenceWallMs | 1544 ms |
| referencePeakRssMb | 282.6 MB |
| referenceCpuMsEstimate | 2787 ms |
| maxWallMs | 2052 ms |
| maxPeakRssMb | 284.7 MB |
| maxCpuMsEstimate | 3529 ms |
| statSampleCount | 201 |
| failCount | 0 |
## Samples
| Run | Status | Captured | OpenClaw Import | OpenClaw Activate | Plugin Wall Delta | Plugin RSS Delta | Plugin CPU Delta | Raw Wall | Raw Peak RSS | Raw CPU Estimate | RSS/CPU samples | Exit |
| --- | -------- | -------- | --------------- | ----------------- | ----------------- | ---------------- | ---------------- | -------- | ------------ | ---------------- | --------------- | ---- |
| 0 | captured | 2 | 102.4 ms | 0.3 ms | 18 ms | 0 MB | 68 ms | 1618 ms | 275.1 MB | 2959 ms | 64/64 | 0 |
| 1 | captured | 2 | 97.2 ms | 0.2 ms | 0 ms | 0 MB | 0 ms | 1569 ms | 278 MB | 2838 ms | 62/62 | 0 |
| 2 | captured | 2 | 101.4 ms | 0.2 ms | 0 ms | 2.1 MB | 0 ms | 1564 ms | 281 MB | 2834 ms | 62/62 | 0 |
| 0 | captured | 2 | 96.3 ms | 0.2 ms | 20 ms | 0 MB | 98 ms | 1564 ms | 280.7 MB | 2885 ms | 61/61 | 0 |
| 1 | captured | 2 | 96.2 ms | 0.2 ms | 0 ms | 0.9 MB | 0 ms | 1532 ms | 283.5 MB | 2770 ms | 61/61 | 0 |
| 2 | captured | 2 | 98.8 ms | 0.2 ms | 0 ms | 0.1 MB | 0 ms | 1535 ms | 282.7 MB | 2773 ms | 61/61 | 0 |

View File

@ -41,7 +41,7 @@ Status: PASS
- **sdk-export-missing**: honcho: plugin SDK import aliases are missing from target package exports
- state: blocking · compat:untracked · live
- evidence:
- [openclaw/plugin-sdk/memory-core @ index.ts:11](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/index.ts#L11)
- [openclaw/plugin-sdk/memory-core @ index.ts:11](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/index.ts#L11)
- 🔴 P0 **hyperspell** `live-issue` `core-compat-adapter`
- **unknown-hook-name**: hyperspell: fixture uses a hook missing from target OpenClaw
@ -72,7 +72,7 @@ Status: PASS
- **sdk-export-missing**: honcho: plugin SDK import aliases are missing from target package exports
- state: blocking · compat:untracked · live
- evidence:
- [openclaw/plugin-sdk/memory-core @ index.ts:11](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/index.ts#L11)
- [openclaw/plugin-sdk/memory-core @ index.ts:11](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/index.ts#L11)
- 🔴 P0 **hyperspell** `live-issue` `core-compat-adapter`
- **unknown-hook-name**: hyperspell: fixture uses a hook missing from target OpenClaw
@ -192,24 +192,24 @@ Status: PASS
- **legacy-before-agent-start**: honcho: legacy before_agent_start hook compatibility is still used
- state: open · compat:deprecated · deprecated
- evidence:
- [before_agent_start @ subagent.ts:18](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/subagent.ts#L18)
- [before_agent_start @ subagent.ts:18](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/subagent.ts#L18)
- 🟡 P2 **honcho** `deprecation-warning` `core-compat-adapter`
- **legacy-root-sdk-import**: honcho: root plugin SDK barrel is still used by fixtures
- state: open · compat:deprecated · deprecated
- evidence:
- [openclaw/plugin-sdk @ cli.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/commands/cli.ts#L8)
- [openclaw/plugin-sdk @ capture.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/capture.ts#L2)
- [openclaw/plugin-sdk @ context.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/context.ts#L2)
- [openclaw/plugin-sdk @ gateway.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/gateway.ts#L2)
- [openclaw/plugin-sdk @ subagent.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/subagent.ts#L2)
- [openclaw/plugin-sdk @ state.ts:9](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/state.ts#L9)
- [openclaw/plugin-sdk @ ask.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/ask.ts#L3)
- [openclaw/plugin-sdk @ context.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/context.ts#L3)
- [openclaw/plugin-sdk @ memory-passthrough.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/memory-passthrough.ts#L3)
- [openclaw/plugin-sdk @ message-search.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/message-search.ts#L3)
- [openclaw/plugin-sdk @ search.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/search.ts#L3)
- [openclaw/plugin-sdk @ session.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/session.ts#L3)
- [openclaw/plugin-sdk @ cli.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/commands/cli.ts#L8)
- [openclaw/plugin-sdk @ capture.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/capture.ts#L2)
- [openclaw/plugin-sdk @ context.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/context.ts#L2)
- [openclaw/plugin-sdk @ gateway.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/gateway.ts#L2)
- [openclaw/plugin-sdk @ subagent.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/subagent.ts#L2)
- [openclaw/plugin-sdk @ state.ts:9](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/state.ts#L9)
- [openclaw/plugin-sdk @ ask.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/ask.ts#L3)
- [openclaw/plugin-sdk @ context.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/context.ts#L3)
- [openclaw/plugin-sdk @ memory-passthrough.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/memory-passthrough.ts#L3)
- [openclaw/plugin-sdk @ message-search.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/message-search.ts#L3)
- [openclaw/plugin-sdk @ search.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/search.ts#L3)
- [openclaw/plugin-sdk @ session.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/session.ts#L3)
- 🟡 P2 **hyperspell** `deprecation-warning` `core-compat-adapter`
- **legacy-before-agent-start**: hyperspell: legacy before_agent_start hook compatibility is still used
@ -432,15 +432,15 @@ Status: PASS
- **conversation-access-hook**: honcho: conversation-access hooks need privacy-boundary probes
- state: open · compat:active
- evidence:
- [agent_end @ capture.ts:151](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/capture.ts#L151)
- [agent_end @ subagent.ts:34](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/subagent.ts#L34)
- [agent_end @ capture.ts:151](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/capture.ts#L151)
- [agent_end @ subagent.ts:34](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/subagent.ts#L34)
- 🟠 P1 **honcho** `inspector-gap` `inspector-follow-up`
- **registration-capture-gap**: honcho: runtime registrations need capture before contract judgment
- state: open · compat:active
- evidence:
- [registerMemoryPromptSection @ index.ts:97](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/index.ts#L97)
- [registerMemoryRuntime @ runtime.ts:274](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/runtime.ts#L274)
- [registerMemoryPromptSection @ index.ts:97](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/index.ts#L97)
- [registerMemoryRuntime @ runtime.ts:274](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/runtime.ts#L274)
- 🟠 P1 **hyperspell** `inspector-gap` `inspector-follow-up`
- **conversation-access-hook**: hyperspell: conversation-access hooks need privacy-boundary probes
@ -869,26 +869,26 @@ Status: PASS
- **package-build-artifact-entrypoint**: honcho: cold import requires package build output
- state: open · compat:none
- evidence:
- [extension:./dist/index.js @ index.js](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/dist/index.js)
- [extension:./dist/index.js @ index.js](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/dist/index.js)
- 🟡 P2 **honcho** `inspector-gap` `inspector-follow-up`
- **package-dependency-install-required**: honcho: cold import requires dependency installation in an isolated workspace
- state: open · compat:none
- evidence:
- [@honcho-ai/sdk @ package.json](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/package.json)
- [@sinclair/typebox @ package.json](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/package.json)
- [@honcho-ai/sdk @ package.json](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/package.json)
- [@sinclair/typebox @ package.json](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/package.json)
- 🟡 P2 **honcho** `inspector-gap` `inspector-follow-up`
- **runtime-tool-capture**: honcho: runtime tool schema needs registration capture
- state: open · compat:none
- evidence:
- [registerTool @ ask.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/ask.ts#L8)
- [registerTool @ context.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/context.ts#L8)
- [registerTool @ memory-passthrough.ts:130](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/memory-passthrough.ts#L130)
- [registerTool @ memory-passthrough.ts:89](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/memory-passthrough.ts#L89)
- [registerTool @ message-search.ts:9](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/message-search.ts#L9)
- [registerTool @ search.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/search.ts#L8)
- [registerTool @ session.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/session.ts#L8)
- [registerTool @ ask.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/ask.ts#L8)
- [registerTool @ context.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/context.ts#L8)
- [registerTool @ memory-passthrough.ts:130](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/memory-passthrough.ts#L130)
- [registerTool @ memory-passthrough.ts:89](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/memory-passthrough.ts#L89)
- [registerTool @ message-search.ts:9](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/message-search.ts#L9)
- [registerTool @ search.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/search.ts#L8)
- [registerTool @ session.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/session.ts#L8)
- 🟡 P2 **hyperspell** `inspector-gap` `inspector-follow-up`
- **package-dependency-install-required**: hyperspell: cold import requires dependency installation in an isolated workspace
@ -1430,7 +1430,7 @@ Status: PASS
- **sdk-export-missing**: honcho: plugin SDK import aliases are missing from target package exports
- state: blocking · compat:untracked · live
- evidence:
- [openclaw/plugin-sdk/memory-core @ index.ts:11](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/index.ts#L11)
- [openclaw/plugin-sdk/memory-core @ index.ts:11](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/index.ts#L11)
- 🔴 P0 **hyperspell** `live-issue` `core-compat-adapter`
- **unknown-hook-name**: hyperspell: fixture uses a hook missing from target OpenClaw
@ -1525,8 +1525,8 @@ Status: PASS
- **conversation-access-hook**: honcho: conversation-access hooks need privacy-boundary probes
- state: open · compat:active
- evidence:
- [agent_end @ capture.ts:151](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/capture.ts#L151)
- [agent_end @ subagent.ts:34](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/subagent.ts#L34)
- [agent_end @ capture.ts:151](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/capture.ts#L151)
- [agent_end @ subagent.ts:34](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/subagent.ts#L34)
- 🟠 P1 **honcho** `compat-gap` `core-compat-adapter`
- **missing-compat-record**: honcho: compat-dependent behavior lacks registry coverage
@ -1538,8 +1538,8 @@ Status: PASS
- **registration-capture-gap**: honcho: runtime registrations need capture before contract judgment
- state: open · compat:active
- evidence:
- [registerMemoryPromptSection @ index.ts:97](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/index.ts#L97)
- [registerMemoryRuntime @ runtime.ts:274](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/runtime.ts#L274)
- [registerMemoryPromptSection @ index.ts:97](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/index.ts#L97)
- [registerMemoryRuntime @ runtime.ts:274](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/runtime.ts#L274)
- 🟠 P1 **hyperspell** `inspector-gap` `inspector-follow-up`
- **conversation-access-hook**: hyperspell: conversation-access hooks need privacy-boundary probes
@ -2113,49 +2113,49 @@ Status: PASS
- **legacy-before-agent-start**: honcho: legacy before_agent_start hook compatibility is still used
- state: open · compat:deprecated · deprecated
- evidence:
- [before_agent_start @ subagent.ts:18](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/subagent.ts#L18)
- [before_agent_start @ subagent.ts:18](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/subagent.ts#L18)
- 🟡 P2 **honcho** `deprecation-warning` `core-compat-adapter`
- **legacy-root-sdk-import**: honcho: root plugin SDK barrel is still used by fixtures
- state: open · compat:deprecated · deprecated
- evidence:
- [openclaw/plugin-sdk @ cli.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/commands/cli.ts#L8)
- [openclaw/plugin-sdk @ capture.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/capture.ts#L2)
- [openclaw/plugin-sdk @ context.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/context.ts#L2)
- [openclaw/plugin-sdk @ gateway.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/gateway.ts#L2)
- [openclaw/plugin-sdk @ subagent.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/subagent.ts#L2)
- [openclaw/plugin-sdk @ state.ts:9](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/state.ts#L9)
- [openclaw/plugin-sdk @ ask.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/ask.ts#L3)
- [openclaw/plugin-sdk @ context.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/context.ts#L3)
- [openclaw/plugin-sdk @ memory-passthrough.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/memory-passthrough.ts#L3)
- [openclaw/plugin-sdk @ message-search.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/message-search.ts#L3)
- [openclaw/plugin-sdk @ search.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/search.ts#L3)
- [openclaw/plugin-sdk @ session.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/session.ts#L3)
- [openclaw/plugin-sdk @ cli.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/commands/cli.ts#L8)
- [openclaw/plugin-sdk @ capture.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/capture.ts#L2)
- [openclaw/plugin-sdk @ context.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/context.ts#L2)
- [openclaw/plugin-sdk @ gateway.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/gateway.ts#L2)
- [openclaw/plugin-sdk @ subagent.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/subagent.ts#L2)
- [openclaw/plugin-sdk @ state.ts:9](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/state.ts#L9)
- [openclaw/plugin-sdk @ ask.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/ask.ts#L3)
- [openclaw/plugin-sdk @ context.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/context.ts#L3)
- [openclaw/plugin-sdk @ memory-passthrough.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/memory-passthrough.ts#L3)
- [openclaw/plugin-sdk @ message-search.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/message-search.ts#L3)
- [openclaw/plugin-sdk @ search.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/search.ts#L3)
- [openclaw/plugin-sdk @ session.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/session.ts#L3)
- 🟡 P2 **honcho** `inspector-gap` `inspector-follow-up`
- **package-build-artifact-entrypoint**: honcho: cold import requires package build output
- state: open · compat:none
- evidence:
- [extension:./dist/index.js @ index.js](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/dist/index.js)
- [extension:./dist/index.js @ index.js](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/dist/index.js)
- 🟡 P2 **honcho** `inspector-gap` `inspector-follow-up`
- **package-dependency-install-required**: honcho: cold import requires dependency installation in an isolated workspace
- state: open · compat:none
- evidence:
- [@honcho-ai/sdk @ package.json](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/package.json)
- [@sinclair/typebox @ package.json](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/package.json)
- [@honcho-ai/sdk @ package.json](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/package.json)
- [@sinclair/typebox @ package.json](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/package.json)
- 🟡 P2 **honcho** `inspector-gap` `inspector-follow-up`
- **runtime-tool-capture**: honcho: runtime tool schema needs registration capture
- state: open · compat:none
- evidence:
- [registerTool @ ask.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/ask.ts#L8)
- [registerTool @ context.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/context.ts#L8)
- [registerTool @ memory-passthrough.ts:130](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/memory-passthrough.ts#L130)
- [registerTool @ memory-passthrough.ts:89](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/memory-passthrough.ts#L89)
- [registerTool @ message-search.ts:9](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/message-search.ts#L9)
- [registerTool @ search.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/search.ts#L8)
- [registerTool @ session.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/session.ts#L8)
- [registerTool @ ask.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/ask.ts#L8)
- [registerTool @ context.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/context.ts#L8)
- [registerTool @ memory-passthrough.ts:130](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/memory-passthrough.ts#L130)
- [registerTool @ memory-passthrough.ts:89](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/memory-passthrough.ts#L89)
- [registerTool @ message-search.ts:9](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/message-search.ts#L9)
- [registerTool @ search.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/search.ts#L8)
- [registerTool @ session.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/session.ts#L8)
- 🟡 P2 **hyperspell** `deprecation-warning` `core-compat-adapter`
- **legacy-before-agent-start**: hyperspell: legacy before_agent_start hook compatibility is still used
@ -2840,8 +2840,8 @@ Status: PASS
- contract: External inspector capture records service, route, gateway, command, and interactive registrations.
- id: `api.capture.runtime-registrars:honcho`
- evidence:
- [registerMemoryPromptSection @ index.ts:97](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/index.ts#L97)
- [registerMemoryRuntime @ runtime.ts:274](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/runtime.ts#L274)
- [registerMemoryPromptSection @ index.ts:97](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/index.ts#L97)
- [registerMemoryRuntime @ runtime.ts:274](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/runtime.ts#L274)
- 🟠 P1 **hyperspell** `inspector-capture-api`
- contract: External inspector capture records service, route, gateway, command, and interactive registrations.
@ -3022,8 +3022,8 @@ Status: PASS
- contract: LLM observer hooks receive documented prompt/output fields with expected redaction behavior.
- id: `hook.llm-observer.privacy-payload:honcho`
- evidence:
- [agent_end @ capture.ts:151](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/capture.ts#L151)
- [agent_end @ subagent.ts:34](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/subagent.ts#L34)
- [agent_end @ capture.ts:151](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/capture.ts#L151)
- [agent_end @ subagent.ts:34](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/subagent.ts#L34)
- 🟠 P1 **hyperspell** `hook-runner`
- contract: LLM observer hooks receive documented prompt/output fields with expected redaction behavior.
@ -3083,7 +3083,7 @@ Status: PASS
- contract: Every observed OpenClaw plugin SDK import remains exported by the target OpenClaw package.
- id: `sdk.import.package-export-cold-import:honcho`
- evidence:
- [openclaw/plugin-sdk/memory-core @ index.ts:11](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/index.ts#L11)
- [openclaw/plugin-sdk/memory-core @ index.ts:11](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/index.ts#L11)
- 🟠 P1 **yuanbao** `sdk-alias`
- contract: Every observed OpenClaw plugin SDK import remains exported by the target OpenClaw package.
@ -3162,7 +3162,7 @@ Status: PASS
- contract: Legacy before_agent_start remains wired until plugins migrate to before_model_resolve and before_prompt_build.
- id: `hook.compat.before-agent-start-migration:honcho`
- evidence:
- [before_agent_start @ subagent.ts:18](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/subagent.ts#L18)
- [before_agent_start @ subagent.ts:18](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/subagent.ts#L18)
- 🟡 P2 **hyperspell** `hook-runner`
- contract: Legacy before_agent_start remains wired until plugins migrate to before_model_resolve and before_prompt_build.
@ -3330,7 +3330,7 @@ Status: PASS
- contract: Inspector can build or resolve source aliases before cold importing package entrypoints.
- id: `package.entrypoint.build-before-cold-import:honcho`
- evidence:
- [extension:./dist/index.js @ index.js](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/dist/index.js)
- [extension:./dist/index.js @ index.js](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/dist/index.js)
- 🟡 P2 **lossless-claw** `package-loader`
- contract: Inspector can build or resolve source aliases before cold importing package entrypoints.
@ -3407,8 +3407,8 @@ Status: PASS
- contract: Inspector installs package dependencies in an isolated workspace before cold import.
- id: `package.entrypoint.isolated-dependency-install:honcho`
- evidence:
- [@honcho-ai/sdk @ package.json](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/package.json)
- [@sinclair/typebox @ package.json](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/package.json)
- [@honcho-ai/sdk @ package.json](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/package.json)
- [@sinclair/typebox @ package.json](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/package.json)
- 🟡 P2 **hyperspell** `package-loader`
- contract: Inspector installs package dependencies in an isolated workspace before cold import.
@ -3641,18 +3641,18 @@ Status: PASS
- contract: Root plugin SDK barrel remains importable or has a machine-readable migration path.
- id: `sdk.import.root-barrel-cold-import:honcho`
- evidence:
- [openclaw/plugin-sdk @ cli.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/commands/cli.ts#L8)
- [openclaw/plugin-sdk @ capture.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/capture.ts#L2)
- [openclaw/plugin-sdk @ context.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/context.ts#L2)
- [openclaw/plugin-sdk @ gateway.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/gateway.ts#L2)
- [openclaw/plugin-sdk @ subagent.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/hooks/subagent.ts#L2)
- [openclaw/plugin-sdk @ state.ts:9](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/state.ts#L9)
- [openclaw/plugin-sdk @ ask.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/ask.ts#L3)
- [openclaw/plugin-sdk @ context.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/context.ts#L3)
- [openclaw/plugin-sdk @ memory-passthrough.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/memory-passthrough.ts#L3)
- [openclaw/plugin-sdk @ message-search.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/message-search.ts#L3)
- [openclaw/plugin-sdk @ search.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/search.ts#L3)
- [openclaw/plugin-sdk @ session.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/session.ts#L3)
- [openclaw/plugin-sdk @ cli.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/commands/cli.ts#L8)
- [openclaw/plugin-sdk @ capture.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/capture.ts#L2)
- [openclaw/plugin-sdk @ context.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/context.ts#L2)
- [openclaw/plugin-sdk @ gateway.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/gateway.ts#L2)
- [openclaw/plugin-sdk @ subagent.ts:2](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/hooks/subagent.ts#L2)
- [openclaw/plugin-sdk @ state.ts:9](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/state.ts#L9)
- [openclaw/plugin-sdk @ ask.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/ask.ts#L3)
- [openclaw/plugin-sdk @ context.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/context.ts#L3)
- [openclaw/plugin-sdk @ memory-passthrough.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/memory-passthrough.ts#L3)
- [openclaw/plugin-sdk @ message-search.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/message-search.ts#L3)
- [openclaw/plugin-sdk @ search.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/search.ts#L3)
- [openclaw/plugin-sdk @ session.ts:3](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/session.ts#L3)
- 🟡 P2 **hyperspell** `sdk-alias`
- contract: Root plugin SDK barrel remains importable or has a machine-readable migration path.
@ -3770,13 +3770,13 @@ Status: PASS
- contract: Registered runtime tools expose stable names, input schemas, and result metadata.
- id: `tool.registration.schema-capture:honcho`
- evidence:
- [registerTool @ ask.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/ask.ts#L8)
- [registerTool @ context.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/context.ts#L8)
- [registerTool @ memory-passthrough.ts:130](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/memory-passthrough.ts#L130)
- [registerTool @ memory-passthrough.ts:89](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/memory-passthrough.ts#L89)
- [registerTool @ message-search.ts:9](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/message-search.ts#L9)
- [registerTool @ search.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/search.ts#L8)
- [registerTool @ session.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/9580d37d95ef63b0e8b64578fbfc8abfcfc745e4/tools/session.ts#L8)
- [registerTool @ ask.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/ask.ts#L8)
- [registerTool @ context.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/context.ts#L8)
- [registerTool @ memory-passthrough.ts:130](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/memory-passthrough.ts#L130)
- [registerTool @ memory-passthrough.ts:89](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/memory-passthrough.ts#L89)
- [registerTool @ message-search.ts:9](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/message-search.ts#L9)
- [registerTool @ search.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/search.ts#L8)
- [registerTool @ session.ts:8](https://github.com/plastic-labs/openclaw-honcho/blob/e9f01452b781d24b38336ef0738f2c97353c541e/tools/session.ts#L8)
- 🟡 P2 **hyperspell** `tool-runtime`
- contract: Registered runtime tools expose stable names, input schemas, and result metadata.

View File

@ -36,15 +36,15 @@
"summary": {
"commandCount": 9,
"sampleCount": 27,
"rssSampleCount": 526,
"cpuSampleCount": 526,
"rssSampleCount": 516,
"cpuSampleCount": 516,
"wallTimeBasis": "command-median-p95",
"p50WallMs": 577,
"p95WallMs": 620,
"maxPeakRssMb": 91.7,
"maxRssDeltaMb": 62.3,
"maxCpuMsEstimate": 645,
"maxHarnessHeapDeltaMb": 2.2
"p50WallMs": 570,
"p95WallMs": 619,
"maxPeakRssMb": 92.7,
"maxRssDeltaMb": 63.9,
"maxCpuMsEstimate": 662,
"maxHarnessHeapDeltaMb": 2.3
},
"targetOpenClaw": {
"status": "ok",
@ -86,9 +86,9 @@
"metric": "p95WallMs",
"message": "p95WallMs stayed within 50% regression threshold",
"baseline": 1273,
"current": 620,
"delta": -653,
"percent": -51.3
"current": 619,
"delta": -654,
"percent": -51.4
},
{
"id": "profile.peak-rss",
@ -96,8 +96,8 @@
"metric": "maxPeakRssMb",
"message": "maxPeakRssMb stayed within 50 absolute regression threshold",
"baseline": 65.1,
"current": 91.7,
"delta": 26.60000000000001
"current": 92.7,
"delta": 27.60000000000001
},
{
"id": "profile.node-boot",
@ -105,8 +105,8 @@
"metric": "nodeBootWallMs",
"message": "nodeBootWallMs stayed within 500 absolute regression threshold",
"baseline": 917,
"current": 32,
"delta": -885
"current": 31,
"delta": -886
},
{
"id": "registry.compatRecords",

View File

@ -19,9 +19,9 @@ Strict: false
| Action | ID | Metric | Baseline | Current | Delta | Percent | Message |
| ------ | ------------------------------- | ---------------------- | -------- | ------- | ----------------- | ------- | -------------------------------------------------------------- |
| pass | profile.wall-p95 | p95WallMs | 1273 | 620 | -653 | -51.3% | p95WallMs stayed within 50% regression threshold |
| pass | profile.peak-rss | maxPeakRssMb | 65.1 | 91.7 | 26.60000000000001 | - | maxPeakRssMb stayed within 50 absolute regression threshold |
| pass | profile.node-boot | nodeBootWallMs | 917 | 32 | -885 | - | nodeBootWallMs stayed within 500 absolute regression threshold |
| pass | profile.wall-p95 | p95WallMs | 1273 | 619 | -654 | -51.4% | p95WallMs stayed within 50% regression threshold |
| pass | profile.peak-rss | maxPeakRssMb | 65.1 | 92.7 | 27.60000000000001 | - | maxPeakRssMb stayed within 50 absolute regression threshold |
| pass | profile.node-boot | nodeBootWallMs | 917 | 31 | -886 | - | nodeBootWallMs stayed within 500 absolute regression threshold |
| pass | registry.compatRecords | compatRecords | 19 | 61 | 42 | - | registry surface delta is tracked as context |
| pass | registry.hookNames | hookNames | 31 | 35 | 4 | - | registry surface delta is tracked as context |
| pass | registry.apiRegistrars | apiRegistrars | 40 | 49 | 9 | - | registry surface delta is tracked as context |

View File

@ -3578,7 +3578,7 @@
"package": {
"path": "plugins/honcho/package.json",
"name": "@honcho-ai/openclaw-honcho",
"version": "1.4.0",
"version": "1.4.1",
"type": "module",
"main": "dist/index.js",
"dependencies": [
@ -3613,7 +3613,7 @@
{
"path": "plugins/honcho/package.json",
"name": "@honcho-ai/openclaw-honcho",
"version": "1.4.0",
"version": "1.4.1",
"type": "module",
"main": "dist/index.js",
"dependencies": [
@ -19928,7 +19928,7 @@
"evidence": [
"plugins/honcho/package.json",
"@honcho-ai/openclaw-honcho",
"version:1.4.0"
"version:1.4.1"
]
},
{

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -8,16 +8,16 @@ Samples per command: 3
| Metric | Value |
| ---------------------- | ------------------ |
| Commands | 9 |
| P50 wall time | 577 ms |
| Command P95 wall time | 620 ms |
| P50 wall time | 570 ms |
| Command P95 wall time | 619 ms |
| Wall time basis | command-median-p95 |
| Profile samples | 27 |
| RSS samples | 526 |
| CPU samples | 526 |
| Max peak RSS | 91.7 MB |
| Max RSS delta | 62.3 MB |
| Max CPU estimate | 645 ms |
| Max harness heap delta | 2.2 MB |
| RSS samples | 516 |
| CPU samples | 516 |
| Max peak RSS | 92.7 MB |
| Max RSS delta | 63.9 MB |
| Max CPU estimate | 662 ms |
| Max harness heap delta | 2.3 MB |
## Target OpenClaw Registry Surface
@ -49,26 +49,26 @@ Samples per command: 3
| ID | Label | Median wall | Max wall | Max peak RSS | Max RSS delta | CPU estimate | Heap delta | RSS/CPU samples | Exit codes |
| ---------------------- | ----------------------------------------------- | ----------- | -------- | ------------ | ------------- | ------------ | ---------- | --------------- | ---------- |
| node-boot | Node boot | 32 ms | 32 ms | 29.6 MB | 0 MB | 0 ms | 0.4 MB | 3/3 | 0 |
| fixture-inspection | Fixture inspection | 498 ms | 521 ms | 84.4 MB | 55.7 MB | 544 ms | 2 MB | 60/60 | 0 |
| compat-report-registry | Compatibility report plus target registry parse | 558 ms | 581 ms | 85.7 MB | 57 MB | 598 ms | 2.2 MB | 67/67 | 0 |
| contract-capture | Contract capture inventory | 577 ms | 583 ms | 87.4 MB | 58.7 MB | 593 ms | 2.2 MB | 68/68 | 0 |
| synthetic-probe-plan | Synthetic probe plan | 590 ms | 595 ms | 85.3 MB | 55.9 MB | 607 ms | 2 MB | 68/68 | 0 |
| cold-import-readiness | Cold import readiness | 585 ms | 646 ms | 90.1 MB | 61.4 MB | 645 ms | 2.2 MB | 71/71 | 0 |
| workspace-plan | Workspace execution plan | 605 ms | 606 ms | 91.7 MB | 62.3 MB | 631 ms | 2 MB | 72/72 | 0 |
| platform-probes | Platform and loader probes | 620 ms | 622 ms | 88.5 MB | 59.8 MB | 616 ms | 2.1 MB | 72/72 | 0 |
| import-loop-profile | Repeated cold import capture loop | 374 ms | 375 ms | 60.2 MB | 31.5 MB | 180 ms | 1.4 MB | 45/45 | 0 |
| node-boot | Node boot | 31 ms | 32 ms | 29.7 MB | 0 MB | 0 ms | 0.4 MB | 3/3 | 0 |
| fixture-inspection | Fixture inspection | 499 ms | 500 ms | 86.3 MB | 56.6 MB | 503 ms | 2 MB | 60/60 | 0 |
| compat-report-registry | Compatibility report plus target registry parse | 570 ms | 580 ms | 86.9 MB | 57.4 MB | 593 ms | 2.2 MB | 67/67 | 0 |
| contract-capture | Contract capture inventory | 595 ms | 597 ms | 85.3 MB | 56.6 MB | 615 ms | 2.3 MB | 69/69 | 0 |
| synthetic-probe-plan | Synthetic probe plan | 569 ms | 574 ms | 85.6 MB | 56.1 MB | 582 ms | 2 MB | 67/67 | 0 |
| cold-import-readiness | Cold import readiness | 570 ms | 581 ms | 92.7 MB | 63.9 MB | 612 ms | 2.1 MB | 67/67 | 0 |
| workspace-plan | Workspace execution plan | 593 ms | 598 ms | 89.3 MB | 59.7 MB | 631 ms | 2 MB | 69/69 | 0 |
| platform-probes | Platform and loader probes | 619 ms | 620 ms | 87.5 MB | 58.7 MB | 662 ms | 2.1 MB | 71/71 | 0 |
| import-loop-profile | Repeated cold import capture loop | 370 ms | 373 ms | 60 MB | 31.3 MB | 198 ms | 1.4 MB | 43/43 | 0 |
## Category Rollups
| Category | Commands | P50 wall | P95 wall | Max peak RSS | CPU estimate | RSS/CPU samples | Command IDs |
| ---------------- | -------- | -------- | -------- | ------------ | ------------ | --------------- | ---------------------- |
| baseline | 1 | 32 ms | 32 ms | 29.6 MB | 0 ms | 3/3 | node-boot |
| fixture-scan | 1 | 498 ms | 521 ms | 84.4 MB | 544 ms | 60/60 | fixture-inspection |
| target-registry | 1 | 558 ms | 581 ms | 85.7 MB | 598 ms | 67/67 | compat-report-registry |
| contract-capture | 1 | 577 ms | 583 ms | 87.4 MB | 593 ms | 68/68 | contract-capture |
| synthetic-probes | 1 | 590 ms | 595 ms | 85.3 MB | 607 ms | 68/68 | synthetic-probe-plan |
| cold-import | 1 | 585 ms | 646 ms | 90.1 MB | 645 ms | 71/71 | cold-import-readiness |
| workspace-plan | 1 | 605 ms | 606 ms | 91.7 MB | 631 ms | 72/72 | workspace-plan |
| platform-probes | 1 | 620 ms | 622 ms | 88.5 MB | 616 ms | 72/72 | platform-probes |
| import-loop | 1 | 374 ms | 375 ms | 60.2 MB | 180 ms | 45/45 | import-loop-profile |
| baseline | 1 | 31 ms | 32 ms | 29.7 MB | 0 ms | 3/3 | node-boot |
| fixture-scan | 1 | 499 ms | 500 ms | 86.3 MB | 503 ms | 60/60 | fixture-inspection |
| target-registry | 1 | 570 ms | 580 ms | 86.9 MB | 593 ms | 67/67 | compat-report-registry |
| contract-capture | 1 | 595 ms | 597 ms | 85.3 MB | 615 ms | 69/69 | contract-capture |
| synthetic-probes | 1 | 569 ms | 574 ms | 85.6 MB | 582 ms | 67/67 | synthetic-probe-plan |
| cold-import | 1 | 570 ms | 581 ms | 92.7 MB | 612 ms | 67/67 | cold-import-readiness |
| workspace-plan | 1 | 593 ms | 598 ms | 89.3 MB | 631 ms | 69/69 | workspace-plan |
| platform-probes | 1 | 619 ms | 620 ms | 87.5 MB | 662 ms | 71/71 | platform-probes |
| import-loop | 1 | 370 ms | 373 ms | 60 MB | 198 ms | 43/43 | import-loop-profile |