Commit Graph

1955 Commits

Author SHA1 Message Date
Kat Hawthorne c2859fd49b feat: add @-mention file reference expansion to .goosehints (#3873)
Summary
Adds support for @filename references in .goosehints files, enabling dynamic inclusion of documentation files with security safeguards.

Changes
Add file reference parsing with regex pattern matching (@README.md, @docs/api.md, etc.)
Implement secure recursive file expansion with path traversal protection
Add ReDoS protection (128KB limit) and circular reference detection
Integrate with existing .gooseignore pattern system
Add comprehensive test suite covering security, functionality, and edge cases
Merge with latest upstream improvements (151 commits ahead)
2025-08-11 16:07:22 -07:00
Gary Zhou 615d1fca04 feat(cli): Add --name/-n to session remove and --id/-i alias for session export (#3941) 2025-08-12 08:40:54 +10:00
Emma Youndtsmith 9d2b6dec89 Docs: provider and model run options (#4013) 2025-08-11 16:15:51 -05:00
tlongwell-block 566b9dc577 To-Do Tools (#3902)
Co-authored-by: David Katz <dkatz@squareup.com>
2025-08-11 15:57:17 -04:00
Alex Hancock 99a40bd8d1 ci: correctly match doc only changes (#4009) 2025-08-11 14:38:07 -04:00
Jack Amadeo 8e503dfd8a Remove PR trigger for Linux build workflow (#4008) 2025-08-11 14:36:18 -04:00
Alex Hancock 2b00a148e9 docs: update release docs with an additional step needed + adjust list formatting (#4005) 2025-08-11 13:06:49 -04:00
Alex Hancock 46cc89d980 chore(release): release version 1.3.0 (#3921)
Co-authored-by: David Katz <dkatz@squareup.com>
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com>
Co-authored-by: Jack Amadeo <jackamadeo@block.xyz>
2025-08-11 11:44:26 -04:00
Michael Neale cd076e3253 docs: MCP-ui blog content (#3996)
Co-authored-by: Rizel Scarlett <rizel@squareup.com>
Co-authored-by: Angie Jones <jones.angie@gmail.com>
2025-08-11 20:51:18 +10:00
Rajiv Singh ab0b078314 feat: Add GOOSE_TERMINAL env variable to spawned terminals (#3911)
Signed-off-by: iamrajiv <rajivperfect007@gmail.com>
2025-08-11 16:08:45 +10:00
burka e130c3a7fd add missing dependencies for developer setup (#3930) 2025-08-11 14:52:16 +10:00
Angie Jones 7eca695379 blog: subagents workshop (#3993)
Co-authored-by: Rizel Scarlett <rizel@squareup.com>
2025-08-10 18:39:30 -05:00
Rizel Scarlett 45e0ec226b Adding better deeplink support for streamable-http (#3986)
Co-authored-by: Angie Jones <jones.angie@gmail.com>
2025-08-09 15:56:43 -04:00
Rizel Scarlett 565630e90f Docs: Add Kiwi Flight Search Extension Tutorial (#3985) 2025-08-09 13:09:54 -04:00
Rizel Scarlett 5861f656fa Revert "Fix file extension on signed osx release (#3974)"
This reverts commit 2c8901003c.
2025-08-09 11:18:55 -04:00
Finn 2c8901003c Fix file extension on signed osx release (#3974) 2025-08-08 15:51:31 -07:00
w. ian douglas b61b3cdaaf Dagger container-use MCP (#3932) 2025-08-08 16:15:31 -06:00
Ebony Louis f3b7409c64 Add Sunno Song Generator To Recipe Cookbook (#3969) 2025-08-08 17:40:18 -04:00
dianed-square caa22fc95d docs: update jetbrains tutorial (#3971) 2025-08-08 14:19:24 -07:00
Jack Amadeo 595ece7958 chore: update linux build - don't run on every PR (#3961) 2025-08-08 14:35:55 -04:00
Zane 48c1ec8afd remove fallback routing to hub/home for unknown routes (#3954) 2025-08-08 10:37:09 -07:00
Jack Amadeo 0eb0108e2b Use cross in linux bundle workflow (#3950) 2025-08-08 12:46:04 -04:00
Alex Hancock 506392e404 fix: disable signing for release branches until we figure out keys for this flow (#3951) 2025-08-08 12:26:04 -04:00
Amed Rodriguez 48c9af0ed9 Sanitize Tags Unicode Block (#3920) 2025-08-08 09:06:08 -07:00
Finn 5bdbbd0305 Add a message about DCO to CONTRIBUTING.md (#3741)
Co-authored-by: angiejones <jones.angie@gmail.com>
2025-08-08 11:41:44 -04:00
Douwe Osinga f1b833f977 Move hardcoded LLM prompts to template files (#3934)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-08 17:06:34 +02:00
dianed-square b88c221005 docs: migrate streamable config to consolidated component (#3936) 2025-08-08 07:12:34 -04:00
Bradley Axen b38aa1668a feat: streamline list args on cli (#3937) 2025-08-07 19:16:28 -07:00
Colin Walters 719b569681 mcp/developer: Refactor to use tokio SplitStream (#3894)
Signed-off-by: Colin Walters <walters@verbum.org>
2025-08-08 11:44:14 +10:00
Michael Neale e124bb084f feat: first time automated ollama install experience and openrouter (#3881)
Co-authored-by: Zane Staggs <zane@squareup.com>
2025-08-08 11:41:53 +10:00
Jack Amadeo 43d6d1a492 chore: rmcp 0.5.0 (#3935) 2025-08-07 18:07:03 -07:00
Matt Nicholson 16304121ef add gpt-5 to openai provider format (#3924) 2025-08-07 17:19:39 -04:00
Zane e5e6522942 added gpt5 context limit (#3927) 2025-08-07 13:31:22 -07:00
Finn a40685f2b2 show status of osx codesigning and increase timeout (#3926) 2025-08-07 13:16:00 -07:00
David Katz 0c28228c1e Bump auto-compact threshold to 80% (#3925) 2025-08-07 15:26:20 -04:00
Angela Ning 6e6e0834e7 FIX: gemini tool call hanging (#3898) 2025-08-07 11:58:22 -04:00
Alex Hancock ad2dfffa22 feat(deps): upgrade rmcp to 0.4.1 (#3918) 2025-08-07 11:47:19 -04:00
Zane 9b7593d8cc Fix dark mode rendering of config form and centered providers grid for wider screens. (#3837) 2025-08-07 11:28:55 -04:00
Zane d3b76df676 fix: extension list not refreshing after installing from deeplink (#3878) 2025-08-07 11:28:48 -04:00
Jack Amadeo 5eb01004a4 chore: use a Conversation type (#3735) 2025-08-06 22:06:13 -04:00
dianed-square 17ea675def docs: cli command history search (#3905) 2025-08-06 19:03:40 -07:00
Lifei Zhou 67e63624ab fixed recipe schedule jobs (#3880) 2025-08-07 11:18:39 +10:00
Andrew Harvard a646c7a0f5 Upgrade to MCP-UI ~5.6.2 and handle internalized auto iframe resizing (#3889) 2025-08-06 16:27:11 -04:00
dianed-square b52112c197 docs: recipe updates (#3844) 2025-08-06 13:18:36 -07:00
w. ian douglas bb26521471 added notes about reducing context window by referencing external files (#3895) 2025-08-06 13:11:06 -06:00
Douwe Osinga 1bd4298e69 Make the window title reflect what we are doing (#3883)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
2025-08-06 18:39:17 +02:00
Max Novich 4567eb22be additional metrics + Ui implementation (#3871) 2025-08-06 09:26:15 -07:00
Anthony Langhorne a5371af4c1 feat: Add session description editing functionality (#3819)
Co-authored-by: Zane Staggs <zane@squareup.com>
2025-08-06 08:59:33 -07:00
Amed Rodriguez 7e40b930da Update filename in contributing docs (#3866) 2025-08-06 17:41:03 +02:00
Joshua Swigut 580b451e44 Fix voice dictation provider selection bug (#3862) 2025-08-06 17:37:41 +02:00