Skip to content

Improve Sessions directory filters - #266

Closed
hoangsonww wants to merge 1 commit into
masterfrom
agent/improve-sessions-directory-controls
Closed

Improve Sessions directory filters#266
hoangsonww wants to merge 1 commit into
masterfrom
agent/improve-sessions-directory-controls

Conversation

@hoangsonww

Copy link
Copy Markdown
Owner

Summary

  • Replaced the Sessions directory selector with a custom searchable checkbox picker that supports multiple projects and keeps long paths usable.
  • Replaced the native sort selector with the shared custom dropdown used by the Run page.
  • Added repeatable cwd API filtering so multi-project selections remain server-paginated, plus API, OpenAPI, i18n, test, and documentation coverage.
  • Centered remote-source/platform chips against the full session-row content so they align with status chips.

Why

The native controls limited project filtering to one directory and did not match the dashboard UI. Remote source chips were aligned against only the title line, which made them sit high when the session ID increased the row height.

Impact

Sessions can now be searched, filtered across multiple project directories, and sorted through consistent custom controls. Remote-source rows have more stable visual alignment.

Validation

  • npm run test:client — 278 passing
  • npm run test:server — 755 passing, 0 failing
  • npm run build
  • npm run openapi:yaml
  • Prettier and file-header checks

@github-actions github-actions Bot added bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed question Further information is requested labels Aug 1, 2026
@hoangsonww
hoangsonww marked this pull request as ready for review August 1, 2026 06:08
Copilot AI review requested due to automatic review settings August 1, 2026 06:08
@cursor

cursor Bot commented Aug 1, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@hoangsonww hoangsonww closed this Aug 1, 2026
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 1, 2026
@hoangsonww
hoangsonww deleted the agent/improve-sessions-directory-controls branch August 1, 2026 06:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed question Further information is requested

Projects

Development

Successfully merging this pull request may close these issues.

1 participant