Commit Graph

17 Commits

Author SHA1 Message Date
500f2f0210 fix(api): handle result when removing extension 2025-05-29 11:21:16 +02:00
ac60a79ad1 fix SessionConfig initialization 2025-05-29 10:42:01 +02:00
295946ecd2 cargo fixes 2025-05-29 10:21:59 +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
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
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
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
dbad869677 feat(api): persist sessions to disk 2025-05-29 09:01:41 +02:00
40fb476071 Merge branch 'goose-api' into codex/parse-extensions-and-update-initialization 2025-05-28 19:28:10 +02:00
0bd6ec40e0 Merge branch 'goose-api' into codex/add-post-/extensions-routes-and-update-api 2025-05-28 19:27:21 +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
8cf60ffea3 creating goose-api crate to have daemonized goose 2025-04-24 17:16:07 +02:00