mirror of
https://github.com/openclaw/openclaw.git
synced 2026-10-03 17:53:39 +00:00
Remove redundant UI render wrappers, duplicate state markers, copied type shapes, and repeated completion logic. Preserve existing appearance, lifecycle ownership, and callbacks; retain agent-file save proof through the rendered button. Net production LOC: -540. Both cycle checks and focused oxlint passed. Focused UI tests: 1232 passed, four inherited pasted-text preview race failures reproduced on the exact baseline, and one conditional skip. Hosted CI on the pinned PR head remains the merge gate. |
||
|---|---|---|
| .. | ||
| oxlint | ||
| tsconfig | ||
| assertion-safety-baseline.txt | ||
| ci-test-timings.json | ||
| control-ui-startup-budget-baseline.json | ||
| env-var-count-budget.txt | ||
| knip.all-exports.config.ts | ||
| knip.config.ts | ||
| knip.scripts-exports.config.ts | ||
| markdownlint-cli2.jsonc | ||
| markdownlint-templates.jsonc | ||
| max-lines-baseline.txt | ||
| shellcheckrc | ||
| stylelint.config.mjs | ||
| swiftformat | ||
| swiftlint.yml | ||