Tyler Longwell
3589e671e1
Fix merge conflict: Update build_recipe_from_template call signature
...
- Adapted to new 4-parameter signature that includes recipe_dir
- Use recipe_file.content and recipe_file.parent_dir from RecipeFile struct
- Tests pass and functionality verified
2025-10-20 19:09:30 -04:00
Tyler Longwell
ba1991ce1c
Merge main into minimal-subrecipe-overhaul-with-main
...
- Includes stable system prompt and tool ordering (#5192 )
- Memory extension prompt updates (#4945 )
- Smart task organizer recipe (#5032 )
- Recipe open command docs (#5264 )
- Various provider and UI updates
2025-10-20 19:04:06 -04:00
Ademola Arigbabuwo
fb6477a37e
add new prompt for memory extension ( #4945 )
...
Signed-off-by: AdemolaAri <ademola.ari@gmail.com >
2025-10-20 23:38:34 +01:00
Jarrod Sibbison
e9ca2bc0f8
feat: Stable system prompt and tool ordering for more cache hits ( #5192 )
2025-10-21 08:48:53 +11:00
Rizel Scarlett
bbf9d30ccb
Remove gtag analytics error ( #5268 )
2025-10-20 17:07:55 -04:00
aegntic
f303d96f54
Feat/smart task organizer recipe ( #5032 )
...
Signed-off-by: aegntic <research@aegntic.ai >
Co-authored-by: Rizel Scarlett <rizel@tbd.email >
Co-authored-by: aegntic <research@aegntic.ai >
2025-10-20 13:33:14 -04:00
Rizel Scarlett
4780a5a512
docs: goose recipe open command ( #5264 )
2025-10-20 13:31:38 -04:00
Alex Hancock
65d28d1193
docs: provide more clarity in tagging step of releases ( #5269 )
2025-10-20 10:59:59 -04:00
Rizel Scarlett
f3ed5738cb
docs: add GOOSE_DEBUG environment variable ( #5265 )
...
Co-authored-by: Angie Jones <jones.angie@gmail.com >
2025-10-20 00:27:23 -07:00
Lifei Zhou
8b53a5696e
Lifei/UI parameter input ( #5222 )
2025-10-20 10:05:54 +11:00
Jack Amadeo
6c3e07e9c7
turn off WAL ( #5203 )
2025-10-18 17:38:42 -04:00
Douwe Osinga
64b37339e0
Skip subagents for gemini ( #5257 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-10-18 17:35:29 -04:00
Michael Neale
890393bb68
Revert "Standardize Session Name Attribute" ( #5250 )
2025-10-18 12:44:30 -04:00
Jack Amadeo
9b4c8726f1
improve provider request logging a bit ( #5236 )
2025-10-18 11:35:42 -04:00
Arya Pratap Singh
3b04b2ebf4
Fix OpenAI empty choices panic ( #5248 )
...
Signed-off-by: Arya Pratap Singh <notaryasingh@gmail.com >
2025-10-18 11:19:13 -04:00
Will Pfleger
c662039674
Revert "Rewrite extension management tools" ( #5243 )
2025-10-17 20:25:44 -04:00
Will Pfleger
b8c3508178
Standardize Session Name Attribute ( #5085 )
2025-10-17 17:05:41 -04:00
Emma Youndtsmith
2df2f783c9
Docs: Include step-by-step model configuration instructions for first… ( #5239 )
2025-10-17 15:38:50 -05:00
Tyler Longwell
a731d4fd3c
restore system prompts
2025-10-17 16:23:55 -04:00
Tyler Longwell
a531e4ffed
parameters in subrcipes and session race condition
2025-10-17 16:21:30 -04:00
David Katz
5729d56a67
Delete message visibility filter ( #5216 )
2025-10-17 16:14:06 -04:00
Will Pfleger
bcd3a0dbac
delete flaky pricing integration tests ( #5207 )
2025-10-17 15:58:34 -04:00
Zane
8be8625249
chore: upgrade most npm packages to latest ( #5185 )
2025-10-17 12:54:27 -07:00
Alex Hancock
e95c38d646
Release/1.11.0 ( #5224 )
...
Co-authored-by: Michael Neale <michael.neale@gmail.com >
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com >
2025-10-17 12:51:57 -07:00
Angela Ning
bccfa0156c
Rewrite extension management tools ( #5057 )
...
Signed-off-by: Angela Ning <aning@squareup.com >
2025-10-17 14:22:58 -04:00
Alex Hancock
db8fe34ff9
fix: re-sync package-lock.json ( #5235 )
2025-10-17 12:53:26 -04:00
Dakshata Mishra
7031b56cfc
docs: Hacktoberfest MCP youtube short entry to community-content.json ( #5150 )
...
Signed-off-by: Dakshata <dakshatamishralakshya@gmail.com >
Co-authored-by: taniandjerry <126204004+taniandjerry@users.noreply.github.com >
Co-authored-by: Tania Chakraborty <tchakraborty@block.xyz >
2025-10-17 11:19:29 -04:00
Kenneth Mungai
91f6457956
feat: add schedule button to recipe entries ( #5217 )
...
Signed-off-by: ki3ani <kimanim68@gmail.com >
2025-10-17 08:14:01 -07:00
David Katz
83accb8aa6
Autocompact threshold UI cleanup ( #5232 )
2025-10-17 11:13:16 -04:00
Michael Neale
7aae5ef316
fix: correct schema for openai tools ( #5229 )
...
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com >
2025-10-17 10:29:04 -04:00
David Katz
de835124a1
Break compaction back into check_ and do_ compaction ( #5212 )
2025-10-16 17:24:46 -04:00
Zane
f0da14bff8
fix: revert built app name to uppercase Goose ( #5206 )
2025-10-16 16:11:30 -04:00
Arya Pratap Singh
b48a7ffd29
feat: add Code Documentation Generator recipe ( #5121 ) ( #5125 )
...
Signed-off-by: Arya Pratap Singh <notaryasingh@gmail.com >
2025-10-16 15:32:05 -04:00
Alex Hancock
4d27629010
Revert "feat: enhance goose to search sessions for easy recall ( #5177 )" ( #5209 )
2025-10-16 13:55:15 -04:00
Tyler Longwell
1feb393aa3
Fix session creation race condition with mutex
...
- Added Arc<Mutex<()>> to SessionStorage to serialize session creation
- Prevents concurrent sessions from getting duplicate IDs
- Much simpler than retry logic (5-10 lines vs 35-40 lines)
- Test passes: test_concurrent_session_creation
2025-10-16 13:41:26 -04:00
Tyler Longwell
47fcb80498
Fix clippy type complexity warning with type alias
2025-10-16 12:48:40 -04:00
Tyler Longwell
d9e552bb48
Merge main into minimal-subrecipe-overhaul
...
- Resolved conflicts in subagent_handler.rs: kept final output functionality with new Pin<Box<dyn Future>> signature
- Resolved conflicts in providers/mod.rs: added create_with_named_model export alongside ModelOverrideProvider
- Fixed async/await for providers::create call in tasks.rs to match new async factory
2025-10-16 12:00:21 -04:00
Lymah
d1a95a06d8
Blog: Best Practices for Prompt Engineering with goose ( #5204 )
...
Signed-off-by: oguntunjiharlimatodunola <fimihanodunola625@gmail.com >
2025-10-16 16:04:44 +01:00
Jack Amadeo
6c25600356
force WAL sync after session create ( #5202 )
2025-10-16 11:00:36 -04:00
Gökdeniz Kaymak
ceba54d60c
Feat: goose Apify MCP integration docs ( #5047 )
...
Signed-off-by: Gokdeniz Kaymak <gokdeniz.kaymak@apify.com >
2025-10-16 10:02:28 +01:00
Michael Neale
d142f4267d
feat: enhance goose to search sessions for easy recall ( #5177 )
2025-10-16 18:26:25 +11:00
Douwe Osinga
0ffd29ce8b
Skip hidden & real format ( #5194 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Michael Neale <michael.neale@gmail.com >
2025-10-15 22:09:26 -04:00
Anudhyan Datta
7e5390c955
docs: Hacktoberfest blog submission - Best Practices for Using Goose in Enterprise Environments by Anudhyan Datta. ( #5184 )
...
Signed-off-by: Anudhyan <127120520+Anudhyan@users.noreply.github.com >
Signed-off-by: Anudhyan Datta <anudhyandatta2021@gmail.com >
Co-authored-by: taniandjerry <126204004+taniandjerry@users.noreply.github.com >
2025-10-15 20:35:27 -04:00
dianed-square
3772606014
docs: prompt injection detection ( #5193 )
2025-10-15 16:10:43 -07:00
Alex Yao
a6beb956f5
Fix mcp large response race condition ( #5065 )
...
Signed-off-by: alexyao2015 <alexyao2015@users.noreply.github.com >
Co-authored-by: alexyao2019@gmail.com <alexyao2015@users.noreply.github.com >
2025-10-15 18:50:14 -04:00
Douwe Osinga
7c1f5dcb2f
Compaction overhaul ( #5186 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: David Katz <dkatz@squareup.com >
Co-authored-by: Alex Hancock <alexhancock@block.xyz >
2025-10-15 18:39:12 -04:00
Alex Hancock
ef9e68f2c6
fix : #3960 better approach to input schema for dynamic task params ( #5189 )
2025-10-15 18:16:34 -04:00
Lifei Zhou
a6d0666ffd
used recipe id or deeplink to start agent ( #5154 )
2025-10-16 08:36:40 +11:00
Ebony Louis
04faf59bc2
[docs] Add Blog Post: "Designing AI for Users, Not Just LLMs" ( #5190 )
2025-10-15 17:03:58 -04:00
dianed-square
b23e1e6329
docs: update cognee, jetbrains, mbot extensions config ( #5172 )
2025-10-15 12:28:24 -07:00