Commit graph

  • 14586cb33e
    feat(ui): add Turkish localization (#662) dev fitzgpt 2026-08-26 20:14:20 +03:00
  • 514c5c56eb
    fix(ui): restore immediate streaming and stable composer layout DEV-v2 Pascal André 2026-08-26 13:56:00 +02:00
  • b809fbafa1
    fix(server): map invalid session lookups to 400 Pascal André 2026-08-26 12:25:37 +02:00
  • 897ddaa3a1
    refactor(ui): share streaming projection scheduling Pascal André 2026-08-26 12:22:39 +02:00
  • d3e4274b59
    fix(ui): restore lightweight compaction streaming Pascal André 2026-08-26 10:40:33 +02:00
  • 7fcfa44575
    fix(v2): stabilize follow-up delivery and location routing Pascal André 2026-08-26 02:50:31 +02:00
  • a2e203754d
    fix(ui): restore queued message status presentation Pascal André 2026-08-26 01:09:28 +02:00
  • 46cc4f992f
    fix(v2): align prompt menus with delivery state Pascal André 2026-08-25 23:37:37 +02:00
  • 75b2259e44
    fix(v2): preserve native pending message appearance Pascal André 2026-08-25 23:17:39 +02:00
  • 829768b9d3
    fix(v2): retain authoritative form updates Pascal André 2026-08-25 22:57:52 +02:00
  • dde642bc1b
    fix(v2): keep queued prompts and forms stable Pascal André 2026-08-25 22:56:16 +02:00
  • 36be70ac38
    fix(v2): make queue mutations reconnect-safe Pascal André 2026-08-25 22:44:57 +02:00
  • b2fa1ba7de
    fix(v2): stabilize prompt delivery and reconnect state Pascal André 2026-08-25 22:36:53 +02:00
  • aef4452be4
    chore(v2): set the official 0.20 prerelease baseline Pascal André 2026-08-25 16:05:02 +02:00
  • 7e53fc0ee3
    fix(desktop): persist OpenCode selection before shutdown Pascal André 2026-08-25 15:50:44 +02:00
  • df5adf7405
    feat(v2): manage queued prompts and compaction results Pascal André 2026-08-25 14:58:08 +02:00
  • 9491bceafb
    Merge branch 'dev' into DEV-v2 Pascal André 2026-08-25 11:46:15 +02:00
  • 73dfa601d3
    ci: add the OpenCode V2 prerelease channel ci/dev-v2-prerelease Pascal André 2026-08-25 11:04:36 +02:00
  • 506276005f
    fix(desktop): isolate OpenCode V2 prerelease state Pascal André 2026-08-25 11:04:43 +02:00
  • 5121a3d88c
    ci: add the OpenCode V2 prerelease channel Pascal André 2026-08-25 11:04:36 +02:00
  • 430ed2a3a3
    fix(ui): restore model and session authority Pascal André 2026-08-25 10:54:14 +02:00
  • 060dae62ba Set min server 0.19 v0.19.0-dev-20260826-060dae62 Shantur Rathore 2026-08-25 09:43:37 +01:00
  • 3c35688a12
    fix(tauri): keep native navigation authoritative Pascal André 2026-08-25 08:22:05 +02:00
  • 477729c3fa
    Merge branch 'dev' into DEV-v2 Pascal André 2026-08-24 21:29:12 +02:00
  • b541aad636
    fix(v2): restore workspace and session UI authority Pascal André 2026-08-24 17:26:41 +02:00
  • f54edd4dc7
    fix(ui): inherit the model selector background Pascal André 2026-08-24 16:09:16 +02:00
  • 5c367f6cf5
    fix(ui): align the model field with sidebar selectors Pascal André 2026-08-24 16:02:04 +02:00
  • b12166edf2
    fix(ui): keep compaction deltas off the render path Pascal André 2026-08-24 15:24:51 +02:00
  • db0716e799
    Release v0.19.0 - Persistent workspaces, customizable panels, provider controls, nested sessions and mobile reliability (#656) main Shantur Rathore 2026-08-24 09:20:19 +01:00
  • 074aaa93d3
    fix(ui): stop reasoning output scroll jitter (#653) v0.19.0-dev-20260825-074aaa93 v0.19.0 Pascal André 2026-08-24 10:17:57 +02:00
  • a640081364
    fix(v2): harden shared OpenCode lifecycle and session recovery Pascal André 2026-08-24 05:27:31 +02:00
  • af84de30c2
    fix(opencode): follow the latest beta channel Pascal André 2026-08-23 22:11:48 +02:00
  • e2b784f246
    feat(server): sync quota providers with openchamber Pascal André 2026-08-23 20:30:52 +02:00
  • 384506438c
    feat(server): show xAI and OAuth quota without guessing a model Pascal André 2026-08-23 18:20:12 +02:00
  • 01f23e2caa
    fix(ui): stop the model picker from inventing a selection Pascal André 2026-08-23 18:20:08 +02:00
  • be268f7c04
    fix(ui): replace the resident 200-message window instead of growing it Pascal André 2026-08-23 18:19:49 +02:00
  • 021dee3422
    fix(ui): keep settled forms and permissions from coming back Pascal André 2026-08-23 18:19:24 +02:00
  • 87417db963
    fix(ui): stop Solid stale reads from blanking session switches Pascal André 2026-08-23 18:18:16 +02:00
  • 73d5480231
    fix(server): harden shared OpenCode and worktree admission Pascal André 2026-08-22 16:44:51 +02:00
  • 00fcee388f
    fix(ui): truncate shell output at safe boundaries Pascal André 2026-08-21 18:56:56 +02:00
  • 8ac7453440
    fix(server): fence worktrees by physical identity Pascal André 2026-08-21 18:56:56 +02:00
  • 12563d250c
    fix(ui): preserve shell output truncation boundaries Pascal André 2026-08-21 18:04:08 +02:00
  • d9b0755081
    fix(tauri): bound CLI restart shutdown authority Pascal André 2026-08-21 18:04:07 +02:00
  • 97ebfe5973
    fix(electron): recover CLI after failed state release Pascal André 2026-08-21 18:04:07 +02:00
  • 006522f00c
    fix(server): fence deletion through upstream completion Pascal André 2026-08-21 18:04:07 +02:00
  • b78697fc99
    fix(server): drain session mutations before worktree deletion Pascal André 2026-08-21 17:24:30 +02:00
  • 7a8d06d32b
    fix(tauri): serialize CLI restart with shutdown Pascal André 2026-08-21 17:24:29 +02:00
  • 4c702cdf36
    fix(ui): bound retained shell output Pascal André 2026-08-21 17:21:12 +02:00
  • 082ba90b42
    fix(server): fence worktree deletion against session admission Pascal André 2026-08-21 17:18:50 +02:00
  • be6cf9fc79
    fix(electron): retain state ownership after failed drain Pascal André 2026-08-21 17:15:15 +02:00
  • 3445de6b20
    fix(ui): restore shell status and reasoning details Pascal André 2026-08-21 16:11:14 +02:00
  • 7df0974f64
    fix(desktop): serialize V2 navigation and process shutdown Pascal André 2026-08-21 16:08:29 +02:00
  • 08dd380e58
    fix(v2): preserve shared service and worktree authority Pascal André 2026-08-21 16:07:37 +02:00
  • c51e40eac7
    fix(server): harden shared location ownership cleanup Pascal André 2026-08-21 16:05:53 +02:00
  • 2714fab237
    fix(electron): block close when renderer state cannot persist Pascal André 2026-08-21 16:05:18 +02:00
  • 8f5aad82cb
    fix(electron): make failed client-state release retryable Pascal André 2026-08-21 16:03:07 +02:00
  • 2f087705d4
    fix(ui): restore V2 sessions without blocking first paint Pascal André 2026-08-21 16:00:43 +02:00
  • 2a29836f36
    test(server): avoid ES2022 array access Pascal André 2026-08-21 10:11:42 +02:00
  • 290ad3d586
    fix(v2): harden state authority across reconnects Pascal André 2026-08-21 02:07:48 +02:00
  • ab9b8572b5
    docs(v2): record official desktop comparison Pascal André 2026-08-21 00:29:18 +02:00
  • 6ef68ed69e
    refactor(v2): remove verified dead migration code Pascal André 2026-08-21 00:28:55 +02:00
  • 34179162df
    fix(v2): close current desktop parity gaps Pascal André 2026-08-21 00:28:09 +02:00
  • f03a17a434
    docs(v2): document the complete migration scope Pascal André 2026-08-20 22:59:46 +02:00
  • a3f7e3be27
    refactor(electron): remove obsolete single-window lifecycle Pascal André 2026-08-20 22:59:36 +02:00
  • 8fe238f52f
    refactor(workspaces): inline canonical path resolution Pascal André 2026-08-20 22:16:50 +02:00
  • 161aebb50e
    fix(workspaces): restore duplicate folder tabs Pascal André 2026-08-20 22:15:27 +02:00
  • 52a9589f60
    fix(ui): keep session hydration state accurate Pascal André 2026-08-20 21:49:37 +02:00
  • db0464f702
    fix(v2): stabilize catalog and transcript loading Pascal André 2026-08-20 20:18:39 +02:00
  • 2c9ced635e
    fix(v2): harden reconnect and desktop state recovery Pascal André 2026-08-20 17:28:52 +02:00
  • ec543e3df8
    test(server): support configured TypeScript target Pascal André 2026-08-20 08:54:28 +02:00
  • b5f3fc6e82
    feat(v2): unify global service and desktop windows Pascal André 2026-08-20 08:41:27 +02:00
  • 5484f9c990
    fix(v2): use native shells for background processes Pascal André 2026-08-19 16:11:47 +02:00
  • 109a8ee37a
    fix(ui): reconcile prompt admission identity Pascal André 2026-08-19 15:24:24 +02:00
  • e1987b9cdd
    fix(v2): decouple runtime CLI version Pascal André 2026-08-19 09:33:16 +02:00
  • a2d5df96f5
    fix(forms): allow required custom select values Pascal André 2026-08-19 09:05:15 +02:00
  • affdb96f14
    fix(v2): keep forms and worktree deletion fail-safe Pascal André 2026-08-19 06:26:54 +02:00
  • 3b5f443073
    style(ui): remove trailing whitespace Pascal André 2026-08-19 06:22:40 +02:00
  • af22f58ca6
    fix(ui): replace optimistic prompt after native projection Pascal André 2026-08-19 06:13:01 +02:00
  • ef70a8b799
    fix(v2): harden reconciliation and worktree rollback Pascal André 2026-08-19 02:38:57 +02:00
  • 249a96e7c0
    fix(v2): close native integration review gaps Pascal André 2026-08-19 02:32:59 +02:00
  • 4e4062807f
    Merge remote-tracking branch 'upstream/DEV-v2' into refresh/pr648-20260818 v2/session-memory Pascal André 2026-08-19 01:59:12 +02:00
  • 0d3bdd1a01
    merge(DEV-v2): refresh PR649 session migration v2/worktree-sessions Pascal André 2026-08-19 01:52:56 +02:00
  • 4359b4bfe9
    fix(v2): align with current OpenCode client contract Pascal André 2026-08-19 01:50:39 +02:00
  • 68955d3702
    Merge branch 'DEV-v2' into refresh/pr648-20260818 Pascal André 2026-08-19 00:52:09 +02:00
  • bd84b22f21
    Merge branch 'DEV-v2' into refresh/pr649-20260818 Pascal André 2026-08-19 00:52:09 +02:00
  • fe12ff0a78
    ci(v2): authorize stacked migration PRs Pascal André 2026-08-19 00:51:54 +02:00
  • 1ca5471ba3
    merge(DEV-v2): refresh bounded transcript memory Pascal André 2026-08-19 00:49:53 +02:00
  • cee018dbd0
    merge(DEV-v2): refresh worktree session families Pascal André 2026-08-19 00:49:53 +02:00
  • 4c65e60fa9
    test(v2): remove redundant migration coverage Pascal André 2026-08-18 23:49:35 +02:00
  • 775c6c6ca1
    refactor(v2): remove dead migration scaffolding Pascal André 2026-08-18 23:21:43 +02:00
  • a820f80be3
    fix(ui): keep native forms visually stable Pascal André 2026-08-18 21:42:07 +02:00
  • 68abdc6d2b
    fix(i18n): describe active plugin state Pascal André 2026-08-18 21:19:38 +02:00
  • e4a2bde33b
    fix(server): expose active V2 plugin metadata Pascal André 2026-08-18 21:12:49 +02:00
  • 97d4645388
    fix(ui): stabilize V2 runtime status panels Pascal André 2026-08-18 21:03:56 +02:00
  • 1419821830
    docs(v2): make runtime handoff procedure explicit Pascal André 2026-08-18 20:11:35 +02:00
  • c4bc08ee03
    fix(settings): restore OpenCode V2 updates Pascal André 2026-08-18 18:20:10 +02:00
  • ae6a2a8b2e
    fix(ui): preserve streaming follow invariants Pascal André 2026-08-18 16:55:52 +02:00
  • d2783ee8c4
    fix(ui): render prompts before native admission Pascal André 2026-08-18 16:52:04 +02:00
  • 0cac5ca2f7
    fix(ui): release follow on middle-button scroll Pascal André 2026-08-18 16:26:35 +02:00
  • 7e99df93b0
    fix(ui): wait for paginated restore anchors Pascal André 2026-08-18 13:03:03 +02:00