Change detail
4 changes across 4 operations
- GET/agent/api/v1/sessions/{session_id}/download
- info
added the non-success response with the status
- info
- DELETE/api/v1/adapters/{adapter_id}
- info
endpoint added
- info
- GET/api/v1/adapters/{adapter_id}
- info
added the optional property
to the response with the status
- info
- POST/api/v1/registrations
- warning
removed the request property
- warning
- Add "Download Zip" functionality, a basic way to export from the workspace; update OpenAPI scripts while keeping agentic API disabled so we can merge this into main.1Docse5f47342026-09-18 14:12
Change detail
1 change across 1 operation
- GET/agent/api/v1/sessions/{session_id}/download
- info
endpoint added
- info
- Add two features: One, keep SSE connections alive for 60 seconds after frontend terminates rather than immediately killing them. This means the frontend auto reconnect can work even in the case of e.g33Docs1aa83212026-09-16 13:36
Change detail
6 changes across 4 operations and 2 models
- DELETE/agent/api/v1/sessions/{session_id}/file
- breaking
api removed without deprecation
- breaking
- GET/agent/api/v1/sessions/{session_id}/file
- breaking
removed the required property
from the response with the status
- breaking
- PUT/agent/api/v1/sessions/{session_id}/file
- breaking
api removed without deprecation
- breaking
- Models
- info
removed the schema
- info
removed the schema
- info
- POST/agent/api/v1/sessions
- info
added the non-success response with the status
- info
- Only support one workspace event stream per session to make debugging and general operation easier. This means when the user closes the page with the actual workspace session open, the session always 1Docscadd0312026-09-15 09:49
Change detail
1 change across 1 operation
- GET/agent/api/v1/sessions/{session_id}/events
- info
added the non-success response with the status
- info
- Merge main (mostly metadata generator commits) into the agentic workspace frontend feature branch21Docsf61876d2026-09-11 14:30
Change detail
3 changes across 3 operations
- DELETE/api/v1/adapters/{adapter_id}
- breaking
api removed without deprecation
- breaking
- POST/api/v1/registrations
- breaking
added the new required request property
- breaking
- GET/api/v1/adapters/{adapter_id}
- warning
removed the optional property
from the response with the status
- warning
- Fix demo seed and update tests from the (temporary in this branch) "Croissant adapter" placeholder.5319Docsdafda6e2026-09-09 10:07
- Regenerate openapi-ts with the SSE Workspace API outputs (deliberately generated into separate files)42222Docs40de9a72026-08-25 08:28
- Implement distribution data collection as in our design for step 3 (dataset details) as such:8Docs65804e92026-08-11 12:55
- First: Refactor everything to a form so we can do user side "required" feedback when they submit (otherwise it would have been a lot of code to make each interface form input turn red when appropiate 38Docsad19b1c2026-08-10 16:09
- Add step 1 and general backbone (no exposed UI parts yet for step 2/3/4) to proceed with metadata generator. Fields which are not requested in the frontend also don't get pased to teh backend progr225Docsf4ed2f12026-08-10 12:32
- Refactor to make maintainers a single organisation to match the real use of that property. Remove old comment about that from src/api/schemas/adapters.py33Docs4dfe4732026-07-29 14:57
- Refactor to remove contact email from the backend (all users need a Github ID, the reason why is to prevent spamming liking endorsements and being able to more easily manage/prevent problem users spam6Docsae72ea72026-07-28 12:21
- Merge main into adopt_workshop_feedback without making a choice on removing contact_email yet. This reverts the AI-generated comments which my agent made during merge previously to files where my agen6Docs25e00c52026-07-28 08:45
- Other SonarQube changes, CLI version consistency and update openapi-ts1019Docs32736252026-07-02 08:40
Revisions go back to the API's first capture.