Commit Graph

4058 Commits

Author SHA1 Message Date
Michael Neale 5b3b331a45 mesh: download fresh binary on every start, kill mesh when goose exits (#8228)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
2026-04-01 23:50:00 +00:00
Bradley Axen 277b61c410 docs: standardize on ~/.agents/skills/ as canonical skill path (#8239)
Signed-off-by: Bradley Axen <baxen@squareup.com>
2026-04-01 16:11:43 +00:00
Alex Hancock 496d6d728f feat: bump versions (already published) (#8240) 2026-04-01 16:05:05 +00:00
Alex Hancock 1233c308d7 Revert "fix: rename bin for the tui (#8231)" (#8238)
This is a really simple revert - merging
2026-04-01 10:18:39 -04:00
Angie Jones 84b4d13287 docs: update reusable recipes docs (#8232)
Signed-off-by: Angie Jones <angie@Angies-MacBook-Pro.local>
Co-authored-by: Angie Jones <angie@Angies-MacBook-Pro.local>
2026-04-01 13:31:17 +00:00
Angie Jones a58ae1b146 docs: add GOOSE_SHELL env var (#8233)
Signed-off-by: Angie Jones <angie@Angies-MacBook-Pro.local>
Co-authored-by: Angie Jones <angie@Angies-MacBook-Pro.local>
2026-04-01 13:30:39 +00:00
dorien-koelemeijer dc249f7b62 feat(security): add egress logging inspector (#8149) 2026-04-01 00:59:28 +00:00
Michael Neale 0703ffd3fc blog: Adversary Mode — A Second Pair of Eyes on Every Tool Call (#8220)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
Co-authored-by: Angie Jones <jones.angie@gmail.com>
2026-03-31 23:50:49 +00:00
Alex Hancock 77d45d2c35 fix: rename bin for the tui (#8231)
Signed-off-by: Alex Hancock <alexhancock@block.xyz>
2026-03-31 20:59:41 +00:00
Alex Hancock 01f879fc1b feat: goose serve (#8209) 2026-03-31 20:52:20 +00:00
Alex Hancock c4d4ee8e4e refactor: make --text mode independent of the normal TUI (#8210) 2026-03-31 19:38:46 +00:00
Alex Hancock 2cfe21566d refactor: handle complex streaming/scrolling with better rendering (#8214) 2026-03-31 14:56:13 +00:00
Michael Neale 4deebf7550 Add Inference Mesh settings tab (#8094)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
Signed-off-by: jh-block <jhugo@block.xyz>
Co-authored-by: jh-block <jhugo@block.xyz>
2026-03-31 11:03:18 +00:00
Lifei Zhou bc296816b1 only run windows compile on main branch (#8216) 2026-03-31 02:23:39 +00:00
Lifei Zhou b860e0f269 used simplified privacy info modal and removed unnecessary components (#8200)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-31 00:25:36 +00:00
Lifei Zhou 5b47740d73 removed unused welcome route (#8196) 2026-03-30 15:12:30 +00:00
Ravitez Dondeti 26d3d3ace3 fix: use build_host_url for GCP Vertex AI location fallback (#8185)
Signed-off-by: rdondeti <ravitez.dondeti@gmail.com>
2026-03-30 15:11:36 +00:00
Alex Hancock e3b78e8e81 fix: remove ui/acp/.npmrc to allow auth token inheritance
The ui/acp/.npmrc file with registry= prevents npm from inheriting
the auth token from the parent ui/.npmrc during publishing.

This is the same fix that was applied to ui/text/.npmrc in a36ca9a.

Fixes the ENEEDAUTH error in the publish-npm workflow.

Signed-off-by: Alex Hancock <alexhancock@block.xyz>
2026-03-30 11:47:40 -04:00
Douwe Osinga a7f5c6c112 fix(openai): use safely_parse_json for streaming tool arguments (#8208)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-30 15:09:03 +00:00
Adrian Cole 764760edfb feat: add copilot-acp provider (#8154)
Signed-off-by: Adrian Cole <adrian@tetrate.io>
2026-03-30 14:15:11 +00:00
dependabot[bot] d9b69ef735 chore(deps): bump path-to-regexp from 8.3.0 to 8.4.0 in /evals/open-model-gym/mcp-harness (#8178)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-30 14:02:55 +00:00
Alex Hancock 074f8312b0 fix: add NODE_AUTH_TOKEN and always-auth (#8163) 2026-03-30 13:30:56 +00:00
Lifei Zhou 73b542c388 fix: i18n compile on windows (#8202) 2026-03-30 12:07:29 +00:00
BestCodes 0469af7f3b remove name from blog post (#8157)
Signed-off-by: The-Best-Codes <106822363+The-Best-Codes@users.noreply.github.com>
2026-03-30 03:43:18 +00:00
BestCodes 5825821591 fix: use overflow: clip to not disrupt sticky ToC (#8158)
Signed-off-by: The-Best-Codes <106822363+The-Best-Codes@users.noreply.github.com>
2026-03-29 06:31:17 +00:00
dependabot[bot] 6b20f2c4e9 chore(deps): bump path-to-regexp from 0.1.12 to 0.1.13 in /documentation (#8161)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-29 06:29:04 +00:00
dependabot[bot] 400ee0964c chore(deps): bump node-forge from 1.3.2 to 1.4.0 in /documentation (#8145)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-29 06:28:35 +00:00
Alex Hancock dfa93fe948 refactor: goose-acp-server -> goose binary for TUI (#8155) 2026-03-27 21:12:11 +00:00
BestCodes ae83fd2adc fix "View as Markdown" feature not working (#8160)
Signed-off-by: The-Best-Codes <106822363+The-Best-Codes@users.noreply.github.com>
2026-03-27 19:45:34 +00:00
Alex Hancock 7368f74e74 feat(tui): UI improvements for messages, tool calls, text entry, etc (#8156) 2026-03-27 19:45:12 +00:00
jh-block a6765fbcd9 feat(desktop): add i18n infrastructure with react-intl (#8105) 2026-03-27 18:39:50 +00:00
Alex Hancock d596113e72 fix(tui): ordering of messages (#8144) 2026-03-27 13:38:08 +00:00
Lifei Zhou 98bab02aa5 fix: extension command with quotes in cli (#8150) 2026-03-27 12:37:26 +00:00
Jack Amadeo 88c06ab5dc chore(aaif): Use Azure Artifact Signing for Windows (#8116)
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-27 11:36:27 +00:00
Jack Amadeo 376e94e47a chore(aaif): Switch macOS code signing (#8076) 2026-03-27 11:36:19 +00:00
dorien-koelemeijer 6d25161b19 Remove unused tool call json in logs (#8147) 2026-03-27 03:09:14 +00:00
Alex Hancock 0a1f773e7d feat(tui): tab expand tool calls cleanly (#8136)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 21:04:57 -04:00
jeffa-block 907c661f3e fix: replace panics with user-friendly errors in CLI session builder (#7901) 2026-03-26 21:23:07 +00:00
jeffa-block 143a269b18 fix: read GOOSE_CONTEXT_LIMIT from config.yaml, not just env vars (#7900) 2026-03-26 21:23:05 +00:00
jeffa-block abdeaee0ff fix: deliver truncation notice as separate content block (#7899) 2026-03-26 21:23:03 +00:00
jeffa-block 9a226421a1 fix: use platform-appropriate commands in developer extension instructions (#7898) 2026-03-26 21:23:01 +00:00
jeffa-block b1c2512908 fix: replace any with proper SVG types in icon components (#7873) 2026-03-26 21:22:59 +00:00
Douwe Osinga 830b77c9f1 chore: remove debug console.log statements, stale comments, and dead code (#8142)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 17:36:58 -04:00
Michael Neale 38f11d84db feat: Gemini OAuth provider (#8129)
Signed-off-by: Michael Neale <michael.neale@gmail.com>
2026-03-26 21:08:51 +00:00
dependabot[bot] f8c491ee95 chore(deps): bump picomatch from 2.3.1 to 2.3.2 in /documentation (#8123)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 17:20:12 -04:00
Vincenzo Palazzo 9feb3f3bca feat: show installed skills in UI (#7910)
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 20:57:12 +00:00
Rodolfo Olivieri f6fdbbdd7e fix(deps): gate keyring platform features behind target-specific deps (#8039)
Signed-off-by: Rodolfo Olivieri <rolivier@redhat.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 20:27:08 +00:00
dependabot[bot] 53712be6ca chore(deps): bump yaml from 2.8.2 to 2.8.3 in /evals/open-model-gym/suite (#8124)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 20:05:41 +00:00
Extra Small 65376e011b fix: strip message wrapper in CLI session title generation (#7996)
Signed-off-by: Extra Small <littleshuai.bot@gmail.com>
2026-03-26 19:56:36 +00:00
Pete Gonzalez 27e197e467 fix(providers): fall back to configured models when models endpoint fetch fails (#7530)
Signed-off-by: Pete Gonzalez <4673363+octogonz@users.noreply.github.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Pete Gonzalez <octogonz@users.noreply.github.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2026-03-26 19:49:37 +00:00