Commit Graph

807 Commits

Author SHA1 Message Date
Zane Staggs db58d09f76 put back cancellation token and add stop button support to cancel for non alpha path 2025-10-14 18:04:52 -07:00
Zane Staggs 5feba293c7 simplify session loading states 2025-10-14 08:54:03 -07:00
Zane Staggs fdd5b348ba fix resume session on refresh with agent in background 2025-10-13 19:10:56 -07:00
Zane Staggs 3368f68bc6 fix existing issue where enter key still works for submit even though submit button is disabled 2025-10-13 17:28:29 -07:00
Zane Staggs 07856df800 remove basechat2 warning now that we have alpha indicator 2025-10-13 13:09:27 -07:00
Zane Staggs 7a291971b5 change session stream context to not use window 2025-10-13 12:51:44 -07:00
Zane Staggs 383fd77233 fix intermittent bug with empty message.content 2025-10-13 12:33:28 -07:00
Zane Staggs 9b7d63df74 move logic out of routes and add logic to front end to notify other windows that session in progress and block sending until finished 2025-10-13 12:30:10 -07:00
Zane Staggs fe76babb10 delete old sessionCache 2025-10-13 09:46:30 -07:00
Zane Staggs 520ca95e94 Merge branch 'main' of github.com:block/goose into zane/basecamp2/session-streaming
* 'main' of github.com:block/goose: (37 commits)
  Clear deeplinks after use (#5128)
  Revert "Fix gpt-5 input context limit (#4619)" (#5135)
  fix: missing cmake and protobuf for windows build, deduplicate sh/pws… (#5028)
  Fix bedrock tool input schema (#5064)
  Add self-test recipe for goose validation (#5111)
  fix: modifies openai request logic for reasoning models (#4221) (#4294)
  Fix race condition threat when set_param and set_secret of c… (#5109)
  Clean room implementation of the chat process (#5079)
  Bump rmcp (#5096)
  set version in an env variable for testing (#5100)
  fix : enhance fuzzy file search in goose desktop (#5071)
  Make async (#5126)
  docs: unlist tutorials for extensions with archived or moved servers (#5116)
  Add API Documentation Generator prompt (#5001)
  Add flag for enabling eleven labs voice dictation (#5095)
  force re-render fields to pick up custom params usage in instructions (#5112)
  Remove isUserInputDisabled (#5115)
  Improve Rust analysis output for `analyze` tool (#5072)
  Remove duplicate prepare_reply_context call (#5063)
  install react dev tools in development (#4979)
  ...

# Conflicts:
#	ui/desktop/src/components/BaseChat2.tsx
#	ui/desktop/src/hooks/useChatStream.ts
2025-10-13 09:45:57 -07:00
Zane 73e9e1af2e Clear deeplinks after use (#5128) 2025-10-13 09:21:50 -07:00
Douwe Osinga 0c2127124f Clean room implementation of the chat process (#5079)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com>
2025-10-11 10:45:16 -04:00
Abhijay Jain 0baca17ba8 fix : enhance fuzzy file search in goose desktop (#5071)
Signed-off-by: Abhijay007 <Abhijay007j@gmail.com>
2025-10-11 10:30:50 -04:00
Zane Staggs 2b6c391c04 add in_use to sessions and end stream if not in use 2025-10-10 16:08:41 -07:00
Zane a8cf2e4e3d Add flag for enabling eleven labs voice dictation (#5095) 2025-10-10 12:09:20 -07:00
Zane 01d2d5a7dc force re-render fields to pick up custom params usage in instructions (#5112) 2025-10-10 11:25:12 -07:00
Amed Rodriguez a457bbd10d Remove isUserInputDisabled (#5115) 2025-10-10 11:14:07 -07:00
Jack Amadeo f68c4bfc23 install react dev tools in development (#4979) 2025-10-09 22:31:39 -04:00
Zane Staggs f0dc9d9e89 fix scrolling after user message submitted and refresh showing popular topics 2025-10-09 16:07:08 -07:00
Zane Staggs 2165876401 cleanup and fix messages re-rendering while chat is streaming 2025-10-09 15:48:42 -07:00
Zane Staggs b6c5eada47 change to use context 2025-10-09 15:33:27 -07:00
Zane Staggs a8b40db54e added sse session streaming endpoint and support to basechat2 2025-10-09 14:57:34 -07:00
Zane 67e9d7496f basecamp2 - Resume chat session from server with a cache (#5088) 2025-10-09 12:28:34 -07:00
Zane ba6d43e75c Add dev and alpha environment indicator (#5092) 2025-10-09 11:15:29 -07:00
Lifei Zhou 1396d315e5 Applied server side call to parse and save recipe (#5022) 2025-10-09 15:45:46 +11:00
Zane 06231fbb71 Clean room cleanup and resume chat in same window (#5083) 2025-10-08 16:10:40 -07:00
Douwe Osinga 3ebe311f8b remove now duped 2025-10-08 15:13:16 -04:00
Douwe Osinga 49560f45e8 make it stream 2025-10-08 13:06:21 -04:00
Douwe Osinga 54c50dd52b At least it compiles 2025-10-08 11:43:07 -04:00
Douwe Osinga b2bc02862a step 2025-10-08 10:56:47 -04:00
Douwe Osinga 963f1f3e18 Merge branch 'main' into basecamp2 2025-10-08 09:42:36 -04:00
Douwe Osinga b179be4cff Art vandelay: Import & Export (#5053)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-07 21:07:40 -04:00
Douwe Osinga be4567ecfa Change it all 2025-10-07 21:06:54 -04:00
Douwe Osinga e14fa24ee7 First 2025-10-07 15:47:46 -04:00
Zane 9247e46f25 Allow auto focus and typing while chat is initializing (#5043) 2025-10-07 08:31:11 -07:00
Douwe Osinga d3a222ddbf Make it startable from playwright and also isolate (#5016)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-06 20:59:26 -04:00
Zane 1690cf9091 Fix linux deeplinks not working (#5041) 2025-10-06 16:57:10 -07:00
Amed Rodriguez 7e4340601d Display extension install notes in "Add custom extension" form (#5036) 2025-10-06 16:29:10 -07:00
Zane de9d95b85e Upgrade electron for macOS Tahoe compatibility (#5015) 2025-10-06 09:54:52 -04:00
Lifei Zhou aedc12637b fix: check server is ready so that we can decode the recipe deeplink (#5021) 2025-10-06 21:56:49 +11:00
Lifei Zhou 5526b59f53 fix: backwards compatible parsing recipe file (#5020) 2025-10-06 21:34:16 +11:00
Zane f4d79404ee Create / edit recipe form unification and improvements (#4693) 2025-10-05 09:00:59 -07:00
Kamal Fariz Mahyuddin 9e9495ebe5 feat: set custom models for lead/worker (#4598)
Signed-off-by: Kamal Fariz Mahyuddin <kamal@envoy.com>
2025-10-04 17:19:39 -04:00
Amed Rodriguez 8d7aed9f6b Fix extension headers (#5000) 2025-10-03 15:06:54 -07:00
Douwe Osinga 96ded37e15 Platform extensions sketch (#4868)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-10-03 13:45:37 -04:00
Douwe Osinga 5b8efb5b9a Add reply to the routes (#4963)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-10-03 13:32:42 -04:00
dorien-koelemeijer e6a5692656 Feat: Add prompt injection detection settings UI + update logging (#4651) 2025-10-03 09:01:37 -04:00
Lifei Zhou a3fbeb04fc Lifei/create save recipe to file (#4895) 2025-10-03 09:38:25 +10:00
Zane 031b8b7270 fix redirect to extensions page after deeplink install and show toast with success message (#4863)
Co-authored-by: Amed Rodriguez <amed@squareup.com>
2025-10-02 10:50:43 -07:00
Jack Amadeo 610967a55b Remove wait-for-ready log (#4956) 2025-10-02 13:43:45 -04:00