Skip to content

Expose folder endpoints in OpenAPI schema#5308

Closed
wintonzheng wants to merge 5 commits intomainfrom
repo-sync/shu/expose-folder-endpoints
Closed

Expose folder endpoints in OpenAPI schema#5308
wintonzheng wants to merge 5 commits intomainfrom
repo-sync/shu/expose-folder-endpoints

Conversation

@wintonzheng
Copy link
Copy Markdown
Contributor

No description provided.

@AronPerez
Copy link
Copy Markdown
Contributor

Closing this PR — all changes have already been merged to main:

  1. Folder endpoint exposure: The include_in_schema=False flags have already been removed from the primary base_router folder endpoint decorators (create, get, list, update, delete folder + update workflow folder).
  2. get_runs_v2 endpoint: Already present on main with the TaskRunListItem response model.
  3. Imports: RunStatus and TaskRunListItem are already imported in agent_protocol.py.

This repo-sync branch is now redundant.

@AronPerez AronPerez closed this Apr 1, 2026
The branch added new columns (status, started_at, finished_at,
workflow_permanent_id, script_run, parent_workflow_run_id,
debug_session_id, searchable_text) and indexes to TaskRunModel but
the alembic migration and the cron worker file were not included
in the sync, causing CI to fail with ALEMBIC CHECK FAILED and
test_task_runs_sync_activity FileNotFoundError.

Closes SKY-7600
@AronPerez AronPerez reopened this Apr 1, 2026
@wintonzheng wintonzheng closed this Apr 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants