smriti/backend/tests/integration
Himanshu Dongre 6da93ae856 Add capabilities manifest to /health for stale-backend detection
The health endpoint now returns git_sha and a capabilities list so
agents can detect when the running backend is missing features they
need (e.g., claims, structured_tasks). Skill pack v1.8 teaches the
capabilities probe: check /health when a 404 or missing section
suggests the backend is stale, tell the human to restart.

Diagnosed from the autonomy validation where Codex hit a backend
without /api/v5/claims — the backend process was running old code.
2026-04-13 23:06:34 +05:30
..
__init__.py Initial public release 2026-03-22 13:48:50 +05:30
conftest.py Initial public release 2026-03-22 13:48:50 +05:30
test_api_v2_git.py Initial public release 2026-03-22 13:48:50 +05:30
test_api_v4_chat.py Record project_root and author_agent on checkpoints 2026-04-11 18:08:13 +05:30
test_api_v5_lineage.py Harden lineage note indicator semantics 2026-04-13 20:44:07 +05:30
test_branch_disposition.py Add branch disposition for lifecycle closure: integrated, abandoned, active 2026-04-13 13:03:22 +05:30
test_checkpoint_extract.py Add structured tasks with intent hints for autonomous work selection 2026-04-13 22:27:32 +05:30
test_claims.py Add work claims for pre-work intent visibility 2026-04-12 23:22:38 +05:30
test_delete_endpoints.py Add delete endpoints for spaces, checkpoints, and sessions 2026-04-11 17:25:36 +05:30
test_health.py Add capabilities manifest to /health for stale-backend detection 2026-04-13 23:06:34 +05:30
test_multi_branch_state.py Add multi-branch space state endpoint 2026-04-12 01:58:03 +05:30
test_structured_tasks.py Add end-to-end integration tests for structured task round-trip 2026-04-13 22:48:48 +05:30