Commit Graph

131 Commits

Author SHA1 Message Date
Douwe Osinga bef7622123 Suppress ansi with pipes (#3775)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-08-05 11:37:02 +02:00
Jack Amadeo 6b3018b77a Swap MCP client implementations to rmcp (#3634) 2025-08-01 17:14:41 -04:00
Max Novich 3b6a92b715 Mnovich/otlp v2 (#3772) 2025-08-01 12:15:12 -07:00
Andrew Harvard 001bcebcee feat: upgrade rmcp (#3738) 2025-07-31 08:57:51 -04:00
Douwe Osinga 656b5b889f Remove unused dependencies (#3626)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-29 17:32:25 +02:00
Salman Mohammed 4ac5fe4f8d chore: remove ffi libraries and related code (#3699) 2025-07-29 09:21:08 -04:00
Alex Hancock 959f51ffc4 fix: address issue with streamable http interactions via mcp (#3693) 2025-07-28 15:02:14 -04:00
Douwe Osinga 73a274d311 Provider scenario tests (#3688)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-28 20:04:11 +02:00
Douwe Osinga eef72f8a6f Goose security updates (#3579)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-24 11:09:26 +10:00
Jack Amadeo eab80366e5 Remove mcp_macros and unused types (#3581) 2025-07-22 16:32:24 -04:00
Alex Hancock 3e5c9b8505 feat: migrate JsonRpcMessage/Request/Response/Error/Notification from internal mcp crates to rmcp versions (#3564) 2025-07-22 13:45:00 -04:00
Douwe Osinga 9f356e7009 Agent loop defensive (#3554)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-07-22 18:21:47 +02:00
Jarrod Sibbison e2e656c012 refactor: Centralise deeplink encode and decode into server (#3489) 2025-07-20 18:13:55 +10:00
Jack Amadeo d5291461ca Replace mcp_core::content types with rmcp::model types (#3500) 2025-07-18 17:23:25 -04:00
Alex Hancock 76da3a9724 feat: switch from mcp_core::Role to rmcp::model::Role (#3488) 2025-07-18 12:30:23 -04:00
Alex Hancock 1e0e72cdb8 feat: add rmcp as a workspace dep (#3483) 2025-07-17 22:18:35 -04:00
Zane 3b90282b49 chore(release): release version 1.1.0 (#3465) 2025-07-16 14:56:01 -07:00
Jack Amadeo f1d039b726 chore(release): release version 1.0.36 (#3436) 2025-07-15 18:36:29 -04:00
Alice Hau e048f7d6f7 [feat]: improve file search tools to add globsearch / grep tools (#3368)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-07-15 09:45:39 -04:00
toyamagu-2021 d3beeace95 fix: use safe_truncate to truncate charactor (#3263) (#3264)
Signed-off-by: toyamagu2021@gmail.com <toyamagu2021@gmail.com>
2025-07-15 12:34:40 +02:00
Jack Amadeo fde3a578a5 feat: stream LLM responses (#2677)
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-07-14 14:57:03 -04:00
Prem Pillai 626f00e290 revert: refactor: abstract keyring logic to better enable DI (#3358) 2025-07-11 16:58:38 +10:00
Prem Pillai 7e4a98d4b6 refactor: abstract keyring logic to better enable DI (#3262) 2025-07-10 16:41:15 +10:00
Lily Delalande f208cb6ae2 chore(release): release version 1.0.35 (#3292) 2025-07-07 22:08:55 -04:00
Lily Delalande 79e7a82cde chore(release): release version 1.0.34 (#3285) 2025-07-07 17:48:34 -04:00
Lily Delalande a324fbd0c6 chore(release): release version 1.0.33 (#3284) 2025-07-07 15:56:01 -04:00
Alice Hau f59077587f chore(release): release version 1.0.32 (#3248)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-07-03 14:32:15 -07:00
Michael Neale 3bb5600632 chore: remove unused dependencies (#3049) 2025-07-03 09:39:14 -04:00
Jarrod Sibbison ee714d7e73 Adds json schema validation to goose recipe validate cli (#3234) 2025-07-03 18:54:16 +10:00
Jeremiah Williams 883bc67d3b Add native OAuth 2.0 authentication support to MCP client (#3213)
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2025-07-02 10:28:38 -07:00
Salvatore Testa 825c2258ef build: Check in Cargo.lock changes (#3220) 2025-07-02 13:10:12 -04:00
Jarrod Sibbison 0a00b0f588 feat: Structured output for recipes (#3188) 2025-07-02 12:16:57 +10:00
btdeviant 2948d4a375 feat: Adding streamable-http transport support for backend, desktop and cli (#2942) 2025-07-01 16:35:11 -07:00
Salman Mohammed 75454b96da feat: use tiktoken-rs instead of tokenizers, single global tokenizer (#3115)
Co-authored-by: jack <>
2025-07-01 14:42:51 -04:00
Alice Hau 70af28e431 chore(release): release version 1.0.31 (#3185)
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-06-30 18:10:47 -07:00
Lifei Zhou c6991f39b7 feat: additional sub recipes via command line (#3163) 2025-07-01 11:09:58 +10:00
jack 495cdfb33c feat: implement async token counter with network resilience and performance optimizations (#3111)
Co-authored-by: jack <>
Co-authored-by: Salman Mohammed <smohammed@squareup.com>
2025-06-30 08:45:17 -04:00
Zane a3ef55080b chore(release): release version 1.0.30 (#3126) 2025-06-27 15:10:37 -07:00
jack 6ad95fe0d0 feat: add voice dictation using OpenAI Whisper & ElevenLabs (#3079)
Co-authored-by: jack <>
2025-06-27 16:36:35 +10:00
jack d2ff4f3746 feat: Add comprehensive cost tracking display for LLM usage (#2992)
Co-authored-by: jack <jack@deck.local>
Co-authored-by: Bradley Axen <baxen@squareup.com>
2025-06-26 19:46:14 +10:00
Lifei Zhou 9e6247d9ed feat: created sub recipe tools (#2982) 2025-06-25 09:29:26 +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
Douwe Osinga 2aede8b754 Douwe/fix include for recipes (#2914)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-06-20 11:44:53 -04:00
Max Novich 16fdc2c965 fix powershell executions (#3006) 2025-06-19 15:28:43 -07:00
Wendy Tang d8b6e6011b chore(release): release version 1.0.29 (#2978) 2025-06-17 17:04:30 -07:00
Yingjie He f2e852b240 chore(release): release version 1.0.28 (#2906) 2025-06-13 16:47:06 -07:00
damienrj a7ad73197d Damien/sagemaker tgi (#2888) 2025-06-13 11:35:42 -07:00
Max Novich cb6a819de4 add temporal service to builds. (#2842) 2025-06-10 08:17:45 -07:00
Lifei Zhou f23fc192e4 fix: added url encoding and decoding for goose recipe url (#2845) 2025-06-10 23:02:10 +10:00
Yingjie He 3625f2a1af chore(release): release version 1.0.27 (#2844) 2025-06-09 17:31:17 -07:00