docs: bump to v0.0.3 — Phase 2 monitoring models
This commit is contained in:
parent
f4b7e992ad
commit
81794c4a5e
19
HISTORY.md
19
HISTORY.md
|
|
@ -1,5 +1,24 @@
|
||||||
# Mission Control — Changelog
|
# Mission Control — Changelog
|
||||||
|
|
||||||
|
## v0.0.3
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- **Phase 2: Monitoring database models** — 7 new SQLModel tables for gateway data collection
|
||||||
|
- **CostSnapshot** — Timestamped cost readings from gateway RPC (per-model, per-provider breakdown)
|
||||||
|
- **CronJobStatus** — Cron job state, schedule, failure tracking
|
||||||
|
- **SessionEvent** — Session lifecycle events with model, channel, context%, token counts
|
||||||
|
- **SubAgentRun** — Sub-agent execution records with duration, cost, token tracking
|
||||||
|
- **SystemHealthMetric** — CPU, RAM, swap, disk, gateway status metrics
|
||||||
|
- **AlertRule** — Configurable alert thresholds with comparison operators and cooldown
|
||||||
|
- **AlertEvent** — Triggered alert instances with acknowledgment and resolution tracking
|
||||||
|
- **Alembic migration 7a8b9c0d1e2f** — Creates all 7 monitoring tables with FKs and indexes
|
||||||
|
- **Alembic migration 8f9a0b1c2d3e** — Adds ON DELETE CASCADE to all FKs, SET NULL on acknowledged_by, 14 composite indexes
|
||||||
|
- **Security audit passed** — Hudson: 1 CRITICAL (CASCADE), 2 HIGH (mass assignment, indexes), 3 MEDIUM — all remediated
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Frontend dev port changed from 3080 to 3037
|
||||||
|
- Migration env.py updated for transaction-per-migration to prevent failure chaining
|
||||||
|
|
||||||
## v0.0.2
|
## v0.0.2
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
|
||||||
15
VERSION.md
15
VERSION.md
|
|
@ -1,5 +1,20 @@
|
||||||
# Mission Control — Version History
|
# Mission Control — Version History
|
||||||
|
|
||||||
|
## v0.0.3 — 2026-05-11
|
||||||
|
- **Phase 2: Monitoring database models**
|
||||||
|
- Add 7 new SQLModel tables for monitoring data collection
|
||||||
|
- CostSnapshot: timestamped cost readings from gateway RPC
|
||||||
|
- CronJobStatus: cron job state, schedule, failure tracking
|
||||||
|
- SessionEvent: session lifecycle events with token counts
|
||||||
|
- SubAgentRun: sub-agent execution records
|
||||||
|
- SystemHealthMetric: CPU, RAM, swap, disk, gateway status
|
||||||
|
- AlertRule: configurable alert thresholds with cooldown
|
||||||
|
- AlertEvent: triggered alert instances with acknowledgment
|
||||||
|
- Security: ON DELETE CASCADE on all FK constraints, SET NULL on acknowledged_by
|
||||||
|
- Performance: composite indexes on (org_id, created_at) and (org_id, gateway_id)
|
||||||
|
- Two Alembic migrations: table creation + CASCADE/index follow-up
|
||||||
|
- Frontend port changed to 3037
|
||||||
|
|
||||||
## v0.0.2 — 2026-05-10
|
## v0.0.2 — 2026-05-10
|
||||||
- **Phase 1 CRITICAL: Base platform forked and running locally**
|
- **Phase 1 CRITICAL: Base platform forked and running locally**
|
||||||
- Copied base platform (Python/FastAPI backend + Next.js frontend) into src/
|
- Copied base platform (Python/FastAPI backend + Next.js frontend) into src/
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue