| name | status |
| description | Shows project progress, phase completion status, test coverage, and deployment info. Use when checking what has been implemented, what remains, or current operational state. |
| allowed-tools | Read, Bash, Glob, Grep |
Project Status
Full progress details: docs/progress.md
Recent Commits
git log --oneline -10
Phase Summary
| Phase | Description | Status |
|---|
| Phase 0 | Docs + project setup | Complete |
| Phase 1 (10/10) | MVP — Fargate + Gateway + Web + Telegram | Complete |
| Phase 2 | Lambda agent migration | Complete |
Phase 1 Milestones (all complete)
1-1 Project init, 1-2 NetworkStack + StorageStack, 1-3 Container, 1-4 Gateway Lambda, 1-5 API Gateway, 1-6 Cognito, 1-7 Compute, 1-8 Web UI, 1-9 Telegram, 1-10 Integration tests/documentation
Phase 2 (Lambda Migration)
- Lambda container image with embedded OpenClaw (
runEmbeddedPiAgent())
- LambdaAgentStack CDK stack
AGENT_RUNTIME feature flag: fargate | lambda | both
- Bedrock discovery disabled → 1.35s cold start
- SessionLock for concurrent Lambda invocation safety
Cold Start Issues Resolved
All GitHub issues #2–#9 closed: P1-P5 cold start, #7 zstd, #8 CPU configurable, #9 OpenClaw version pin
Current Operational Mode
AGENT_RUNTIME=both # Fargate (long sessions) + Lambda (quick queries)
Test Coverage
| Suite | Count |
|---|
| Unit tests | 233 |
| E2E tests (CDK synth) | 35 |
| Total | 268 |
Run tests:
npm run test
npm run test:e2e
AWS Deployment Info
See docs/deployment.md for full deployment guide.
CDK Stacks (9 total)
SecretsStack → NetworkStack → StorageStack → {AuthStack, ComputeStack} → ApiStack → WebStack + MonitoringStack + LambdaAgentStack
Verify Deployment
make task-status
make task-logs