Matt Toohey
fb8db30602
fix(goose2): keep legacy .jsonl sessions in wipe recipe
...
The .jsonl files are the goose1 migration source. Deleting them
prevents re-testing the goose2 migration on next launch. Revert the
.jsonl deletion while keeping the new ~/.goose/projects/ cleanup.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: Matt Toohey <contact@matttoohey.com >
2026-05-07 17:10:06 +10:00
Matt Toohey
42ac8aca71
fix(goose2): wipe projects dir and legacy .jsonl sessions for clean slate
...
The wipe recipe previously preserved legacy .jsonl session files and
didn't touch ~/.goose/projects/. This meant projects and threads
reappeared after wipe because the .jsonl files were re-imported on next
launch and projects lived outside the sessions DB.
Now deletes ~/.goose/projects/ and $DATA_DIR/sessions/*.jsonl so wipe
truly resets to a clean state.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: Matt Toohey <contact@matttoohey.com >
2026-05-07 17:08:13 +10:00
Matt Toohey
2429e793bd
fix(goose2): add confirm parameter to wipe recipe for non-interactive use
...
Add a `confirm` parameter (default "no") to the `just goose2 wipe`
recipe. When invoked with `confirm=yes`, the interactive prompt is
skipped, allowing scripted/piped usage without hanging on stdin.
Interactive: just goose2 wipe
Scripted: just goose2 wipe confirm=yes
Signed-off-by: Matt Toohey <contact@matttoohey.com >
2026-05-07 15:46:19 +10:00
Matt Toohey
b6a2d02d6b
feat(goose2): add just goose2 wipe to reset dev state
...
Deletes the sessions DB, dev webview storage, and Tauri caches so the
next dev launch shows onboarding and re-migrates legacy sessions.
Preserves config, secrets, keyring, legacy .jsonl files, and prod data.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: Matt Toohey <contact@matttoohey.com >
2026-05-07 15:41:52 +10: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
Lifei Zhou
de471bc2b2
refactor: goose 2 ui used acp session id ( #8985 )
2026-05-05 02:40:34 +00:00
Kalvin C
2fe4c3d0bb
feat(acp): replace raw config and secret methods ( #9000 )
...
Signed-off-by: Kalvin Chau <kalvin@block.xyz >
2026-05-05 01:24:28 +00:00
morgmart
e82c4fdcb7
align extensions page styling ( #9003 )
...
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com >
2026-05-04 22:45:54 +00:00
Matt Toohey
713d9d2010
fix: SACP notifies clients of generated session names ( #8983 )
...
Signed-off-by: Matt Toohey <contact@matttoohey.com >
2026-05-04 22:00:08 +00:00
Jack Amadeo
ebe3315bdd
replace artifact heuristics/regexes with protocol messages ( #8996 )
2026-05-04 19:00:22 +00:00
Jack Amadeo
5021a88ce3
remove artifacts dir handling ( #8945 )
2026-05-04 13:15:02 +00:00
Andrew Harvard
b11c9a3d98
render mcp apps inline in goose2 ( #8877 )
...
Signed-off-by: Andrew Harvard <aharvard@squareup.com >
2026-05-04 12:25:38 +00:00
Angie Jones
17c12bfbd8
fix: unscheduling a recipe should not delete them ( #8978 )
...
Signed-off-by: Angie Jones <jones.angie@gmail.com >
2026-05-04 01:26:54 +00:00
morgmart
45d8bf81d0
Redesign Extensions page. Remove enable toggle in UI. Treat Extension Manager as core MCP enabler per session. ( #8940 )
...
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com >
2026-05-02 02:16:55 +00:00
Kalvin C
e76640c8c4
fix: respect goose2 interface density settings ( #8953 )
2026-05-01 21:08:48 +00:00
Kalvin C
9b1780bde5
fix: make goose2 respect accent color ( #8952 )
2026-05-01 20:35:06 +00:00
Clay Delk
936e019f0e
Clean up goose2 settings headers ( #8951 )
...
Signed-off-by: Clay Delk <clay.delk@gmail.com >
2026-05-01 18:47:56 +00:00
Kalvin C
43ad9e6adb
feat: goose2 compact settings modal headers ( #8950 )
2026-05-01 17:20:25 +00:00
Matt Toohey
501c1edab5
fix: preserve replay message timestamps ( #8942 )
...
Signed-off-by: Matt Toohey <contact@matttoohey.com >
2026-05-01 17:16:01 +00:00
Wes
5da6ad6f8c
fix goose2 window minimum sizing ( #8946 )
...
Signed-off-by: Wes <wesb@block.xyz >
2026-05-01 15:33:36 +00:00
Kalvin C
a6e74a4987
fix(goose2): avoid transform-rasterized dialog text ( #8937 )
2026-05-01 01:30:49 +00:00
Kalvin C
43478a2bf6
fix: keep renamed skills open in detail view ( #8935 )
2026-04-30 22:07:26 +00:00
Kalvin C
ef73610cc1
feat: goose2 add support for custom providers in ui & acp ( #8924 )
2026-04-30 21:05:10 +00:00
Angie Jones
6cdd2473ee
Fix Gemini OAuth onboarding failure ( #8905 )
...
Signed-off-by: Angie Jones <jones.angie@gmail.com >
2026-04-30 04:45:17 +00:00
Lifei Zhou
66692e9517
chore: goose2 skill refactor ( #8897 )
2026-04-30 04:20:56 +00:00
Clay Delk
2403a39e1a
fix: copy and content improvements in goose2 ( #8886 )
...
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: morgmart <98432065+morgmart@users.noreply.github.com >
2026-04-30 01:48:57 +00:00
Kalvin C
000d7c58de
feat: make ollama host configurable in goose2 ( #8912 )
2026-04-29 18:16:10 +00:00
morgmart
5fcdf31ad5
polish sidebar navigation and project icons ( #8896 )
...
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com >
2026-04-29 18:14:27 +00:00
Matt Toohey
b4c08793a9
fix: model picker stays usable during provider loading ( #8900 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Kalvin Chau <kalvin@block.xyz >
2026-04-29 18:13:10 +00:00
Kalvin C
59c5693f7a
feat: update provider row after saving credentials ( #8914 )
2026-04-29 17:55:03 +00:00
Kalvin C
899762a422
refactor: update goose2 credential management behind provider-scoped ACP/core API ( #8887 )
...
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com >
Co-authored-by: morgmart <98432065+morgmart@users.noreply.github.com >
2026-04-29 16:05:32 +00:00
Matt Toohey
0bb87daefd
perf: deduplicate _goose/providers/list RPC call at startup ( #8873 )
...
Signed-off-by: Matt Toohey <contact@matttoohey.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-29 05:49:50 +00:00
Kalvin C
fffe425c9c
chore: disable spellcheck in model search ( #8889 )
2026-04-29 00:33:15 +00:00
morgmart
69efb796ae
add skills to the chat composer ( #8881 )
...
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com >
2026-04-28 21:21:45 +00:00
Jack Amadeo
23d3db445f
mergeable configs + cleanup ( #8378 )
2026-04-28 20:26:31 +00:00
Kalvin C
05fa969b17
refactor: agent provider to use explicit type states ( #8879 )
2026-04-28 17:49:17 +00:00
Andrew Harvard
b59ef3a46f
[goose2] MCP Apps: hydrate and replay app payloads in Goose2 ( #8632 )
...
Signed-off-by: Andrew Harvard <aharvard@squareup.com >
2026-04-28 15:03:40 +00:00