Douwe Osinga
5d3af52747
resolve merge conflicts with main
...
- Integrate AppearanceSettings into GeneralSettings (main moved appearance into general)
- Adapt tool.tsx to main's refactored statusIconComponents/statusIconClasses with semantic tokens
- Add --border-soft and --border-soft-divider from main to adaptive theme CSS
- Fix McpAppView to derive resolvedTheme from isDark
- Align density handling with main's data-density attribute approach
- Simplify e2e smoke test imports to use tauri-mock fixtures
Signed-off-by: Douwe Osinga <douwe@squareup.com >
2026-05-13 15:20:13 -04:00
Douwe Osinga
839f8595c3
Merge remote-tracking branch 'origin/main' into tulsi/adaptive-theme
...
Signed-off-by: Douwe Osinga <douwe@squareup.com >
# Conflicts:
# ui/goose2/src/features/settings/ui/AppearanceSettings.tsx
# ui/goose2/src/shared/i18n/locales/en/settings.json
# ui/goose2/src/shared/styles/globals.css
# ui/goose2/src/shared/theme/ThemeProvider.test.tsx
# ui/goose2/src/shared/theme/ThemeProvider.tsx
# ui/goose2/src/shared/ui/ai-elements/tool.tsx
# ui/goose2/tests/e2e/smoke.spec.ts
2026-05-13 15:18:04 -04:00
dependabot[bot]
31c50394e4
chore(deps): bump tauri from 2.10.3 to 2.11.1 in /ui/goose2/src-tauri ( #9066 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 16:12:56 +00:00
Clay Delk
ccda954c05
localize hardcoded strings in provider settings UI ( #8931 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-05-13 16:00:56 +00:00
morgmart
a54872cf27
move settings into app shell ( #9047 )
...
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com >
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-05-13 15:47:49 +00:00
fre$h
196daa27e7
fix(ui): keep SSE reconnect loop alive on long disconnects ( #8717 ) ( #8846 )
...
Signed-off-by: fresh3nough <anonwurcod@proton.me >
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-05-13 15:43:11 +00:00
Jack Amadeo
0e270373c2
remove pre-commit and pre-push hooks ( #9157 )
2026-05-13 15:03:35 +00:00
Jack Amadeo
e16f8e8f9b
Replace ensure-local-goose ( #8532 )
...
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-05-13 12:05:31 -04:00
callebtc
dbbee1cdbf
add encrypted Nostr session sharing ( #8922 )
...
Signed-off-by: callebtc <93376500+callebtc@users.noreply.github.com >
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Signed-off-by: Michael Neale <michael.neale@gmail.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Michael Neale <michael.neale@gmail.com >
2026-05-13 03:06:44 +00:00
Tai An
8c36ba86c6
feat(i18n): add Simplified Chinese (zh-CN) translation ( #8765 )
...
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: antai <antai12232931@anaiguo.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Lifei Zhou <lifei@squareup.com >
2026-05-13 01:34:08 +00:00
UGBOMEH OGOCHUKWU WILLIAMS
12604a8838
fix(ui): preserve user-set session name for recipe-based chats ( #9079 )
...
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-05-12 23:43:58 +00:00
Spike Wang
ba60b597fa
feat(CLI): Add optional --parameters to scheduled recipe ( #8741 )
...
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-05-12 23:30:38 +00:00
Jeff Ramnani
bc6e0b25dc
fix(a11y): improve inline code contrast in light theme ( #9058 )
2026-05-12 23:26:47 +00:00
Cameron Yick
014ddb84b0
fix(desktop/ui): Set correct mcp-app host capabilities ( #9116 )
...
Signed-off-by: Cameron Yick <cameron.yick@datadoghq.com >
2026-05-12 22:30:06 +00:00
tulsi
75e89964a4
polish sidebar and context panel ( #9059 )
...
Signed-off-by: tulsi <tulsi@block.xyz >
2026-05-12 22:25:51 +00:00
morgmart
6ffb26dccc
polish inline code snippet styling ( #9011 )
...
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com >
2026-05-12 22:22:30 +00:00
tulsi
067770740e
refresh onboarding when provider catalog loads ( #9051 )
...
Signed-off-by: tulsi <tulsi@block.xyz >
2026-05-12 20:42:19 +00:00
Mihir Gupta
15bfe4f5d5
fix(providers): honor dynamic_models: false in declarative provider configs ( #8795 )
...
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-05-12 19:07:36 +00:00
g.sunilkumar
f2df168bec
Fix frontend extension session state and tool routes ( #8464 )
...
Signed-off-by: sunilkumarvalmiki <g.sunilkumarvalmiki@gmail.com >
Signed-off-by: jh-block <jhugo@block.xyz >
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Signed-off-by: Michael Neale <michael.neale@gmail.com >
Signed-off-by: Angie Jones <jones.angie@gmail.com >
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com >
Signed-off-by: Adam Miller <admiller@redhat.com >
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com >
Signed-off-by: Andrew Harvard <aharvard@squareup.com >
Signed-off-by: Matt Toohey <contact@matttoohey.com >
Signed-off-by: Wes <wesb@block.xyz >
Signed-off-by: Clay Delk <clay.delk@gmail.com >
Signed-off-by: Kalvin Chau <kalvin@block.xyz >
Signed-off-by: Taylor Ho <taylorkmho@gmail.com >
Signed-off-by: Alex Hancock <alexhancock@block.xyz >
Signed-off-by: Treebird <treebird@treebird.dev >
Signed-off-by: tulsi <tulsi@block.xyz >
Signed-off-by: vonbai <nswanqi@gmail.com >
Signed-off-by: olaservo <olahungerford@gmail.com >
Signed-off-by: Abhijay Jain <Abhijay007j@gmail.com >
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com >
Signed-off-by: fresh3nough <anonwurcod@proton.me >
Signed-off-by: Jheison Martinez Bolivar <jheison.mb@gmail.com >
Co-authored-by: Matt Toohey <contact@matttoohey.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Lifei Zhou <lifei@squareup.com >
Co-authored-by: jh-block <jhugo@block.xyz >
Co-authored-by: Alex Hancock <alexhancock@block.xyz >
Co-authored-by: Jack Amadeo <jackamadeo@block.xyz >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Michael Neale <michael.neale@gmail.com >
Co-authored-by: Angie Jones <jones.angie@gmail.com >
Co-authored-by: SomeSolutionsArchitect <139817767+SomeSolutionsArchitect@users.noreply.github.com >
Co-authored-by: Christian <chvargas@wfscorp.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com >
Co-authored-by: Adam Miller <admiller@redhat.com >
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com >
Co-authored-by: morgmart <98432065+morgmart@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andrew Harvard <aharvard@squareup.com >
Co-authored-by: Kalvin C <kalvinnchau@users.noreply.github.com >
Co-authored-by: Adewale Abati <acekyd01@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Kalvin Chau <kalvin@block.xyz >
Co-authored-by: Clay Delk <clay.delk@gmail.com >
Co-authored-by: dorien-koelemeijer <62866702+dorien-koelemeijer@users.noreply.github.com >
Co-authored-by: Wes <wesbillman@users.noreply.github.com >
Co-authored-by: Monroe Williams <monroe@pobox.com >
Co-authored-by: Spike Wang <spike@spikewang.me >
Co-authored-by: Taylor Ho <taylorkmho@gmail.com >
Co-authored-by: Treebird <treebird@treebird.dev >
Co-authored-by: Sarthak Bhardwaj <100398847+SarthakB11@users.noreply.github.com >
Co-authored-by: Douwe Osinga <douwe@block.xyz >
Co-authored-by: tulsi <tulsi@block.xyz >
Co-authored-by: Vonbai <107612985+vonbai@users.noreply.github.com >
Co-authored-by: Ola Hungerford <olahungerford@gmail.com >
Co-authored-by: Lucas Kim <45152028+Raptors65@users.noreply.github.com >
Co-authored-by: Abhijay Jain <abhijay007j@gmail.com >
Co-authored-by: Rodolfo Olivieri <rolivier@redhat.com >
Co-authored-by: fre$h <anonwurcod@proton.me >
Co-authored-by: Jheison Martinez Bolivar <78370841+JheisonMB@users.noreply.github.com >
2026-05-12 19:04:26 +00:00
Vincenzo Palazzo
2c8d7f13bf
[RFC] Add worktree-aware directory switcher ( #8450 )
...
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com >
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: goose <goose@aaif.dev >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-05-12 18:36:39 +00:00
Vincenzo Palazzo
570e5c326b
Add chat history search feature to navigation panel ( #8448 )
...
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-12 18:10:55 +00:00
Taylor Ho
c5825f8052
fix: reuse goose2 vite server on port conflict ( #8722 )
...
Signed-off-by: Taylor Ho <taylorkmho@gmail.com >
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-05-12 17:28:26 +00:00
Lifei Zhou
b8401f1a3e
feat: added quarterly option for scheduler ( #9076 )
2026-05-12 05:13:58 +00:00
github-actions[bot]
831a7f27d3
chore(release): bump version to 1.34.0 (minor) ( #9006 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-11 19:13:45 +00:00
Jack Amadeo
a38922d95e
Agents crud ( #9084 )
2026-05-11 17:33:32 +00:00
Abhijay Jain
fb5071a107
fix(ui): deleted chat session still appears in sidebar list ( #8674 )
...
Signed-off-by: Abhijay Jain <Abhijay007j@gmail.com >
2026-05-11 00:58:52 +00:00
Douwe Osinga
ea5802c380
refactor: remove threads layer, use sessions directly for ACP ( #9078 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-05-08 20:10:55 +00:00
Jack Amadeo
2c39717270
revert client-side autocompaction ( #9055 )
2026-05-08 13:56:08 +00:00
Lifei Zhou
2db5e58ec7
fix: revert the change for unexpected change from ui/goose2 work ( #9098 )
2026-05-08 09:19:15 +00:00
Alex Hancock
c80044d9d0
alexhancock/goose-tui-bin ( #9089 )
2026-05-07 14:07:28 -04:00
Douwe Osinga
ff42171903
feat: projects as backend sources with system prompt injection ( #8739 )
...
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-07 14:30:15 +00:00
Douwe Osinga
bced4ea5ec
Clean up types ( #9057 )
...
Signed-off-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2026-05-07 13:38:37 +00:00
Lifei Zhou
875e0c0ff7
fix: queued message lost when clicking sending now ( #9074 )
2026-05-07 12:30:58 +00:00
Matt Toohey
f4fe8d5d7f
fix(goose2): keep model picker and session config in sync ( #9048 )
...
Signed-off-by: Matt Toohey <contact@matttoohey.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-07 07:30:40 +00:00
jh-block
f325a9d8e3
Add Linux Vulkan support for local inference ( #9038 )
...
Signed-off-by: jh-block <jhugo@block.xyz >
2026-05-07 07:12:18 +00:00
Lifei Zhou
d7df3fb431
chore: goose2 UI state refactor (part 1) ( #9049 )
2026-05-07 05:52:49 +00:00
Alex Hancock
bd5f6ca3b8
refactor: switch to official new rust-sdk for ACP ( #9062 )
2026-05-06 19:48:52 +00:00
Alex Hancock
0ed8c66755
refactor(goose2): remove attachment preamble ( #9052 )
2026-05-06 17:33:25 +00:00
Kalvin C
4ef091a356
feat(acp): expose built-in skills through sources list acp calls ( #9045 )
...
Signed-off-by: Kalvin Chau <kalvin@block.xyz >
2026-05-06 14:49:03 +00:00
tulsi
6fc44bf0ed
add provider-first onboarding ( #9039 )
...
Signed-off-by: tulsi <tulsi@block.xyz >
2026-05-06 14:08:31 +00:00
Alex Hancock
f9d0c6416d
feat: ACP streamable http spec compliance ( #9034 )
2026-05-06 13:47:50 +00:00
Kalvin C
b17fd4f287
feat: move goose2 provider catalog behind ACP layer ( #9030 )
...
Signed-off-by: Kalvin Chau <kalvin@block.xyz >
Signed-off-by: Matt Toohey <contact@matttoohey.com >
Co-authored-by: Matt Toohey <contact@matttoohey.com >
2026-05-06 01:36:19 +00:00
morgmart
fa54ebbe49
fix goose2 small-window chat and settings layouts ( #9019 )
...
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com >
2026-05-05 20:11:08 +00:00
Alex Hancock
8e69e634f3
docs: improve goose2 AGENTS.md ( #9028 )
2026-05-05 18:55:05 +00:00
Alex Hancock
81d35e42c5
agents: add CLAUDE.mds to mirror AGENTS.mds ( #9029 )
2026-05-05 18:53:52 +00:00
morgmart
2a6df2e796
remove skill categories ( #9008 )
...
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com >
2026-05-05 18:47:35 +00:00
Alex Hancock
cadae27bb0
fix: 8531 - elicitation fixes ( #8999 )
...
Signed-off-by: Alex Hancock <alexhancock@block.xyz >
2026-05-05 18:47:25 +00:00
Taylor Ho
dd95b7bb85
feat(chat): group consecutive tool calls into one summarized chain card ( #8995 )
...
Signed-off-by: Taylor Ho <taylorkmho@gmail.com >
Signed-off-by: Matt Toohey <contact@matttoohey.com >
Co-authored-by: Matt Toohey <contact@matttoohey.com >
2026-05-05 18:37:13 +00:00
Taylor Ho
fb79c7de0c
fix(ci): mark openai/gpt-5 smoke test as flaky ( #9027 )
...
Signed-off-by: Taylor Ho <taylorkmho@gmail.com >
2026-05-05 18:08:46 +00:00
Jack Amadeo
9f3fe88afa
goose2 distribution bundling ( #8911 )
2026-05-05 15:20:49 +00:00