Skip to content

Conversation

@seanaye
Copy link
Contributor

@seanaye seanaye commented Feb 3, 2026

This PR replaces the expanded ast cursor in soup to remain as the input EntityFilters struct.

This keeps the data size of the cursor small even when the file association filter expands to large values.

@seanaye seanaye requested review from a team as code owners February 3, 2026 18:55
@seanaye seanaye requested a review from gbirman February 3, 2026 18:56
@github-actions
Copy link

github-actions bot commented Feb 3, 2026

@claude
Copy link
Contributor

claude bot commented Feb 3, 2026

Code review

No issues found. Checked for bugs and CLAUDE.md compliance.

cursor: SoupCursor,
) -> Result<Json<PaginatedOpaqueCursor<SoupApiItem>>, SoupHandlerErr> {
let filters = EntityFilterAst::new_from_filters(filters)?;
// let filters = EntityFilterAst::new_from_filters(filters)?;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit do we need this comment

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed

@seanaye seanaye force-pushed the seanaye/feat/replace-ast-cursor branch from a6d771f to e623c9c Compare February 3, 2026 21:10
@seanaye seanaye merged commit e2d5de8 into main Feb 3, 2026
40 checks passed
@seanaye seanaye deleted the seanaye/feat/replace-ast-cursor branch February 3, 2026 22:54
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.

3 participants