9 Commits

Author SHA1 Message Date
0f7093d173 fix: allow replacing unavailable conversation models
Persist the selected model before opening dormant sessions, and reconfigure crashed workers on the same account. Preserve session history and report model removal through the model-unavailable contract instead of a generic runtime failure.
2026-09-21 12:23:04 +08:00
26cbb29aa9 feat: use managed model capabilities for reasoning and image input 2026-09-12 21:37:18 +08:00
ae79361742 feat: consume server model reasoning capabilities 2026-09-01 14:16:18 +08:00
inman
33fb31fb28 chore(integration): snapshot local main worktree 2026-08-31 10:23:21 +08:00
5f0ef761ea fix(pi): recover from Works prompt rejection 2026-08-25 14:50:10 +08:00
61817b161f fix(pi): converge worker failures and thinking state 2026-08-25 11:45:14 +08:00
0d26d17cfc fix(pi): serialize managed provider catalog writes 2026-08-24 17:00:05 +08:00
5a275b93a7 feat: remove legacy OpenCode runtime
Cut product flows over to Coding/Pi and retain only the migration-owned v1 boundary. Promote supported native optional packages because electron-builder omitted pnpm transitive optional closure from the packaged ASAR.
2026-08-24 12:17:43 +08:00
161f3f471b feat: add Pi provider managed resources 2026-08-22 21:48:00 +08:00