Skip to content

Conversation

trehanshakuntG
Copy link
Contributor

@trehanshakuntG trehanshakuntG commented Sep 2, 2025

Description


This PR introduces a new tool kind firestore-query-collection-parameterizable that enables parameterized querying of Firestore collections with support for Firestore native JSON value types, ensuring proper type handling for complex queries.

Feature

A new Firestore tool that allows:

  • Parameterized collection paths, filters, select, orderBy, limit and analyzeQuery using Go template syntax
  • Native JSON value type support for proper type handling in queries
  • Complex filter structures with AND/OR logical operators
  • Dynamic query building with template parameter substitution

Example usage:
Screenshot 2025-09-04 at 7 46 28 PM

PR Checklist


Thank you for opening a Pull Request! Before submitting your PR, there are a
few things you can do to make sure it goes smoothly:

  • Make sure you reviewed
    CONTRIBUTING.md
  • Make sure to open an issue as a
    bug/issue
    before writing your code! That way we can discuss the change, evaluate
    designs, and agree on the general idea
  • Ensure the tests and linter pass
  • Code coverage does not decrease (if any source code was changed)
  • Appropriate docs were updated (if necessary)
  • Make sure to add ! if this involve a breaking change

@googleapis googleapis deleted a comment from github-actions bot Sep 2, 2025
@googleapis googleapis deleted a comment from github-actions bot Sep 2, 2025
@googleapis googleapis deleted a comment from github-actions bot Sep 2, 2025
@googleapis googleapis deleted a comment from github-actions bot Sep 2, 2025
@googleapis googleapis deleted a comment from github-actions bot Sep 2, 2025
@googleapis googleapis deleted a comment from github-actions bot Sep 2, 2025
@googleapis googleapis deleted a comment from github-actions bot Sep 2, 2025
@googleapis googleapis deleted a comment from github-actions bot Sep 2, 2025
@googleapis googleapis deleted a comment from github-actions bot Sep 2, 2025
@googleapis googleapis deleted a comment from github-actions bot Sep 2, 2025
Copy link
Contributor

github-actions bot commented Sep 2, 2025

Copy link
Contributor

github-actions bot commented Sep 2, 2025

Copy link
Contributor

github-actions bot commented Sep 2, 2025

…to trehanshakunt-firestore-query-collection-parameterizable
Copy link
Contributor

github-actions bot commented Sep 3, 2025

Copy link
Contributor

github-actions bot commented Sep 3, 2025

@trehanshakuntG trehanshakuntG marked this pull request as ready for review September 3, 2025 09:09
@trehanshakuntG trehanshakuntG requested a review from a team as a code owner September 3, 2025 09:09
Copy link
Contributor

github-actions bot commented Sep 3, 2025

Copy link
Contributor

github-actions bot commented Sep 4, 2025

@prernakakkar-google
Copy link
Contributor

Good to have: a screenshot of how the tool call looks

Copy link
Contributor

github-actions bot commented Sep 4, 2025

Copy link
Contributor

github-actions bot commented Sep 4, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants