Will Pfleger
0164300649
Merge branch 'main' into wpfleger/db-cli
...
* main: (54 commits)
add clippy warning for string_slice (#5422 )
improve linux tray icon support (#5425 )
feat: log rotation (#5561 )
use app.isPackaged instead of checking for node env development (#5465 )
disable RPM build-ID generation to prevent package conflicts (#5563 )
Add Diagnostics Info to Q&A and Bug Report Templates (#5565 )
fix: improve server error messages to include HTTP status code (#5532 )
improvement: add useful error message when attempting to use unauthenticated cursor-agent (#5300 )
fix: unblock acp via databricks (#5562 )
feat: add --output-format json flag to goose run command (#5525 )
Sessions required (#5548 )
feat: add grouped extension loading notification (#5529 )
we should run this on main and also test open models at least via ope… (#5556 )
info: print location of sessions.db via goose info (#5557 )
chore: remove yarn usage from documentation (#5555 )
cli: adjust default theme to address #1905 (#5552 )
Manual compaction counting fix + cli cleanup (#5480 )
chore(deps): bump prismjs and react-syntax-highlighter in /ui/desktop (#5549 )
fix: remove qwen3-coder from provider/mcp smoke tests (#5551 )
fix: do not build unsigned desktop app bundles on every PR in ci. add manual option. (#5550 )
...
2025-11-04 19:43:16 -05:00
Alex Hancock
cd2ea778f0
feat: log rotation ( #5561 )
2025-11-04 14:59:44 -05:00
Douwe Osinga
5b93ee587f
Sessions required ( #5548 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-11-03 21:04:44 -05:00
Will Pfleger
42bf8043e2
Expose everything in the API too
2025-10-31 14:43:29 -04:00
Will Pfleger
1489a764c4
Include schema version in backup metadata
2025-10-30 19:20:09 -04:00
Will Pfleger
6397b6d1a9
Automatically back up session DB before migrations using new DB CLI command
2025-10-30 18:21:16 -04:00
Jack Amadeo
65644ed81f
keep the order of keys in config.yaml ( #5468 )
2025-10-30 17:58:44 -04:00
Jack Amadeo
ad4269330e
feat/fix: set optional config params, and don't overwrite unset secrets ( #5325 )
2025-10-30 16:04:38 -04:00
Jack Amadeo
2970b5fa34
Stringly typed config ( #5463 )
2025-10-30 15:13:32 -04:00
Douwe Osinga
1fb72dc805
Clear windows and fix build failure ( #5452 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-10-30 12:54:05 -04:00
David Katz
37e1bb1d37
Stream token usage on every agent message ( #5342 )
2025-10-29 23:23:25 -04:00
dorien-koelemeijer
d25372c7e2
Add OTLP logs layer ( #5386 )
2025-10-30 08:06:41 +10:00
Douwe Osinga
e7ca2e3bf7
Agent extension api ( #5281 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-10-29 11:16:06 -04:00
vlascik
14858cf717
fix: gracefully close goosed listening port ( #5321 )
...
Signed-off-by: V. Lascik <vlascik@users.noreply.github.com >
2025-10-28 14:43:48 -07:00
Douwe Osinga
4034f3fcef
Make reply use the API ( #5389 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-10-28 15:27:28 -04:00
Amed Rodriguez
774baf1cdb
Fix scheduler jobs dates formatting ( #5368 )
2025-10-24 15:18:02 -07:00
Will Pfleger
044b227fdb
(re)Standardize Session Name Attribute ( #5279 )
2025-10-24 13:34:08 -04:00
David Katz
23412e270f
Replace compaction notifications with system notifications ( #5218 )
2025-10-22 16:09:44 -04:00
Douwe Osinga
755e9f893d
Diagnostics ( #5323 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-10-22 14:25:49 -04:00
Douwe Osinga
d836a10af1
Next camp ( #5237 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Zane <75694352+zanesq@users.noreply.github.com >
Co-authored-by: Zane Staggs <zane@squareup.com >
2025-10-21 15:00:21 -07:00
Lifei Zhou
8b53a5696e
Lifei/UI parameter input ( #5222 )
2025-10-20 10:05:54 +11:00
Michael Neale
890393bb68
Revert "Standardize Session Name Attribute" ( #5250 )
2025-10-18 12:44:30 -04:00
Will Pfleger
b8c3508178
Standardize Session Name Attribute ( #5085 )
2025-10-17 17:05:41 -04:00
David Katz
5729d56a67
Delete message visibility filter ( #5216 )
2025-10-17 16:14:06 -04:00
David Katz
de835124a1
Break compaction back into check_ and do_ compaction ( #5212 )
2025-10-16 17:24:46 -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
Lifei Zhou
a6d0666ffd
used recipe id or deeplink to start agent ( #5154 )
2025-10-16 08:36:40 +11:00
Douwe Osinga
9251da4314
Declarative providers ( #5084 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Michael Neale <michael.neale@gmail.com >
2025-10-15 09:48:14 -04:00
Douwe Osinga
1015064367
Make async ( #5126 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-10-10 19:31:50 -04:00
Lifei Zhou
1396d315e5
Applied server side call to parse and save recipe ( #5022 )
2025-10-09 15:45:46 +11:00
Douwe Osinga
b179be4cff
Art vandelay: Import & Export ( #5053 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-10-07 21:07:40 -04:00
Douwe Osinga
d3a222ddbf
Make it startable from playwright and also isolate ( #5016 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-10-06 20:59:26 -04:00
Lifei Zhou
0df1e0704b
chore: Used common function to list recipes in local machine ( #4974 )
2025-10-06 13:16:50 +11:00
Zane
f4d79404ee
Create / edit recipe form unification and improvements ( #4693 )
2025-10-05 09:00:59 -07:00
Will Pfleger
a59fbab69c
Persist dynamic extension config so we can resume recipe sessions w/ extensions ( #4331 )
2025-10-04 17:17:12 -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
Douwe Osinga
5b8efb5b9a
Add reply to the routes ( #4963 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-10-03 13:32:42 -04:00
Lifei Zhou
a3fbeb04fc
Lifei/create save recipe to file ( #4895 )
2025-10-03 09:38:25 +10:00
Douwe Osinga
601efb2c1b
Don't set agent props twice ( #4872 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-10-01 16:27:36 -04:00
Jack Amadeo
a77d13aa88
rmcp upgrade ( #4792 )
2025-09-30 21:03:50 -04:00
Alex Hancock
cb0eca9966
alexhancock/mcp-crate-cleanup ( #4885 )
2025-09-29 17:00:17 -04:00
Yingjie He
1c424303c2
make agent manager singleton ( #4880 )
2025-09-29 13:09:55 -07:00
Alex Hancock
b9ba8dca29
Revert "Internal MCP Crate Cleanup ( #4800 )" ( #4883 )
2025-09-29 14:21:30 -04:00
Alex Hancock
146cf3185a
Internal MCP Crate Cleanup ( #4800 )
2025-09-29 10:39:43 -04:00
Douwe Osinga
426001e57f
Dead code cleanup ( #4873 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
Co-authored-by: Michael Neale <michael.neale@gmail.com >
2025-09-29 19:23:30 +10:00
Angie Jones
2032c7099c
lowercase g in goose ( #4832 )
2025-09-26 23:44:38 -05:00
Douwe Osinga
dc292883b7
Session manager ( #4648 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-09-26 14:56:45 -04:00
Jack Amadeo
757ceb6109
chore: turn clippy on for test code ( #4817 )
2025-09-26 00:06:07 -04:00
sings-to-bees-on-wednesdays
b5c133cecb
feat: Parse and use retryDelay from Google API RateLimitExceeded errors ( #4124 )
...
Signed-off-by: sings-to-bees-on-wednesdays <222684290+sings-to-bees-on-wednesdays@users.noreply.github.com >
Co-authored-by: Jack Amadeo <jackamadeo@block.xyz >
Co-authored-by: Jack Amadeo <jackamadeo@squareup.com >
2025-09-25 11:05:18 -04:00
tlongwell-block
9d40422e2d
feat: AgentManager - foundation for unified execution ( #4389 ) ( #4684 )
2025-09-24 16:15:26 -04:00