提交

提交图

  • 68b58222ed Sign-in: token exchange must present the same redirect_uri as authorize Rohit C Prasad 2026-07-11 21:53:16 -07:00
  • a6ac9a0aef Onboarding step 2: cadence and deliver-to selects use SelectMenu too Rohit C Prasad 2026-07-11 21:43:45 -07:00
  • 62b9402b67 Onboarding step 1: welcome, real picker, fewer decisions (§24 revision) Rohit C Prasad 2026-07-11 21:40:28 -07:00
  • 4ab502b7ee build_dmg: remove the externalBin slot before staging into it Rohit C Prasad 2026-07-11 21:24:09 -07:00
  • e6fc099fe8 Sliders icon: two rails, not three (owner pick at visual review) Rohit C Prasad 2026-07-11 21:20:32 -07:00
  • 57dbef7be2 Session settings drawer: portal to body (fixes clipping under the docked row) Rohit C Prasad 2026-07-11 21:03:51 -07:00
  • 53f2933f93 Session-settings row docks into the topbar (§22/§23 amendment) Rohit C Prasad 2026-07-11 20:33:42 -07:00
  • 88476bcf58 Session topbar: drop the conversation menu, go edgeless; mode chip names its choice (§22 amendments) Rohit C Prasad 2026-07-11 20:16:57 -07:00
  • c938ffa017 Start screen: template tasks carry their own setup (UX-DECISIONS §27) Rohit C Prasad 2026-07-11 19:53:28 -07:00
  • 0005b2c7d6 Start screen: task rows shed their card boxes Rohit C Prasad 2026-07-11 18:06:14 -07:00
  • 065133c1bb First-run onboarding: model, recipe, tips (UX-DECISIONS §24) Rohit C Prasad 2026-07-11 17:26:01 -07:00
  • 6d1a451f78 Sidebar bottom becomes one account row (UX-DECISIONS §26) Rohit C Prasad 2026-07-11 17:01:03 -07:00
  • f7d83304b3 UX-DECISIONS §26: sidebar bottom becomes one account row Rohit C Prasad 2026-07-11 16:14:21 -07:00
  • fff5be1a4a UX-DECISIONS §22: topbar drawer opener dropped at visual review Rohit C Prasad 2026-07-11 15:06:37 -07:00
  • 572442d373 UX-DECISIONS §25: standing scoped approvals for automations Rohit C Prasad 2026-07-11 14:48:06 -07:00
  • f36808919b UX-DECISIONS §24: first-run onboarding (model, recipe tabs, tips) Rohit C Prasad 2026-07-11 13:41:15 -07:00
  • 84fa414270 UX-DECISIONS §22/§23: session screen cleanup + session settings row Rohit C Prasad 2026-07-11 11:58:16 -07:00
  • 5f799bbece Spec: Google Docs & Sheets connector (by-URL, tiered Sheets writes) Rohit C Prasad 2026-07-10 17:43:55 -07:00
  • f48f034994 Accounts GUI for multi-account connectors + registry dedupe guard Rohit C Prasad 2026-07-10 17:15:24 -07:00
  • d42af8f234 Notion + Attio connectors: managed OAuth + manual token, multi-workspace Rohit C Prasad 2026-07-10 17:00:44 -07:00
  • 4ecd8369d7 Five manual connectors on the account layer: PostHog, Mixpanel, Amplitude, Apollo, Hunter Rohit C Prasad 2026-07-10 16:53:50 -07:00
  • 479db317b8 Generic multi-account layer for connectors (batch-2 spec + step 0) Rohit C Prasad 2026-07-10 16:44:09 -07:00
  • a521545391 HubSpot read tools: property selection, filters, associations Rohit C Prasad 2026-07-10 14:42:12 -07:00
  • cd6626d7b9 Channel typeahead: visible search state + 5x faster cold roster sweep Rohit C Prasad 2026-07-10 10:38:14 -07:00
  • 4268dcff8a Merge pull request #353 from andrewyng/rpMoreConnectors Rohit Prasad 2026-07-13 12:28:23 -07:00
  • 846be4a710 Sources drawer: refetch the connector map on every open Rohit C Prasad 2026-07-10 10:13:00 -07:00
  • 5f59b2184b Fresh installs relay out of the box + the sidecar finally has a log file Rohit C Prasad 2026-07-09 21:11:05 -07:00
  • e49e07f02f Sign-in: route the Auth0 callback through the broker bounce Rohit C Prasad 2026-07-09 19:53:13 -07:00
  • 4ac9e48634 Cloud sign-in reachable again: strip leads the list, panes sign in inline Rohit C Prasad 2026-07-09 19:41:14 -07:00
  • a793267224 Slack rosters: pick people from the directory, resolve channels by name Rohit C Prasad 2026-07-09 19:32:42 -07:00
  • 6df835f83b Google Calendar: multi-account profiles + availability/update/delete tools Rohit C Prasad 2026-07-09 18:35:35 -07:00
  • 4da3c24946 GitHub tools: list commits + clone/pull into session folders Rohit C Prasad 2026-07-09 16:28:09 -07:00
  • 06080c7f77 GitHub copy: the App shipped under the fallback slug ocw-agent Rohit C Prasad 2026-07-09 16:16:46 -07:00
  • 6e0d0293dd GitHub detail page: per-installation groups, park→allow, add-install modal (MG3b) Rohit C Prasad 2026-07-09 15:25:53 -07:00
  • 9be6e881c9 Desktop GitHub relay: shared-hub adapter, minted tokens, reply/review tools (MG3a) Rohit C Prasad 2026-07-09 15:09:30 -07:00
  • 3f2721fbf3 Slack workspaces: show the workspace domain as the group differentiator Rohit C Prasad 2026-07-09 13:45:29 -07:00
  • 2e87e34457 Sidebar + connector polish: chronology row actions, solo new-session button, Browser/Calendar icons Rohit C Prasad 2026-07-09 12:34:27 -07:00
  • 8cb8f24e34 Personas: fresh installs ship with only the default persona enabled Rohit C Prasad 2026-07-09 12:34:02 -07:00
  • 6dca863bc0 Model picker: derive from curated matrix per configured provider, drop seed list Rohit C Prasad 2026-07-09 11:47:58 -07:00
  • 022837163b HubSpot multi-portal: scoped consent, hidden fields, detail page Rohit C Prasad 2026-07-08 22:45:24 -07:00
  • 83cbe9688a Gmail multi-account + Never-show-agents privacy filters Rohit C Prasad 2026-07-08 22:24:30 -07:00
  • bcfca1dab5 Slack connection health: status endpoint + honest chips Rohit C Prasad 2026-07-08 21:59:59 -07:00
  • 5644c1a01a Slack detail page: workspace groups with People/Waiting/Listening rows Rohit C Prasad 2026-07-08 21:20:17 -07:00
  • 26e266f8bf Connectors: connected-first list + per-connector detail subpages Rohit C Prasad 2026-07-08 21:15:08 -07:00
  • d31b40f4b6 Connectors redesign mock + UX decision §21 Rohit C Prasad 2026-07-08 20:59:09 -07:00
  • d4fe14a58d Dedicated Slack workspaces page; connector card goes compact Rohit C Prasad 2026-07-08 13:25:40 -07:00
  • 9a83e371be Add/remove Slack workspaces without a restart Rohit C Prasad 2026-07-08 13:13:24 -07:00
  • dbac5d789a Per-workspace allow-list for the managed Slack relay Rohit C Prasad 2026-07-08 13:07:03 -07:00
  • eb72bac043 Relay client: per-workspace name + mention resolution Rohit C Prasad 2026-07-08 12:49:00 -07:00
  • 752225e386 Connector list: show managed relay (Slack) as connected Rohit C Prasad 2026-07-08 12:21:49 -07:00
  • 92df06e5f5 Bundle websockets in the sidecar (managed Slack relay transport) Rohit C Prasad 2026-07-08 12:10:49 -07:00
  • 3ebda97473 Managed OAuth: redirect to the sidecar's actual port, not config.port Rohit C Prasad 2026-07-08 11:53:59 -07:00
  • add0193a77 Slack connector: mark managed so the GUI offers one-click cloud OAuth Rohit C Prasad 2026-07-08 11:41:10 -07:00
  • ae3ff8d7e3 Desktop managed-relay Slack client + team-qualified addressing (Milestone 3) Rohit C Prasad 2026-07-07 23:35:17 -07:00
  • fbb477889d gui: remove the composer status line; add top padding above the composer Rohit C Prasad 2026-07-07 11:16:22 -07:00
  • e87bbc391b gui: cap the chronological RECENT list at 4 with Show more/less Rohit C Prasad 2026-07-07 11:12:00 -07:00
  • 818815fe6e gui: drop the accent bar on the active session — just the neutral fill Rohit C Prasad 2026-07-07 11:08:16 -07:00
  • a161473c6d gui: drop the persona glyph from grouped headers too Rohit C Prasad 2026-07-07 11:00:12 -07:00
  • 784dd6b38c gui: drop session-row icons; move persona config gear to Settings Rohit C Prasad 2026-07-07 10:43:42 -07:00
  • b4bc2d08bf slack: watchdog to revive a silently-dead Socket Mode connection Rohit C Prasad 2026-07-06 16:03:40 -07:00
  • b20a1dd67b Merge pull request #352 from andrewyng/rpRemainingChanges Rohit Prasad 2026-07-13 11:33:50 -07:00
  • 3d817d4a13 Add Crusoe provider Emmanuel Acheampong 2026-07-13 10:51:35 -07:00
  • 367d9f6dc4 gui: align the top strip on one line + dev overlay preview Rohit C Prasad 2026-07-05 22:09:59 -07:00
  • 80c2363cdb gui: quieter session selection + bare persona glyphs Rohit C Prasad 2026-07-05 18:27:15 -07:00
  • b0d12167ad desktop: lift the sidebar toggle + wordmark a few px (overlay) Rohit C Prasad 2026-07-05 18:15:10 -07:00
  • c7dc48054a desktop: lower the macOS traffic lights a bit more Rohit C Prasad 2026-07-05 18:00:02 -07:00
  • 24d35b833d desktop: clean sidebar-toggle icon, lowered traffic lights, Manrope wordmark Rohit C Prasad 2026-07-05 17:43:31 -07:00
  • 64a8a5a4f8 gui: co-locate the nav pin with the reveal button; wider artifact viewer Rohit C Prasad 2026-07-05 17:19:59 -07:00
  • 7dd82e0118 gui: collapsible hover-peek left nav + RECENT group/filter header (§20) Rohit C Prasad 2026-07-05 17:01:55 -07:00
  • 69d1190fcf packaging: actually bake the DMG layout into .DS_Store (was Finder-memory only) Rohit C Prasad 2026-07-05 14:43:50 -07:00
  • 04d07bd4a9 packaging: crisp Retina DMG background + smaller icons/type Rohit C Prasad 2026-07-05 14:27:04 -07:00
  • 1d0cccd316 packaging: styled DMG install window (fixed size + drag-to-Applications arrow) Rohit C Prasad 2026-07-05 14:13:29 -07:00
  • e90c82b4a6 desktop: restore the sidebar brand bar + use the 6-point-star logo Rohit C Prasad 2026-07-05 13:58:45 -07:00
  • a8597dd22d packaging: document build_dmg prerequisites + signing/notarization Rohit C Prasad 2026-07-05 12:47:29 -07:00
  • f92ff68cdb e2e: cover unattended mode (item 8) Rohit C Prasad 2026-07-05 12:28:18 -07:00
  • d9e7bff434 e2e: cover provider keys + automations management; live API smoke Rohit C Prasad 2026-07-05 12:23:34 -07:00
  • c4d734598e security: lock the local API + WS to the app's own origins Rohit C Prasad 2026-07-05 12:01:20 -07:00
  • e91d0fa9fa windows: fix path display, persona-id safety, native folder picker Rohit C Prasad 2026-07-05 11:56:01 -07:00
  • d905868f35 gallery: loading skeleton while the cloud catalog loads Rohit C Prasad 2026-07-05 11:40:12 -07:00
  • 28ca416980 channel display names on subscription rows everywhere Rohit C Prasad 2026-07-05 07:54:42 -07:00
  • 6e144c9c26 names everywhere: allow-list chips + channel dropdown show display names Rohit C Prasad 2026-07-05 07:44:32 -07:00
  • af6fb4a7fe slack: rewrite <@U…> mention tokens to @name at ingestion Rohit C Prasad 2026-07-05 07:33:49 -07:00
  • 5b0714b479 two-way connectors: park unauthorized messages, listening sessions, gateway hot-reload (§19) Rohit C Prasad 2026-07-05 00:37:12 -07:00
  • 08460e2a85 channel picker: durable suggestions, real dropdown, link/name parsing Rohit C Prasad 2026-07-04 23:24:36 -07:00
  • 3067072fd5 disable a persona = archive its conversations (UX-DECISIONS §18) Rohit C Prasad 2026-07-04 21:11:33 -07:00
  • b14ef2f177 folder picker works in the browser: sidecar opens the native dialog Rohit C Prasad 2026-07-04 19:59:00 -07:00
  • 7681506911 fix: run banner slid under the absolute glass topbar Rohit C Prasad 2026-07-04 19:48:42 -07:00
  • fd84974d60 automation runs: context banner + back-nav; live transcript on first open Rohit C Prasad 2026-07-04 17:52:14 -07:00
  • 58b93b2902 docs: §17 future — mid-session switch returns as a compatibility-matched feature Rohit C Prasad 2026-07-04 17:40:53 -07:00
  • 3ac2bd17a6 sessions: the model is fixed per session (§17) Rohit C Prasad 2026-07-04 17:39:24 -07:00
  • d5432f0d52 fix: composer model rides on every user_message (what you see is what serves) Rohit C Prasad 2026-07-04 17:25:51 -07:00
  • 728ce5941e settings: preview curated models for unconfigured providers Rohit C Prasad 2026-07-04 17:11:57 -07:00
  • 12c63d738a providers: curated model matrix + Together/Fireworks reseller entries Rohit C Prasad 2026-07-04 16:24:59 -07:00
  • b8f9d15178 settings: custom provider picker with key status, sections, and last-used Rohit C Prasad 2026-07-04 15:47:47 -07:00
  • 9e0e696897 providers: first-class entries for Z AI, DeepSeek, Kimi, MiniMax, Qwen, xAI, Mistral Rohit C Prasad 2026-07-04 15:32:56 -07:00
  • 0c28f6e3e9 e2e: cover chat round-trip, approvals, family gating, Inbox, sidebar lifecycle, persona surfacing Rohit C Prasad 2026-07-03 22:04:37 -07:00
  • a40218fe8f tests: isolate the state dir for EVERY test (autouse conftest fixture) Rohit C Prasad 2026-07-03 21:31:38 -07:00
  • c351e0758d Merge pull request #350 from andrewyng/rpManagedConnectors Rohit Prasad 2026-07-13 08:33:36 -07:00
  • 4c699e62c0 Persona gallery. Tests, and squashed other changes. Rohit C Prasad 2026-07-13 08:30:31 -07:00
  • 1bd370fe2e Settings ▸ Gallery page Rohit C Prasad 2026-07-02 23:00:07 -07:00