38 Commits

Author SHA1 Message Date
Eugenio 7fc3537751 fix: prevent tool-use marker leakage in toolshim output (#8310)
Signed-off-by: Eugenio La Cava <eugeniolcv@gmail.com>
Signed-off-by: Michael Neale <michael.neale@gmail.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2026-05-14 05:49:37 +00:00
morgmart 529d6f7195 move agent skills to repo root for tool discoverability (#8535)
Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com>
2026-04-14 23:03:56 +00:00
Michael Neale 565b06b715 feat: upgrade ink for performance, and use stdio not http (#8004) 2026-03-20 01:23:18 +00:00
Elias Posen 28a52e36ff Support CodeMode ToolDisclosure Variants (#7926)
Signed-off-by: Elias Posen <elias@posen.ch>
2026-03-19 08:55:46 +00:00
bruwbird 576590d4c8 Set up direnv and update flake inputs (#6526)
Signed-off-by: Yusuke Shimizu <stm1051212@gmail.com>
2026-02-17 15:26:04 +00:00
Matt Joyce b4ca01d2d7 chore: add .gooseignore to .gitignore (#6826)
Signed-off-by: matt joyce <matt.joyce@gmail.com>
2026-02-12 17:01:00 +00:00
tlongwell-block 7ea19f5c83 feat: replace subagent and skills with unified summon extension (#6964)
Signed-off-by: Travis Longwell <travis@block.xyz>
2026-02-10 19:13:38 +00:00
tlongwell-block ff3d4e9104 Add self-test recipe for goose validation (#5111)
This PR introduces goose-self-test.yaml, a meta-testing recipe that enables goose to validate its own capabilities through first-person integration testing.
2025-10-12 11:03:08 -04: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
Angie Jones 2032c7099c lowercase g in goose (#4832) 2025-09-26 23:44:38 -05:00
Michael Neale 3e1557b925 feat: autovisualiser of structured data with mcp-ui (#4153) 2025-08-25 10:42:11 +10:00
Anthony 39fefce0f1 Add Nix flake for reproducible builds (#4213)
Signed-off-by: Tony Giorgio <tonygiorgio@protonmail.com>
2025-08-21 08:12:23 +10:00
Jack Amadeo 2eca4b8416 MCP session replay integration test (#3939) 2025-08-12 14:03:49 -04:00
Douwe Osinga bef7622123 Suppress ansi with pipes (#3775)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-08-05 11:37:02 +02:00
Douwe Osinga 73a274d311 Provider scenario tests (#3688)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-28 20:04:11 +02:00
Lifei Zhou e5a55dbddc feat: run sub recipe multiple times in parallel (Experimental feature) (#3274)
Co-authored-by: Wendy Tang <wendytang@squareup.com>
2025-07-17 08:39:35 +10:00
Max Novich 180b1df25d Mnovich/temporal foreground tasks (#2895)
Co-authored-by: Carlos M. Lopez <carlopez@squareup.com>
2025-06-20 16:19:58 -07:00
jack bd25b15aab Add xAI Provider Support for Grok Models (#2976)
Co-authored-by: jack <jack@deck.local>
2025-06-20 10:27:28 -07:00
Max Novich cb6a819de4 add temporal service to builds. (#2842) 2025-06-10 08:17:45 -07:00
Max Novich a24ee7e170 testing windows build (#2770) 2025-06-04 15:12:44 -07:00
Lifei Zhou d1f9d4a31e chore: use hermit to install node, rust and protoc (#2766) 2025-06-04 09:45:43 +10:00
Lifei Zhou e56354603f Revert "chore: use hermit in goose" (#2759) 2025-06-03 09:50:01 +10:00
Lifei Zhou 9dfdb69f62 chore: use hermit in goose (#2754) 2025-06-02 15:05:31 +10:00
Salman Mohammed 7b81562351 [goose-llm] add providerConfig param for exposed LLM functions (#2491) 2025-05-09 13:09:54 -04:00
Salman Mohammed b7dd3aba73 [goose-llm] autogenate kotlin bindings using uniffi-rs proc macros (#2478) 2025-05-09 12:15:38 -04:00
marcelle 8fbd9eb327 feat: efficient benching (#1921)
Co-authored-by: Tyler Rockwood <rockwotj@gmail.com>
Co-authored-by: Kalvin C <kalvinnchau@users.noreply.github.com>
Co-authored-by: Alice Hau <110418948+ahau-square@users.noreply.github.com>
2025-04-08 14:43:43 -04:00
marcelle 49dee048e4 feat: goose bench framework for functional and regression testing
Co-authored-by: Zaki Ali <zaki@squareup.com>
2025-03-05 21:23:00 -05:00
Austin Mackillop 534fddd58a fix: Add Cargo.lock file (#942) 2025-02-18 15:59:50 -08:00
Bradley Axen 1c9a7c0b05 feat: V1.0 (#734)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
Co-authored-by: Wendy Tang <wendytang@squareup.com>
Co-authored-by: Jarrod Sibbison <72240382+jsibbison-square@users.noreply.github.com>
Co-authored-by: Alex Hancock <alex.hancock@example.com>
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
Co-authored-by: Lifei Zhou <lifei@squareup.com>
Co-authored-by: Wes <141185334+wesrblock@users.noreply.github.com>
Co-authored-by: Max Novich <maksymstepanenko1990@gmail.com>
Co-authored-by: Zaki Ali <zaki@squareup.com>
Co-authored-by: Salman Mohammed <smohammed@squareup.com>
Co-authored-by: Kalvin C <kalvinnchau@users.noreply.github.com>
Co-authored-by: Alec Thomas <alec@swapoff.org>
Co-authored-by: lily-de <119957291+lily-de@users.noreply.github.com>
Co-authored-by: kalvinnchau <kalvin@block.xyz>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Rizel Scarlett <rizel@squareup.com>
Co-authored-by: bwrage <bwrage@squareup.com>
Co-authored-by: Kalvin Chau <kalvin@squareup.com>
Co-authored-by: Alice Hau <110418948+ahau-square@users.noreply.github.com>
Co-authored-by: Alistair Gray <ajgray@stripe.com>
Co-authored-by: Nahiyan Khan <nahiyan.khan@gmail.com>
Co-authored-by: Alex Hancock <alexhancock@squareup.com>
Co-authored-by: Nahiyan Khan <nahiyan@squareup.com>
Co-authored-by: marcelle <1852848+laanak08@users.noreply.github.com>
Co-authored-by: Yingjie He <yingjiehe@block.xyz>
Co-authored-by: Yingjie He <yingjiehe@squareup.com>
Co-authored-by: Lily Delalande <ldelalande@block.xyz>
Co-authored-by: Adewale Abati <acekyd01@gmail.com>
Co-authored-by: Ebony Louis <ebony774@gmail.com>
Co-authored-by: Angie Jones <jones.angie@gmail.com>
Co-authored-by: Ebony Louis <55366651+EbonyLouis@users.noreply.github.com>
2025-01-24 13:04:43 -08:00
Lam Chau 7285cbbca3 chore: housekeeping (#202) 2024-10-29 16:00:35 -07:00
Moe Jangda c855eb9f4d chore: add .vscode workspace settings and suggested extensions (#200) 2024-10-26 12:41:49 +11:00
Salman Mohammed 8cf7b9f26c refactor: move langfuse wrapper to a module in exchange instead of a package (#138)
Co-authored-by: Alice Hau <ahau@squareup.com>
2024-10-16 09:30:13 -04:00
Salman Mohammed 49a30b4d22 revert: "feat: add local langfuse tracing option (#106)" (#137) 2024-10-10 18:31:26 -04:00
Alice Hau 56d88a8ac2 feat: add local langfuse tracing option (#106) 2024-10-10 14:50:06 -04:00
Lifei Zhou 908af7f157 fix: exit the goose and show the error message when provider environment variable is not set (#103) 2024-10-04 11:17:29 +10:00
lily-de 10cf507e96 chore: create mkdocs for goose (#70) 2024-09-17 17:08:38 -04:00
Luke Alvoeiro 6ab1df00f2 chore: gitignore generated lockfile (#15) 2024-08-26 20:16:51 -07:00
Luke Alvoeiro dd126afa6c chore: initial commit
Co-authored-by: Lifei Zhou <lifei@squareup.com>
Co-authored-by: Mic Neale <micn@tbd.email>
Co-authored-by: Lily Delalande <ldelalande@squareup.com>
Co-authored-by: Bradley Axen <baxen@squareup.com>
Co-authored-by: Andy Lane <alane@squareup.com>
Co-authored-by: Elena Zherdeva <ezherdeva@squareup.com>
Co-authored-by: Zaki Ali <zaki@squareup.com>
Co-authored-by: Salman Mohammed <smohammed@squareup.com>
2024-08-23 16:39:04 -07:00