## DataDog/pup — v1.23.7…v1.24.0

_32 commits._

### Features
- **feat(profiling): add continuous profiler timeline exploration** (75968ad)
- **feat(agent): publish returns contract for security findings schema** (d1e2550)
- **feat(security): add --search and --section to findings schema** (9a61587)
- **feat(agent): scope agent-mode --help to the full command path** (d63402b)
- **feat(agent): add per-command filter, search, and returns to agent schema** (be6f880)
- **feat(profiling): add continuous profiler callgraph exploration** (8bbc267)

### Fixes
- **Merge pull request #878 from AlexJF/fix/profiling-trace-time-hint** (c36042c)
- **fix(profiling): require --time-hint for flamegraph and profile-types trace scoping** (a5da449)
- **fix(agent): skip command-local option values when resolving --help** (cd9687e)
- **fix(profiling): require --time-hint for callgraph trace scoping** (fc8b744)

### Backend
- **Merge pull request #889 from DataDog/release/v1.24.0** (86f20ba)
- **Merge pull request #887 from DataDog/dependabot/cargo/russh-0.63.2** (a73df16)
- **Merge pull request #883 from DataDog/feat/agent-schema-filter** (b604636)
- **Merge pull request #886 from DataDog/ulysse.mavrocordatos/gate-downtime-list** (b51de6e)
- **Merge pull request #877 from AlexJF/feat/timeline-exploration** (5210d85)
- **Merge branch 'main' into feat/agent-schema-filter** (dc22579)
- **Revert "Update src/commands/agent.rs"** (b60d88a)
- **Update src/commands/security.rs** (35350c8)
- **Update src/commands/agent.rs** (c50e909)
- **Merge pull request #876 from AlexJF/feat/callgraph-exploration** (22591f0)
- **Merge pull request #885 from DataDog/ulysse.mavrocordatos/report-status-to-spec** (232bddd)
- **gate hand-written downtime list for generated takeover** (4ae3689)
- **Merge pull request #872 from DataDog/datadog-api-spec/generated/6875** (a4854a6)
- **Regenerate client from commit eb9d279 of spec repo** (1050acb)
- **Merge pull request #874 from DataDog/ulysse.mavrocordatos/gate-downtime-handlers** (67aea61)
- **gate hand-written downtime get/create/cancel handlers** (14ba744)

### Tests
- **test(agent): verify published jq_root paths and path-splitting safety** (e83dc1c)

### Docs
- **docs(profiling): mention reduced support guarantee in command reference** (8cf8b73)
- **docs(profiling): note reduced support guarantee for profiling commands** (ae1eb75)

### Chore
- **chore(release): bump version to v1.24.0** (a0a717f)
- **chore(deps): bump russh from 0.62.5 to 0.63.2** (37b517c)
- **ci: report CI and review status to the datadog-api-spec PR** (2bf06f6)

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