Commit Graph

1327 Commits

Author SHA1 Message Date
6496a5987a Merge branch 'goose-api' into g3n4ni-codex/use-existing-goose-cli-config-in-goose-api 2025-05-29 11:34:07 +02:00
6c558cbb3e Load provider secrets from CLI config 2025-05-29 11:33:14 +02:00
1a130274aa Merge pull request #12 from aljazceru/codex/fix-unused-result-warning
fix(api): handle extension removal errors
2025-05-29 11:27:27 +02:00
000aadc0c6 Merge pull request #14 from aljazceru/codex/use-existing-goose-cli-config-in-goose-api
Make goose-api read CLI config
2025-05-29 11:26:09 +02:00
23b480326e feat(api): load provider config from CLI 2025-05-29 11:25:39 +02:00
b80a1f553a Merge pull request #13 from aljazceru/oc65hf-codex/fix-unused-result-warning
fix(api): handle extension removal errors
2025-05-29 11:22:35 +02:00
500f2f0210 fix(api): handle result when removing extension 2025-05-29 11:21:16 +02:00
0146865c11 fix(api): handle result when removing extension 2025-05-29 11:21:14 +02:00
7f2b19c51d Merge pull request #11 from aljazceru/codex/fix-missing-schedule_id-in-sessionconfig
Fix SessionConfig initialization
2025-05-29 10:42:44 +02:00
ac60a79ad1 fix SessionConfig initialization 2025-05-29 10:42:01 +02:00
b9e13fcd45 merge 2025-05-29 10:25:15 +02:00
88a4954f77 cargo.lock 2025-05-29 10:22:35 +02:00
295946ecd2 cargo fixes 2025-05-29 10:21:59 +02:00
fb1b4f44f5 Merge branch 'block:main' into goose-api 2025-05-29 10:18:25 +02:00
a9d07d51fc Merge pull request #10 from aljazceru/codex/create-submodules-under-src
Refactor goose-api into modules
2025-05-29 10:15:29 +02:00
c36e5beabd Merge branch 'goose-api' into codex/create-submodules-under-src 2025-05-29 10:15:21 +02:00
e599c81597 Merge pull request #9 from aljazceru/codex/amend-implementation-status-and-describe-tests
Fix implementation status
2025-05-29 10:14:27 +02:00
afb1a9f05f Merge pull request #8 from aljazceru/codex/add-serial_test-crate-and-scope-env-vars
Serialize tests that modify environment variables
2025-05-29 10:14:18 +02:00
f5f85bf2f7 Merge pull request #6 from aljazceru/codex/modify-with_api_key-rejection-and-update-tests
Return 401 for invalid API key
2025-05-29 10:14:05 +02:00
15a58d11c8 Merge pull request #5 from aljazceru/codex/create-and-pass-serverstate-into-warp-routes
Refactor API to use shared ServerState
2025-05-29 10:13:55 +02:00
543bfddbd5 Refactor goose-api into modules 2025-05-29 10:13:42 +02:00
f6e305958e docs(api): update implementation status 2025-05-29 10:13:24 +02:00
45bddbdf12 test: serialize env-modifying tests 2025-05-29 10:12:40 +02:00
0a9cd1eea7 api: return 401 for invalid api key 2025-05-29 10:12:12 +02:00
a974090b5e refactor(api): inject server state 2025-05-29 10:12:07 +02:00
7b393ac197 Merge pull request #4 from aljazceru/codex/review-goose-api-session-access
Enable shared session storage for goose-api
2025-05-29 09:02:13 +02:00
dbad869677 feat(api): persist sessions to disk 2025-05-29 09:01:41 +02:00
Alice Hau
bf1c0d51e4 feat: lancedb vector tool selection (#2654)
Co-authored-by: Wendy Tang <wendytang@squareup.com>
Co-authored-by: Alice Hau <ahau@squareup.com>
2025-05-28 20:23:02 -07:00
adaug
cf7bb08ee1 feat: add claude 4 to vertex dropdown (#2697)
Co-authored-by: Tony D'Augustine <tdaugustine@wayfair.com>
Co-authored-by: Michael Neale <michael.neale@gmail.com>
2025-05-29 12:40:45 +10:00
Zane
b5884a448b ui-v2 cleanup (#2701) 2025-05-28 14:33:02 -07:00
Max Novich
132e0b7fca feat: add edit schedule functionality (#2700) 2025-05-28 13:58:22 -07:00
Max Novich
ea6a7a7847 feat: add pause/unpause functionality for scheduled jobs (#2698) 2025-05-28 12:20:03 -07:00
Max Novich
feb7b15c76 Add screenshot paste support (#2679) 2025-05-28 11:11:22 -07:00
f69a2f353c Merge pull request #1 from aljazceru/codex/parse-extensions-and-update-initialization
Initialize extensions via agent
2025-05-28 19:28:18 +02:00
40fb476071 Merge branch 'goose-api' into codex/parse-extensions-and-update-initialization 2025-05-28 19:28:10 +02:00
c2064469e2 Merge pull request #2 from aljazceru/codex/add-post-/extensions-routes-and-update-api
Add extension management endpoints to goose-api
2025-05-28 19:27:27 +02:00
0bd6ec40e0 Merge branch 'goose-api' into codex/add-post-/extensions-routes-and-update-api 2025-05-28 19:27:21 +02:00
beeba2cd51 Merge pull request #3 from aljazceru/codex/implement-session-management-endpoints
Add in-memory session management
2025-05-28 19:26:39 +02:00
2d79624551 Add session management API 2025-05-28 19:26:25 +02:00
e9fb90d413 feat(api): add extension management endpoints 2025-05-28 19:26:12 +02:00
31567fa22e Initialize extensions via agent 2025-05-28 19:25:41 +02:00
Max Novich
d8fa740067 allow quick quit in dev mode (#2692) 2025-05-28 08:16:26 -07:00
Michael Neale
d8821de774 nit: small change to show explain for recipes (#2693)
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2025-05-28 07:24:30 -07:00
Michael Neale
153b84263e fix: set permissions for quickscript (#2691) 2025-05-28 15:08:46 +10:00
Lifei Zhou
4947591ac8 feat: view/edit existing recipe in Desktop (#2670) 2025-05-28 14:19:48 +10:00
Salman Mohammed
f080a41387 feat: add context window limit for claude4 (#2689) 2025-05-27 22:28:57 -04:00
Max Novich
54a0255f7b prevent accidental quit (#2688) 2025-05-27 17:22:44 -07:00
Zane
3d0c6e4c00 Cleanup for recipe urls in dark mode and create schedule button hover state (#2687) 2025-05-27 17:03:37 -07:00
Max Novich
84acedc01a (feat): add livetracking of running schedules (#2683) 2025-05-27 14:18:02 -07:00
Sven-Hendrik Haase
64b3f4b523 Bump onig to v6.5.1 (#2663)
Co-authored-by: Yingjie He <yingjiehe@squareup.com>
2025-05-27 13:29:40 -07:00