Releases: Jmi2020/KITT
Releases · Jmi2020/KITT
1.0.0
What’s New
- Autonomy Calendar
- Backend schema + APScheduler wiring + dispatcher for known job types (health, research, knowledge update, etc.).
- Cron/NL inputs (simple daily/weekly phrases), croniter-based next-run, execution history logging.
- CLI: kitty-cli calendar list|create|delete.
- UI: Calendar page to create/list schedules, filters (job type/status/search), and history view.
- Access-All Console
- Ollama (GPT-OSS) status detection and clearer local/legacy llama.cpp indicators.
- Per-service start/stop/restart controls for Ollama, llama.cpp, and Docker; softer offline messaging.
- I/O Control
- Dashboard polish: stats cards, filters, quick links for access console/CLI/Web UI.
- Research Pipeline
- GPT-OSS/Ollama routing improvements, better session streaming with fallback polling, hierarchical config/pickers, and report export command.
- Docs
- Calendar schedule design doc; README cleanup.
Key Commits (recent)
- Autonomy calendar backend/API/scheduler: b9b276d, 2c4f6a8, 94ff007
- CLI + UI calendar/history: 52fb71e, 567ae2a, efa622f
- Access-All console controls/status: 8c5fbe0, bb4068f, a4cd663, 0f23bed, 3c81b41
- I/O Control polish: b847b77
- Research/report enhancements: 00e02bb, 3709598, 3c7ebdb, 565bd0d, ebcd2aa, 3eca746, 94e5fc1, 88085e2, 33b3d5a
- Calendar design doc: 9c36646
- README/.gitignore: e106e2f
Upgrade Notes
- Run migrations: alembic -c services/common/alembic.ini upgrade head.
- Restart brain so APScheduler registers schedules.
- Install dependency: croniter (in services/common/pyproject.toml).
- Default reasoning stack is now Ollama (GPT-OSS); llama.cpp offline shows as “not currently connected.”