Description
End-to-end testing, startup validation, and clean shutdown.
Parent: #6
Branch
feat/m5/integration-tests
Files
tests/ — integration test files
crates/zeph-core/src/agent.rs — graceful shutdown
src/main.rs — signal handling, health checks
Test Coverage
- Config: load, defaults, env overrides
- Skills: parse valid/invalid, registry scan
- Memory: save/load/history limit
- Agent: message round-trip (mock provider)
Acceptance Criteria
Depends On
#22 (Telegram adapter — M4 complete)
Description
End-to-end testing, startup validation, and clean shutdown.
Parent: #6
Branch
feat/m5/integration-testsFiles
tests/— integration test filescrates/zeph-core/src/agent.rs— graceful shutdownsrc/main.rs— signal handling, health checksTest Coverage
Acceptance Criteria
cargo testpasses all testsDepends On
#22 (Telegram adapter — M4 complete)