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
Zane
89f7384d57
add clippy warning for string_slice ( #5422 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-11-04 17:46:25 -05:00
Alex Hancock
cd2ea778f0
feat: log rotation ( #5561 )
2025-11-04 14:59:44 -05:00
Sheikh Limon
d4a7bd39be
feat: add --output-format json flag to goose run command ( #5525 )
...
Signed-off-by: sheikhlimon <sheikhlimon404@gmail.com >
Signed-off-by: Sheikh Limon <sheikhlimon404@gmail.com >
2025-11-04 11:33:17 -05:00
Douwe Osinga
5b93ee587f
Sessions required ( #5548 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-11-03 21:04:44 -05:00
Alex Hancock
2c1e52c3c2
info: print location of sessions.db via goose info ( #5557 )
2025-11-03 17:03:28 -05:00
Alex Hancock
da45ca9282
cli: adjust default theme to address #1905 ( #5552 )
2025-11-03 16:46:22 -05:00
David Katz
9466d92f04
Manual compaction counting fix + cli cleanup ( #5480 )
2025-11-03 16:27:12 -05:00
Will Pfleger
b0a0630b52
Don't bail on auto migration failure, and expose delete-backups command
2025-10-31 13:50:40 -04:00
Will Pfleger
a51e0c8e05
Support custom backup file names but no reason to accept custom paths
2025-10-30 19:28:11 -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
2970b5fa34
Stringly typed config ( #5463 )
2025-10-30 15:13:32 -04:00
dorien-koelemeijer
d25372c7e2
Add OTLP logs layer ( #5386 )
2025-10-30 08:06:41 +10:00
Anthony D. Mays
25789415a0
fix: shows the correct config file update path with cli configure ( #5195 )
...
Signed-off-by: Anthony D. Mays <anthony@morganlatimer.com >
2025-10-29 14:15:07 -04:00
Michael Neale
f0056e6cd1
removing golang/temporal building
2025-10-29 12:20:08 +11:00
Zane
5377b6df02
move history txt to state dir ( #5410 )
2025-10-28 13:57:41 -07:00
Douwe Osinga
41e5c053db
Dont exit silently when storing api key fails ( #5260 )
...
Co-authored-by: Douwe Osinga <douwe@squareup.com >
2025-10-28 15:28:31 -04: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
Will Pfleger
c0032ef4e0
fix: restore --resume functionality for most recent session ( #5401 )
2025-10-27 17:36:50 -04:00
Will Pfleger
35909dcddc
fix: --session-id shouldn't work without --resume, but --name should ( #5360 )
2025-10-27 15:44:57 -04: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
Lifei Zhou
e720733259
fix: handle non exist subrecipe path ( #5287 )
2025-10-22 09:05:18 +11:00
Angela Ning
09752aa7d0
Revert "Revert "Rewrite extension management tools"" ( #5273 )
...
Signed-off-by: Angela Ning <aning@squareup.com >
2025-10-21 11:34:17 -04:00
Lifei Zhou
6f6f6f18b7
fix: do not load active extensions when no extensions in the recipe ( #5282 )
2025-10-21 18:08:09 +11: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
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
Angela Ning
bccfa0156c
Rewrite extension management tools ( #5057 )
...
Signed-off-by: Angela Ning <aning@squareup.com >
2025-10-17 14:22:58 -04:00
David Katz
de835124a1
Break compaction back into check_ and do_ compaction ( #5212 )
2025-10-16 17:24:46 -04:00
Jack Amadeo
6c25600356
force WAL sync after session create ( #5202 )
2025-10-16 11:00:36 -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
tlongwell-block
6fe62c9254
Fix provider sort ( #5188 )
2025-10-15 13:35:20 -04:00
David Katz
5581078935
Sort providers in alphabetical vs random ( #5090 )
2025-10-15 11:26:28 -04: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
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
Kevin Everly
202fea5ed8
Add new subcommand for opening recipes in desktop app ( #4970 )
2025-10-06 13:06:42 -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
Sam Osborn
73e35c15ab
feat(cli): add GOOSE_DEBUG environment variable support ( #4825 )
...
Signed-off-by: Sam Osborn <samosborn@squareup.com >
2025-10-03 13:30:58 -04:00
Rodolfo Olivieri
bfc7d89f89
Allow empty API Key when registering custom provider ( #4977 )
...
Signed-off-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com >
2025-10-03 09:08:36 -04:00
Will Pfleger
52e4308564
Using --resume with --name should still accept session IDs ( #4937 )
...
thank you!
2025-10-01 22:18:46 -04:00