GET /apps to retrieve a summary of every process the NSP daemon is currently tracking. The response includes probe health, confidence scores, object and action counts, and — for browser and Electron applications — the current URL and semantic view name. The daemon updates this list continuously as processes start and stop, so you can poll this endpoint to discover newly launched applications without restarting your agent.
Endpoint
Response
integer
Total number of tracked applications in the response.
AppSummary[]
Array of application summary objects, one per tracked process.
Examples
Notes
- This endpoint returns cached data and does not trigger new probe cycles. Use
GET /state/{pid}?fresh=trueif you need a guaranteed up-to-date snapshot. - Apps with
has_state: falsehave been discovered but their cold probe is still running. They will become available shortly. - A
probe_statusof"error"means the last probe attempt failed. The daemon retries automatically — no action required from your agent.
