spencrmartin
0223f4cd61
fix(lint): remove unused variables and imports
...
- Remove unused setIsGoosehintsModalOpen parameter in AppLayout
- Add eslint-disable comments for insights and error in SessionsInsights
- Remove unused TabsList and TabsTrigger imports in SettingsView
2025-11-06 12:59:50 -05:00
spencrmartin
9305153407
fix(navigation): implement recipes count using listSavedRecipes API
...
- Import listSavedRecipes from recipe_management
- Fetch actual recipe count instead of placeholder
- Add error handling for recipe fetch
- Recipes tile now shows correct count
2025-11-06 12:54:06 -05:00
spencrmartin
b230df5b4d
feat(navigation): add drag-and-drop reordering and pulse animations
...
- Add drag-and-drop functionality for tile reordering
- Users can drag any tile to customize layout
- Visual feedback with opacity, scale, and ring indicators
- Grip handle icon appears on hover
- Order persists during session
- Add pulse animation on data updates
- Tiles pulse with blue ring when data changes
- 2-second animation provides visual feedback
- Tracks previous values to detect changes
- Fix clock animation precision
- Recalculate angles from current time instead of incrementing
- Eliminates time drift over long sessions
- Optimize todayChatsCount calculation
- Single-pass counting instead of double iteration
- More efficient and cleaner code
Technical changes:
- Add unique id to NavItem interface
- Add state management for drag-and-drop (draggedItem, dragOverItem, tileOrder)
- Add state management for pulse animation (prevValues, pulsingItems)
- Import GripVertical icon from lucide-react
- Implement HTML5 drag-and-drop API handlers
2025-11-06 12:53:02 -05:00
spencrmartin
a7b76b303e
Redesign navigation and settings with tile-based UI
...
- Replace sidebar navigation with expandable top navigation bar
- Implement iOS-style dock with glass effect app icons (Plus, FileEdit, Globe, FileText)
- Add dynamic data pills to navigation tiles (time, chat counts, sessions, etc.)
- Create widget tiles: analog clock, activity heatmap, token counter
- Redesign settings page with smaller tile-based navigation
- Fix clock animation to prevent counter-clockwise rotation
- Remove useSidebar dependencies from pair.tsx and BaseChat2.tsx
- Adjust animation timing for smoother expand/collapse transitions
- Ensure proper spacing and rounded corners throughout
2025-11-06 11:55:30 -05:00
Alex Hancock
b5eaa6a3e4
fix: unblock acp via databricks ( #5562 )
2025-11-04 11:40:05 -05:00
Sheikh Limon
d4a7bd39be
feat: add --output-format json flag to goose run command ( #5525 )
...
Signed-off-by: sheikhlimon <sheikhlimon404@gmail.com >
Signed-off-by: Sheikh Limon <sheikhlimon404@gmail.com >
2025-11-04 11:33:17 -05:00
Douwe Osinga
5b93ee587f
Sessions required ( #5548 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-11-03 21:04:44 -05:00
jom-sq
86c3e42e43
feat: add grouped extension loading notification ( #5529 )
...
Signed-off-by: jom-sq <148157197+jom-sq@users.noreply.github.com >
2025-11-03 19:43:20 -06:00
Michael Neale
7511a533d6
we should run this on main and also test open models at least via ope… ( #5556 )
...
adds qwen3-code and GLM 4.6 to test_providers for open model coverage
2025-11-04 09:06:23 +11:00
Alex Hancock
2c1e52c3c2
info: print location of sessions.db via goose info ( #5557 )
2025-11-03 17:03:28 -05:00
Alex Hancock
69e083ec1d
chore: remove yarn usage from documentation ( #5555 )
2025-11-03 17:03:15 -05:00
Alex Hancock
da45ca9282
cli: adjust default theme to address #1905 ( #5552 )
2025-11-03 16:46:22 -05:00
David Katz
9466d92f04
Manual compaction counting fix + cli cleanup ( #5480 )
2025-11-03 16:27:12 -05:00
dependabot[bot]
723cbce7ee
chore(deps): bump prismjs and react-syntax-highlighter in /ui/desktop ( #5549 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 16:09:29 -05:00
Alex Hancock
38e7dc8f30
fix: remove qwen3-coder from provider/mcp smoke tests ( #5551 )
2025-11-03 14:33:49 -05:00
Alex Hancock
d2bed8efa4
fix: do not build unsigned desktop app bundles on every PR in ci. add manual option. ( #5550 )
2025-11-03 13:23:33 -05:00
Sheikh Limon
13a4985527
fix: update Husky prepare script to v9 format ( #5522 )
...
Signed-off-by: sheikhlimon <sheikhlimon404@gmail.com >
2025-11-03 12:55:38 -05:00
Timothy
9fa22cf036
Fix 404 for responsible coding guide ( #5543 )
...
Merging because it's docs only and fixes a 404
2025-11-03 12:40:38 -05:00
BestCodes
bb2c27b4d8
fix hermit text file busy issues on linux ( #5372 )
...
Signed-off-by: The-Best-Codes <bestcodes.official@gmail.com >
2025-11-03 12:37:25 -05:00
Douwe Osinga
d70c24cda5
Fix image processing ( #5544 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-11-03 12:29:43 -05:00
Angie Jones
d46554dc88
docs: AI attribution for PRs ( #5547 )
2025-11-03 12:24:21 -05:00
Alex Hancock
c1c13716e0
chore(tests/mcp): testing for MCP sampling ( #5456 )
2025-11-03 12:23:11 -05:00
Angie Jones
f7a4d1b01b
docs: adding HOWTOAI.md ( #5533 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-03 02:25:51 -06:00
Viet Bui
4695d98005
added configuration content, also added signoff, fix merging issue with another commit by creating a clean branch. removed and closed commits that caused signoff issues. ( #5519 )
...
Signed-off-by: vietbui99 <buiquocviet99@gmail.com >
2025-11-03 03:00:37 -05:00
Paul Silvis
50191766c3
Fixes Gemini API parse issue by converting nullable type arrays to single types in tool schemas ( #5530 )
...
Signed-off-by: Paul Silvis <paulsilvis@gmail.com >
2025-11-02 13:49:36 -06:00
Rizel Scarlett
de0afbeb1b
Troubleshooting diagnostics doc ( #5526 )
2025-11-02 14:19:47 -05:00
Angie Jones
722103a1ed
fix link to Ollama FAQ ( #5531 )
2025-11-02 13:19:31 -06:00
dianed-square
bd1ffd21e3
docs: remove speech-mcp ( #5514 )
2025-11-02 12:10:42 -06:00
Matt Yaple
c7cd9b424c
fix: adds ProviderRetry to openai provider ( #5518 )
...
Signed-off-by: Matt Yaple <matt@yaple.dev >
2025-11-01 08:04:23 -04:00
dianed-square
93f92e94f7
docs: extensions directory minor updates ( #5466 )
2025-10-31 11:16:26 -07:00
dianed-square
aa100cfbcf
Docs/json recipe support ( #5492 )
2025-10-31 11:16:14 -07:00
dianed-square
69198fc6b2
docs: recipe buttons ( #5507 )
2025-10-31 11:14:43 -07:00
Zane
9d07497050
Improve system theme detection and fallback ( #5427 )
2025-10-31 11:13:08 -07:00
Andrew Harvard
05ef93c6dc
[Autovisualiser] remove unnecessary content from mermaid HTML template ( #5505 )
2025-10-31 13:11:08 -04:00
Emma Youndtsmith
522bf0a6d2
Improve subagents docs ( #5484 )
2025-10-31 11:08:52 -05:00
Carine Bruyndoncx
bee1b46a4f
FIX: prefer linux in WSL and add INSTALL_OS override for CLI ( #5215 )
...
Signed-off-by: Carine Bruyndoncx <bruyndoncx@gmail.com >
2025-10-31 09:49:11 -04:00
Adrian Cole
0515c76e84
Propagate session ID in LLM and MCP requests ( #5165 )
2025-10-31 06:18:20 -04:00
BestCodes
bcbcd33cfb
feat: YT Short for Canva MCP + goose ( #5495 )
2025-10-31 01:01:52 -07:00
Amed Rodriguez
d9633ff1d9
Change Recipes Test Script ( #5457 )
2025-10-30 16:00:25 -07:00
Douwe Osinga
4201e80e8e
Goose recover ( #5450 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-10-30 18:12:46 -04:00
Jack Amadeo
6ea0594fb4
don't start the default provider ( #5351 )
2025-10-30 17:59:11 -04:00
Jack Amadeo
65644ed81f
keep the order of keys in config.yaml ( #5468 )
2025-10-30 17:58:44 -04:00
Zane
e586e13d9d
Removed drafts and agentIsReady in ChatInput ( #5366 )
2025-10-30 14:04:53 -07:00
Zane
c39775ea44
nextcamp - fix session resume when navigating back to chat in sidebar ( #5370 )
2025-10-30 13:40:32 -07:00
Jack Amadeo
ad4269330e
feat/fix: set optional config params, and don't overwrite unset secrets ( #5325 )
2025-10-30 16:04:38 -04:00
Jack Amadeo
2970b5fa34
Stringly typed config ( #5463 )
2025-10-30 15:13:32 -04:00
David Katz
1714990d42
Fix: Compaction client <-> server sync ( #5481 )
2025-10-30 14:14:10 -04:00
dianed-square
9435737cde
docs: recipe activity parameter substitution ( #5462 )
2025-10-30 13:35:22 -04:00
Michael Neale
04cf52e861
only run fork on branch PRs ( #5461 )
2025-10-30 13:33:51 -04:00
Better-Boy
9fcbb70759
docs: video on goose with apify mcp ( #5472 )
...
Signed-off-by: Better-Boy <panaroma365@gmail.com >
Co-authored-by: taniandjerry <126204004+taniandjerry@users.noreply.github.com >
2025-10-30 13:29:21 -04:00