14 Commits
Author SHA1 Message Date
Rohit C Prasad f32f75feb2 Prepare app release 0.1.5: version bump 2026-07-21 23:16:54 -07:00
Rohit C Prasad 87efcec09d updater: passive install mode on Windows
Progress bar only — no NSIS dialogs during auto-update (takes effect updating FROM 0.1.5).
2026-07-21 23:16:40 -07:00
Rohit C Prasad 628b6a82d3 gui: gate the macOS overlay layout to macOS
Shell injects the OS; Windows/Linux keep the native title bar with no traffic-light insets.
Thin scrollbars on Windows/Linux so panels stop losing width to classic scrollbars.
2026-07-21 23:16:40 -07:00
Rohit C Prasad 0bc149fae4 gui: boot splash says Starting OpenWorker 2026-07-21 22:02:20 -07:00
Rohit C Prasad 4241f4ac64 updater: point the GitHub fallback endpoint at this repo
The branded redirect stays primary; the baked fallback still named the old monorepo.
2026-07-21 17:20:08 -07:00
Rohit C Prasad 946b21d838 Prepare app release 0.1.4: version bump 2026-07-21 16:05:26 -07:00
Rohit C Prasad 009d46600e composer: drop the hardcoded model fallback
Until /v1/settings supplies the list the picker is a disabled "Loading models…" chip.
The baked-in list had gone stale and offered phantom ids during the boot race.
2026-07-21 16:05:15 -07:00
Rohit C Prasad dc8e7b6fe8 todo_write: rename the items param to todos
A top-level arguments key named "items" shadows minijinja's .items() in Together's GLM-5.2 chat template — every replayed turn 400s.
Old key still executes; GUI renders both; regression tests added.
2026-07-21 15:45:26 -07:00
Rohit PandDevika 062fb9837e slack gui: getting-started card with animated how-it-works carousel
Split-scene carousel on the Slack connector page teaching mentions, threads, and approvals.
Post-it annotations per beat; static under prefers-reduced-motion.

Co-authored-by: Devika <devikaverma11@gmail.com>
2026-07-21 12:56:36 -07:00
Rohit C Prasad 2451486609 port aisuite#380: slack installer pre-add, mcp oauth quarantine, automation toast, e2e fixes
Slack installer joins the workspace allow-list on managed connect; MCP interactive oauth only from explicit connects.
Run-started toast over a new app-wide /ws/events socket; Automations e2e locators scoped to the account menu.
2026-07-21 12:56:36 -07:00
Rohit C Prasad 52afd9c694 gui: fold Slack-origin sessions into Recent — drop the From Slack band
Mention-spawned sessions now list chronologically like any other session, in
both layouts; the row's origin icon (with the channel · workspace tooltip)
carries the provenance. The collapsed band hid fresh mentions below week-old
sessions. UX-DECISIONS §31 revised.
2026-07-21 12:03:37 -07:00
Rohit C Prasad d56a15bf44 gui: single-line session rows — drop the persona/workspace subtitle
Personas are disabled for the first release, so the subtitle repeated the same
label on every row. When personas return they surface on hover, not as a second
line. UX-DECISIONS §7 updated; e2e spec added.
2026-07-21 11:35:29 -07:00
Rohit C Prasad cffec6bc4b rename artifact names to openworker: desktop/server binaries, console scripts, npm package
The Python import namespace (coworker) and the live auth config strings are
intentionally unchanged.
2026-07-21 11:35:29 -07:00
Rohit C PrasadandDevika 2b45018ffa OpenWorker: initial import
Imported from andrewyng/aisuite@1b4bbf303e
(contents of its platform/ directory, hoisted to the repo root).
Development history prior to this commit lives in that repository.

Co-authored-by: Devika <devikaverma11@gmail.com>
2026-07-21 11:09:41 -07:00