3f8859424c
refactor: remove monitor legacy compatibility
2026-04-04 08:05:50 +00:00
ff5c07a38c
fix: use explicit monitor repository url
2026-04-04 07:28:32 +00:00
485f8e117b
fix: build monitor from cmd entrypoint
2026-04-04 07:00:03 +00:00
e6e1c5395b
fix: install managed monitor from temp clone
2026-04-04 06:54:18 +00:00
038862ef8c
refactor: manage monitor via gateway hooks
2026-04-04 00:44:33 +00:00
27b8b74d39
Align plugin monitor_port config
2026-03-21 19:22:57 +00:00
9f649e2b39
feat: rename plugin to harbor-forge, remove sidecar, add --install-cli
...
Major changes:
- Renamed plugin id from harborforge-monitor to harbor-forge (TODO 4.1)
- Removed sidecar server/ directory and spawn logic (TODO 4.2)
- Added monitorPort to plugin config schema (TODO 4.3)
- Added --install-cli flag to installer for building hf CLI (TODO 4.4)
- skills/hf/ only deployed when --install-cli is present (TODO 4.5)
- Plugin now serves telemetry data directly via tools
- Installer handles migration from old plugin name
- Bumped version to 0.2.0
2026-03-21 15:24:50 +00:00
eb43434e48
fix(plugin): correct telemetry server path for installed plugin
...
- Resolve telemetry.mjs relative to installed plugin root
- Update installer messaging from challengeUuid to apiKey
- Document correct OpenClaw plugin entry config structure
2026-03-20 06:24:40 +00:00
0debe835b4
feat: reorganize to standard OpenClaw plugin structure
...
New structure:
├── package.json # Root package
├── README.md # Documentation
├── plugin/ # OpenClaw plugin
│ ├── openclaw.plugin.json # Plugin manifest
│ ├── index.ts # Plugin entry (TypeScript)
│ ├── package.json
│ └── tsconfig.json
├── server/ # Telemetry sidecar
│ └── telemetry.mjs
├── skills/ # OpenClaw skills
└── scripts/
└── install.mjs # Installation script
Matches PaddedCell project structure.
Provides install.mjs with build/install/configure/uninstall commands.
2026-03-19 13:51:19 +00:00