Commit Graph

  • 8fb39cdf99 better ctrl+c behavior, slower blink for user input prompt Tyler Longwell 2025-11-21 13:12:29 -05:00
  • ea9bc9a592 pulsing message box Tyler Longwell 2025-11-21 12:33:42 -05:00
  • 9f0c9c4d04 dont allow sending while goose working, better colors on popups Tyler Longwell 2025-11-21 12:17:03 -05:00
  • b1608c517f multiline paste support Tyler Longwell 2025-11-21 12:09:06 -05:00
  • 0354d9ede4 fix: Add backward compatibility for conversationCompacted message type (#5819) Vaibhav Maheshwari 2025-11-21 22:30:16 +05:30
  • 9aa979325a rounded corners Tyler Longwell 2025-11-21 11:23:01 -05:00
  • fba1ffe6ba thinking border color when working Tyler Longwell 2025-11-21 10:56:32 -05:00
  • 45e89d07e1 user text box style Tyler Longwell 2025-11-21 10:23:39 -05:00
  • 0aa8d6b1c9 move status bar, separate todo line, version line, clean chat header Tyler Longwell 2025-11-21 10:02:58 -05:00
  • 1a5530c4bd DEBUG: Add extensive logging to diagnose Matrix message leakage spencrmartin 2025-11-21 09:52:46 -05:00
  • 7dca0c2494 CRITICAL FIX: Prevent Matrix leakage into new chats (hybrid approach) spencrmartin 2025-11-21 09:49:27 -05:00
  • fdea421c5a autoscroll when going back to message editing Tyler Longwell 2025-11-21 09:39:13 -05:00
  • 8a91fb3dd7 HYBRID APPROACH: Matrix sessions use real backend session IDs spencrmartin 2025-11-21 09:37:08 -05:00
  • 4a79e739c7 CRITICAL FIX: Matrix session persistence across app reloads spencrmartin 2025-11-21 09:34:00 -05:00
  • 7b787f926b Add /agent/stop endpoint, make max active agents configurable (#5826) tlongwell-block 2025-11-21 09:24:19 -05:00
  • 1bbdb096d0 CRITICAL FIX: Prevent Matrix properties corruption in regular chats on reload spencrmartin 2025-11-21 09:24:11 -05:00
  • 190e5aa110 CRITICAL FIX: Prevent Matrix message leakage into regular chats spencrmartin 2025-11-21 09:20:40 -05:00
  • e64db09e8e Fix Matrix tab persistence and real-time message handling spencrmartin 2025-11-21 09:18:27 -05:00
  • 6dbe7dc329 fmt and forgot tests Michael Neale 2025-11-21 19:29:01 +11:00
  • 2ca7da3ab7 cleanup Michael Neale 2025-11-21 19:06:31 +11:00
  • 28fefeee7a conflict fixing Michael Neale 2025-11-21 18:22:36 +11:00
  • 157ee58e06 add codex sessions micn/claude-sessions Michael Neale 2025-11-21 16:41:40 +11:00
  • 1fe3edb328 Add error handling and diagnostics for document persistence dialog functions spencrmartin 2025-11-20 18:18:08 -05:00
  • 38f43d1953 Fix document persistence by exposing save/open dialog functions in preload spencrmartin 2025-11-20 18:11:06 -05:00
  • 9c6cd3f980 Enhance document persistence system with comprehensive auto-save and Save As functionality spencrmartin 2025-11-20 18:10:06 -05:00
  • 6848420293 Fix comment persistence and finalize implementation spencrmartin 2025-11-20 17:59:22 -05:00
  • d074fffdc9 Add persistent storage for comments spencrmartin 2025-11-20 16:49:10 -05:00
  • fc3575f1c1 Implement Google Docs-style commenting system spencrmartin 2025-11-20 16:27:05 -05:00
  • 0f8d9a7878 Handle 404s (#5791) Douwe Osinga 2025-11-20 21:58:59 +01:00
  • 682e315be8 Persist provider name and model config in the session (#5419) Will Pfleger 2025-11-20 15:55:32 -05:00
  • 5200bb20ea jank aliases Tyler Longwell 2025-11-20 15:33:00 -05:00
  • c81aa7a731 gemini theme, port management Tyler Longwell 2025-11-20 15:29:22 -05:00
  • 765b1c52b0 Implement multi-panel sidecar system with drag-and-drop spencrmartin 2025-11-20 15:25:04 -05:00
  • f4724cbf23 Comment out the flaky mcp callers (#5827) Douwe Osinga 2025-11-20 21:21:38 +01:00
  • bdf68bb4f5 Slash commands (#5718) Douwe Osinga 2025-11-20 21:14:15 +01:00
  • 953acf73bd Improve WebBrowser compatibility - add standard user agent and enhanced web preferences spencrmartin 2025-11-20 14:44:02 -05:00
  • 618009e06a Fix BrowserView visibility issue - use proper hide/show instead of zero bounds spencrmartin 2025-11-20 14:33:22 -05:00
  • 5823f8f129 Implement WebBrowser state persistence across tab switches - preserve current webpage when navigating between tabs spencrmartin 2025-11-20 14:32:03 -05:00
  • fbb5d0766b Fix BrowserView persistence after sidecar close - add explicit cleanup event handling spencrmartin 2025-11-20 14:30:42 -05:00
  • acb8a539d4 Improve BrowserView web compatibility - allow mixed content and use separate session spencrmartin 2025-11-20 14:24:29 -05:00
  • 02e789a7a5 Improve WebBrowser compatibility - add standard user agent and enhanced web preferences spencrmartin 2025-11-20 14:24:08 -05:00
  • b1e502c773 Fix WebBrowser layout issues - remove white background and fix BrowserView positioning spencrmartin 2025-11-20 14:18:43 -05:00
  • 45ba098b44 Fix WebBrowser component recreation issue - prevent BrowserView destruction during navigation spencrmartin 2025-11-20 14:17:03 -05:00
  • 6d052edb4c Fix URL input being overwritten while typing - only update URL when not actively editing spencrmartin 2025-11-20 14:13:46 -05:00
  • c7c5f08a44 Fix BrowserView persistence across tabs - properly hide/show BrowserViews when switching tabs spencrmartin 2025-11-20 14:12:26 -05:00
  • b98daeb120 Fix WebBrowser navigation state function name mismatch spencrmartin 2025-11-20 14:11:16 -05:00
  • 5bae05d263 Fix per-tab sidecar isolation - WebBrowser instances now properly isolated between tabs spencrmartin 2025-11-20 14:09:55 -05:00
  • 57c8cb1dff Implement full-featured web browser using Electron BrowserView spencrmartin 2025-11-20 14:03:44 -05:00
  • 091bcdfdc8 Integrate TipTap rich document editor into per-tab sidecars spencrmartin 2025-11-20 14:01:22 -05:00
  • fe8bb17e3f Add web viewer support and fix sidecar content types spencrmartin 2025-11-20 13:59:53 -05:00
  • 2682ff135a Fix React child serialization error in per-tab sidecars spencrmartin 2025-11-20 13:57:41 -05:00
  • acea40314d Implement per-tab sidecars with resizing and original styling spencrmartin 2025-11-20 13:55:31 -05:00
  • 0e76eb2c26 Merge PR #5010: Add cache token tracking dkatz/cached-token-usage David Katz 2025-11-20 13:44:21 -05:00
  • e55cd174e0 Fix popover zone to not push app icons up spencrmartin 2025-11-20 13:37:22 -05:00
  • 6e511d1e8a fix: remove setx calls to not permanently edit the windows shell PATH (#5821) Michael Neale 2025-11-21 05:35:03 +11:00
  • b806d52278 Move mention popover zone to be directly above chat input spencrmartin 2025-11-20 13:33:03 -05:00
  • 450ed5317e Improve mention popover positioning within dedicated zone spencrmartin 2025-11-20 13:31:35 -05:00
  • 0a8e81a683 Create dedicated popover zone above chat for mention popover spencrmartin 2025-11-20 13:30:32 -05:00
  • df513dfd98 Move mention popover to very top of screen for maximum visibility spencrmartin 2025-11-20 13:28:58 -05:00
  • 3915c76a5f Position mention popover in upper center of screen for better visibility spencrmartin 2025-11-20 13:28:04 -05:00
  • 20493d5faa Fix mention popover positioning to appear above chat input spencrmartin 2025-11-20 13:27:14 -05:00
  • f0c4dc6140 Set mention popover transform to translate(0) for explicit positioning spencrmartin 2025-11-20 13:25:37 -05:00
  • 3f5276e2e0 Fix mention popover positioning to be absolutely visible spencrmartin 2025-11-20 13:24:59 -05:00
  • 187d54e93e Implement proper goose on/off state management spencrmartin 2025-11-20 13:24:06 -05:00
  • 7214fbefef Add debugging for ChatInput onChange to trace mention popover issue spencrmartin 2025-11-20 13:19:59 -05:00
  • 4455895fb3 Add goose command and mention filtering to prevent AI responses spencrmartin 2025-11-20 13:18:46 -05:00
  • 23a716ad9a Add debugging for mention popover positioning and state spencrmartin 2025-11-20 13:17:44 -05:00
  • ab04620983 Position mention popover above bottom controls area (app icons) spencrmartin 2025-11-20 13:11:39 -05:00
  • bd94846362 Fix mention popover positioning by using RichChatInput's getBoundingClientRect method spencrmartin 2025-11-20 13:09:53 -05:00
  • 043ed29ff2 Add debugging for @ mention functionality spencrmartin 2025-11-20 13:07:55 -05:00
  • f749c35624 Fix Matrix integration in tabbed chat spencrmartin 2025-11-20 13:06:04 -05:00
  • bd975f691d Fix 'text.trim is not a function' error for Matrix messages spencrmartin 2025-11-20 12:51:36 -05:00
  • 30dc47595d Show close button only on active tab spencrmartin 2025-11-20 12:37:06 -05:00
  • b6522aeee7 Change goose avatar from line to dot in BaseChat2 spencrmartin 2025-11-20 12:34:12 -05:00
  • acd3473909 Fix React component remounting issue in tabbed chat spencrmartin 2025-11-20 12:32:35 -05:00
  • fb0b1ca13a Fix session ID mismatch issue in tabbed chat spencrmartin 2025-11-20 12:28:40 -05:00
  • 567060e56e Fix resumeAgent API usage - correct data structure spencrmartin 2025-11-20 12:22:48 -05:00
  • ef6dc8f30c Fix critical message display logic in useChatStream spencrmartin 2025-11-20 12:20:00 -05:00
  • b418dfe05d Add comprehensive debugging for session resume process spencrmartin 2025-11-20 12:18:16 -05:00
  • 9f8f5a931c Add debugging for BaseChat2 render state spencrmartin 2025-11-20 12:16:58 -05:00
  • 4a3754fa05 Add better debugging and caching for session loading spencrmartin 2025-11-20 12:15:45 -05:00
  • 846c86854e Implement proper session tracking for tabs spencrmartin 2025-11-20 12:14:45 -05:00
  • e486cfe486 Emergency fix: Disable setChat calls to stop infinite loops spencrmartin 2025-11-20 12:12:56 -05:00
  • 1dc8bdfc34 Fix infinite loop by memoizing setChat callback and adding change detection spencrmartin 2025-11-20 12:10:58 -05:00
  • e27b9a3bd0 Fix infinite re-render loop in BaseChat2 spencrmartin 2025-11-20 12:10:03 -05:00
  • 156db4e310 Fix setChat parameter destructuring in BaseChat2 spencrmartin 2025-11-20 12:09:26 -05:00
  • d22bb01a2f Implement proper tab persistence across app reloads spencrmartin 2025-11-20 12:08:39 -05:00
  • 7030ff6077 Fix 404 errors for new sessions spencrmartin 2025-11-20 12:06:28 -05:00
  • ac826cc851 fix: restore session loading and conversation history in tabbed interface spencrmartin 2025-11-20 12:02:19 -05:00
  • 7be17f3d4a fix: improve tab title synchronization with existing sessions spencrmartin 2025-11-20 11:57:21 -05:00
  • 26ea7017b4 feat: implement smart tab titles with backend synchronization spencrmartin 2025-11-20 11:55:44 -05:00
  • 15ca67afb1 fix: implement persistent tab state to survive navigation spencrmartin 2025-11-20 11:51:16 -05:00
  • 0ab1d3364b feat: implement tabbed chat interface with enhanced styling and session management spencrmartin 2025-11-20 11:46:45 -05:00
  • 2981610ceb Update crates/goose/src/providers/openai.rs micn/openai-responses David Katz 2025-11-20 10:53:52 -05:00
  • c9e9af52c6 fix: Parse maas models for gcp vertex provider (#5816) David Katz 2025-11-20 10:51:36 -05:00
  • cfdf01567d fix: support Gemini 3's thought signatures (#5806) Salvatore Testa 2025-11-19 21:28:27 -08:00
  • 9b6e900e8b Merge branch 'salvatoret/5792/gemini-thought_signature' of github.com:SalvatoreT/goose into SalvatoreT-salvatoret/5792/gemini-thought_signature micn/tmp-gemini-live Michael Neale 2025-11-20 16:14:54 +11:00
  • 45e7476e79 allow disabling of tunnel similar to alpha flag Michael Neale 2025-11-20 15:49:54 +11:00
  • d4c3ff5568 just for future micn/goose-mobile-access-localhost-example Michael Neale 2025-11-20 14:08:38 +11:00
  • 512b649e01 fix: support Gemini 3's thought signatures Salvatore Testa 2025-11-18 15:03:33 -08:00