## FootprintAI/Containarium — v0.97.1…v0.98.0

_9 commits._

### Features
- **feat(code-run): daemon StartBoxRun RPC + code run --session (#2260)** (9fdd756)
- **feat(agent-router): enforce a named-engine skill's pinned model (#2229) (#2258)** (b88f1e5)
- **feat(agent-router): per-invocation --engine override on run/crew run (#2228) (#2257)** (add62f3)

### Fixes
- **fix(core-services): use the configured Postgres password everywhere; Grafana follows it (#2091) (#2264)** (a8669c5)
- **fix(core-services): limit a new core Postgres to the daemon and Grafana (#2266)** (62f6b3c)
- **fix(agent-router): box-side codex token env var is CODEX_API_KEY (#2265)** (5ce32b6)

### Docs
- **docs(byoc): backend bring-up runbook; document that base_domain persists (#2261)** (49a5533)
- **docs(readme): add 'Choose your path' section (#2248)** (cc8d19a)

### Chore
- **chore(release): cut v0.98.0 — core Postgres hardening, StartBoxRun, engine overrides (#2267)** (3e0ff83)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/FootprintAI/Containarium?utm_source=github-action)._