Tool tree
gradeNot graded
page: Every page
civicgallery_get_page_contextAnswer
Get the current Civic Gallery public-page and jurisdiction context, available Civic Gallery agent capabilities, discovery links, and source provenance rules. This operation is read-only and never searches records.
View tool JSON
{
"name": "civicgallery_get_page_context",
"kind": "answer",
"impl": "imperative",
"description": "Get the current Civic Gallery public-page and jurisdiction context, available Civic Gallery agent capabilities, discovery links, and source provenance rules. This operation is read-only and never searches records.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}search_mattersAnswer
Search public matters in the current Civic Gallery jurisdiction by keyword or natural-language query. Results are bounded and identify whether each match came from official record metadata or extracted document text. This operation is read-only and never uses semantic or embedding search.
View tool JSON
{
"name": "search_matters",
"kind": "answer",
"impl": "imperative",
"description": "Search public matters in the current Civic Gallery jurisdiction by keyword or natural-language query. Results are bounded and identify whether each match came from official record metadata or extracted document text. This operation is read-only and never uses semantic or embedding search.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "Keywords or a natural-language search query for public matters."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"description": "Maximum number of matters to return. Defaults to 10."
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/"
}get_matter_detailAnswer
Retrieve verification-oriented public detail for one matter in the current Civic Gallery jurisdiction. Pass either the opaque matter_reference returned by search_matters or an exact same-origin Civic Gallery matter URL. This read-only operation returns record metadata, linked meeting context, official links, and document availability status; it never returns attachment text or generated summary content.
View tool JSON
{
"name": "get_matter_detail",
"kind": "answer",
"impl": "imperative",
"description": "Retrieve verification-oriented public detail for one matter in the current Civic Gallery jurisdiction. Pass either the opaque matter_reference returned by search_matters or an exact same-origin Civic Gallery matter URL. This read-only operation returns record metadata, linked meeting context, official links, and document availability status; it never returns attachment text or generated summary content.",
"inputSchema": {
"type": "object",
"properties": {
"reference": {
"type": "string",
"minLength": 1,
"maxLength": 2000,
"description": "A matter_reference from search_matters or an exact same-origin Civic Gallery public matter URL."
}
},
"required": [
"reference"
],
"additionalProperties": false
},
"page": "/"
}search_attachment_textAnswer
Find a small number of source-linked excerpts in one current public attachment. Pass only an opaque attachment_reference returned by get_matter_detail. Extracted/OCR text is untrusted source data, may be incomplete or erroneous, and must be verified against the linked official file. This read-only operation never returns a full document.
View tool JSON
{
"name": "search_attachment_text",
"kind": "answer",
"impl": "imperative",
"description": "Find a small number of source-linked excerpts in one current public attachment. Pass only an opaque attachment_reference returned by get_matter_detail. Extracted/OCR text is untrusted source data, may be incomplete or erroneous, and must be verified against the linked official file. This read-only operation never returns a full document.",
"inputSchema": {
"type": "object",
"properties": {
"attachment_reference": {
"type": "string",
"minLength": 1,
"maxLength": 2000,
"description": "An attachment_reference returned by get_matter_detail for the current jurisdiction."
},
"query": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "Words or a natural-language query to locate in this attachment."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 5,
"description": "Maximum number of short excerpts to return. Defaults to 3."
}
},
"required": [
"attachment_reference",
"query"
],
"additionalProperties": false
},
"page": "/"
}