4 Commits
Author SHA1 Message Date
Sanaullah Turab d737946aac fix(datetime): replace deprecated utcnow() with timezone-aware equivalent (#15)
CI / Backend Tests (Python 3.10) (push) Canceled after 0s
CI / Backend Tests (Python 3.11) (push) Canceled after 0s
CI / Backend Tests (Python 3.12) (push) Canceled after 0s
CI / Frontend Build & Typecheck (push) Canceled after 0s
- Replaced datetime.utcnow() with datetime.now(timezone.utc) in router and observability modules
- Preserves backwards compatibility with Python 3.10+
- Fixes #14
2026-09-11 19:18:56 +05:30
Sanaullah Turab 077b3e2af4 feat(cli): add --json output flag to doctor, models, route, run, and analytics (#13)
- Adds optional `--json` / `-j` flag to CLI commands for scriptable output
- Redirects non-JSON logging messages to stderr under JSON mode
- Adds test suite for CLI JSON serialization in backend/tests/test_cli.py
- Updates documentation in README.md
2026-09-11 19:15:22 +05:30
Sanaullah-Turab 8113da6c12 update documentation 2026-09-09 18:25:27 +05:00
Sanaullah-Turab 1a45cf5075 feat: add dark/light theme switching with ThemeContext and localStorage persistence 2026-09-09 18:12:16 +05:00