ReMe/integrations
LiangshouX 0d9598e7c8 feat(dsh): restructure the environment tab for scanability
The environment tab rendered as one flat column: five identical headings,
every detected interpreter in one long list, and the whole .env form
always expanded. That reads like prose and grows without bound on
machines with dozens of conda environments.

- Lead with a status hero (endpoint, service/Python/ReMe chips, retest and
  rescan) so the current state is readable at a glance.
- Turn the four remaining groups into numbered cards with a status pill in
  the header, so setup order and per-step state are obvious.
- Show only the interpreter in use, then reveal the rest on demand:
  search box, six rows per page, and a show-all toggle.
- Collapse the .env editor behind a summary line (path + model).
- Explain the "recommended" marker through a tooltip; the flag now also
  distinguishes an outdated reme-ai (amber) from a current one.
- Expose versionOk on the detection probe so the client can tone the tag
  without importing host-only modules.
- Add a react-test-renderer suite covering the hero, card count, collapsed
  list, pagination and interpreter selection.
2026-10-27 20:20:02 +08:00
..
claude_code feat(integrations): add automatic memory plugins for Claude Code and Codex (#575) 2026-10-12 20:12:47 +08:00
codex feat(integrations): add automatic memory plugins for Claude Code and Codex (#575) 2026-10-12 20:12:47 +08:00
dsh feat(dsh): restructure the environment tab for scanability 2026-10-27 20:20:02 +08:00
hermes_agent fix(hermes): preserve profile context and reset invalid provider state (#554) 2026-09-16 16:01:15 +08:00
openclaw feat(jobs): add a unified enabled switch for all job types (#580) 2026-09-30 18:30:36 +08:00