chore(release): P1 observability

This commit is contained in:
xiaoxixi 2026-07-26 21:42:58 +08:00
parent 4621210484
commit 038854afa1
3 changed files with 12 additions and 11 deletions

View File

@ -1,6 +1,6 @@
[package] [package]
name = "picobot" name = "picobot"
version = "1.4.0" version = "1.5.0"
edition = "2024" edition = "2024"
[dependencies] [dependencies]

View File

@ -20,7 +20,7 @@
**验证约定:** Rust 改动 → 定向测试 + `cargo test --lib` + `cargo clippy --all-targets --all-features -- -D warnings` + `cargo build`;前端 → `cd webui && npm run check && npm run build`。前端无单测框架,勿虚构。 **验证约定:** Rust 改动 → 定向测试 + `cargo test --lib` + `cargo clippy --all-targets --all-features -- -D warnings` + `cargo build`;前端 → `cd webui && npm run check && npm run build`。前端无单测框架,勿虚构。
## Implementation Progress (2026-07-24) ## Implementation Progress (2026-07-26)
**Branch:** `feat/webui-p1` **Branch:** `feat/webui-p1`
@ -30,16 +30,17 @@
- Task 1.3 AgentLoop instrumentation — `5d0cf5b` - Task 1.3 AgentLoop instrumentation — `5d0cf5b`
- Task 2.1 runtime introspection — `aa989cb` - Task 2.1 runtime introspection — `aa989cb`
- Task 2.2 protected `GET /api/status``b14edc4`, with review fixes in `87cf500` - Task 2.2 protected `GET /api/status``b14edc4`, with review fixes in `87cf500`
- Task 2.3 protected `GET /api/tools``119df57`
- Task 2.4 protected `GET /api/skills` + SkillsLoader accessor — `5e2771c`
- Task 3.1 Sparkline/CapacityMeter/MetricTile components — `6e719e7`
- Task 3.2 OverviewPage runtime dashboard — `0b02fd5`
- Task 3.3 ToolsPage tools & skills browser — `266fb8c`
- Task 3.4 App.svelte wiring — `4621210`
- Task 4.1 P1 release — `7676502`
**Current verification baseline:** `cargo test --lib` 349 passed; `cargo clippy --all-targets --all-features -- -D warnings` and `cargo build` passed after Task 2.2. **Final verification baseline:** `cargo test --lib` 350 passed; `cargo clippy --all-targets --all-features -- -D warnings` clean; `cargo build` passed; `npm run check` 0 errors/warnings; `npm run build` passed.
**Resume at:** Task 2.3, protected `GET /api/tools`. No Task 2.3 code has been started. Continue with subagent-driven development and run separate spec-compliance and code-quality reviews before marking it complete. **Status:** P1 COMPLETE. Version bumped to 1.5.0.
**Restore on another computer:**
```bash
git fetch origin
git switch --track origin/feat/webui-p1
```
--- ---

View File

@ -1,7 +1,7 @@
{ {
"name": "picobot-webui", "name": "picobot-webui",
"private": true, "private": true,
"version": "1.4.0", "version": "1.5.0",
"type": "module", "type": "module",
"engines": { "engines": {
"node": ">=20" "node": ">=20"