peregrine/web/src/stores
pyr0ball 6eaa1fef79 feat(settings): Fine-Tune tab — wizard, polling, step lifecycle
Add useFineTuneStore (Pinia setup-function) with step state, polling via
setInterval, loadStatus, startPolling/stopPolling, and submitJob. Add
FineTuneView.vue with a 3-step wizard (upload → extract → train), mode-aware
train step (self-hosted shows make finetune + model check; cloud shows
submit job + quota). Add fine-tune endpoints to dev-api.py: status, extract,
upload, submit, and local-status. All 4 store unit tests pass.
2026-03-22 15:52:53 -07:00
..
settings feat(settings): Fine-Tune tab — wizard, polling, step lifecycle 2026-03-22 15:52:53 -07:00
appConfig.test.ts feat(settings): foundation — appConfig store, settings shell, nested router 2026-03-21 02:19:43 -07:00
appConfig.ts fix(settings): async guard awaits config load, reactive devTierOverride, validate APP_TIER 2026-03-21 02:23:10 -07:00
digest.ts fix: add error rollback and error state hygiene in digest store 2026-03-20 09:56:22 -07:00
interviews.test.ts feat(interviews): add interviews Pinia store with optimistic moves 2026-03-18 15:26:44 -07:00
interviews.ts feat(signals): add body and from_addr to StageSignal interface 2026-03-19 19:19:27 -07:00
jobs.ts feat(web): implement design spec — peregrine.css, sidebar nav, HomeView 2026-03-17 22:00:42 -07:00
prep.test.ts fix: contacts fetch error degrades partially, not full panel blank 2026-03-20 19:16:03 -07:00
prep.ts fix: contacts fetch error degrades partially, not full panel blank 2026-03-20 19:16:03 -07:00
review.ts feat(vue-spa): JobReviewView card stack with swipe gestures 2026-03-17 22:30:33 -07:00
survey.test.ts fix: survey store quality issues — loading in fetchFor, source guard, saveResponse failure test 2026-03-21 00:21:21 -07:00
survey.ts fix: survey store quality issues — loading in fetchFor, source guard, saveResponse failure test 2026-03-21 00:21:21 -07:00