Skip to content

feat: diagnostics + CI env checks - #20

Merged
divinetg1001-png merged 2 commits into
mainfrom
feat/diagnostics-ci-checks
Aug 9, 2026
Merged

feat: diagnostics + CI env checks#20
divinetg1001-png merged 2 commits into
mainfrom
feat/diagnostics-ci-checks

Conversation

@divinetg1001-png

Copy link
Copy Markdown
Collaborator

Adds provider metrics and storage reachability to AI diagnostics; hardens service auth and storage client; adds CI job to validate production env vars (SERVICE_TOKEN_SECRET).\n\nChanges:\n- app/core/kernel.py: include providers and storage reachability in diagnostics\n- app/services/storage_client.py: guard missing VIT_STORAGE_URL\n- app/core/service_auth.py: fail-closed verification when SERVICE_TOKEN_SECRET missing\n- scripts/check_production_env.py: CI env check script\n- .github/workflows/ci.yml: CI workflow to run tests and prod env check\n\nChecklist:\n- [x] Tests pass locally\n- [ ] CI passes on GitHub\n

@divinetg1001-png
divinetg1001-png merged commit 494e5a1 into main Aug 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant