Skip to content

Commit 00531ca

Browse files
authored
Merge pull request #1500 from mnfst/changeset-release/main
chore: version packages
2 parents f8fa93d + 662ab66 commit 00531ca

27 files changed

+53
-34
lines changed

.changeset/error-observability.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

.changeset/fix-plugin-server-startup.md

Lines changed: 0 additions & 18 deletions
This file was deleted.

.changeset/plain-tigers-lose.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

.changeset/sparkly-singers-swim.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

packages/openclaw-plugins/manifest/CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
11
# manifest
22

3+
## 5.45.1
4+
5+
### Patch Changes
6+
7+
- 34c015d: Add error observability for diagnosing HTTP 400 spikes
8+
- Add Express-level HTTP error logging middleware that logs all 4xx/5xx responses with request metadata (method, URL, status, user-agent, IP)
9+
- Add `error_http_status` column to `agent_messages` table so proxy errors record the upstream HTTP status code (400, 500, 503, etc.) for queryable diagnostics
10+
- Remove `forbidNonWhitelisted: true` from the global ValidationPipe — `whitelist: true` already strips unknown fields silently, the `forbidNonWhitelisted` setting was rejecting requests with extra fields as 400 errors
11+
- Expand proxy error log line to include provider, model, and tier context (up from 200 to 500 chars of error body)
12+
13+
- 9d3fb2e: fix: start embedded server eagerly instead of deferring to OpenClaw callback
14+
15+
The plugin previously only registered a deferred `start()` callback via
16+
`api.registerService()`, relying on OpenClaw to invoke it. Newer OpenClaw
17+
versions may not invoke the callback, causing the server to never bind.
18+
19+
Now the server starts eagerly during `register()`, with the existing
20+
`checkExistingServer()` health-check guard preventing double-starts if
21+
OpenClaw also calls the callback.
22+
23+
The dashboard banner is now only logged after the server is confirmed
24+
running via health check, instead of prematurely during registration.
25+
26+
Closes #1472, closes #1474.
27+
328
## 5.45.0
429

530
### Minor Changes

packages/openclaw-plugins/manifest/openclaw.plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"id": "manifest",
33
"name": "Manifest Self-Hosted LLM Router",
4-
"version": "5.45.0",
4+
"version": "5.45.1",
55
"description": "Run the Manifest LLM router locally with SQLite. Zero-config dashboard included.",
66
"author": "MNFST Inc.",
77
"homepage": "https://manifest.build",

packages/openclaw-plugins/manifest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "manifest",
3-
"version": "5.45.0",
3+
"version": "5.45.1",
44
"description": "Self-hosted Manifest LLM router with embedded server, SQLite database, and dashboard",
55
"main": "dist/index.js",
66
"license": "MIT",

packages/openclaw-plugins/manifest/public/assets/Account-C5g6WhPe.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/openclaw-plugins/manifest/public/assets/ConnectProvider-axzk92LC.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)