apply_agent_candidate_filteruntrusted content
Apply a reversible view filter to currently loaded candidates after ChatGPT evaluates evidence that is not a native public-search field. This updates the visible request summary, map, list, and counts without…
summary: string, methodLabel: string?, scopeNote: string?, candidateIds: array
apply_previewed_constraintsuntrusted content
Apply one currently visible preview by previewId after the user confirms it. Re-runs the public search, updates the map and list, and preserves favorites.
previewId: string
clear_agent_candidate_filteruntrusted content
Remove the reversible Agent view filter and restore every currently loaded public match without changing search constraints or favorites.
compare_candidatesuntrusted content
Add or remove loaded public candidates from the focused comparison view. Comparison is limited to four; adding also makes the candidate a visible favorite.
action: string, candidateIds: array
discard_constraint_previewuntrusted content
Discard the currently visible preview without changing active criteria, map results, or favorites.
previewId: string
enrich_property_evidenceuntrusted content
Fetch current public listing details and comparable Ministry of Interior actual-price records for up to five candidates. Missing evidence is reported explicitly.
candidateIds: array
get_comparison_factsread-onlyuntrusted content
Return structured public facts, constraint checks, and evidence gaps for selected candidates. The website does not label winners, strengths, or tradeoffs; ChatGPT must explain them.
candidateIds: array
get_decision_changesread-onlyuntrusted content
Read the latest visible before-and-after decision change: changed constraints, loaded candidates added or removed, minimum-price movement, and preserved favorites. Counts are explicitly scoped to currently loaded…
get_decision_stateread-onlyuntrusted content
Read the current live public-property workspace without changing it.
get_property_evidence_gapsread-onlyuntrusted content
Return only missing, incomplete, or inferred public fields for one loaded candidate. It does not generate viewing questions or infer that a problem exists.
candidateId: string
get_search_progressread-onlyuntrusted content
Read source total, inspected count, loaded matching count, and whether more public pages remain. No result is silently treated as excluded.
list_property_resultsread-onlyuntrusted content
List any page of the currently loaded public matches. Use this instead of assuming the ten recommendations are the whole result set.
offset: integer?, limit: integer?, view: string?
load_all_property_resultsuntrusted content
Continue fetching public result pages until the current search is complete or the user stops it. Progress remains visible on the page and every loaded match stays available.
load_more_property_resultsuntrusted content
Fetch the next public result pages, merge matching items into the shared workspace, and immediately update the real map and result list.
pin_candidateuntrusted content
Add a user-protected favorite. This tool cannot remove an existing favorite.
candidateId: string
preview_constraint_changeuntrusted content
Calculate how a proposed constraint change would affect loaded matches, distributions, and protected favorites without changing the active criteria, map, or result list. The returned scope states whether all public…
city: string?, cities: array?, district: string?, maxPrice?, rooms?, minRooms?, minArea?, maxArea?, … (list cut; the site may define more)
reset_search_workspaceuntrusted content
Reset the active criteria, result list, map, and comparison selection to the default search. Favorites and their notes are always preserved; this Agent tool cannot delete saved user decisions.
search_public_propertiesuntrusted content
Start a new search against the public listing source adapter. Convert every user-requested constraint into a structured field; omitted fields remain unrestricted. The workspace keeps every loaded match visible, and…
query: string?, city: string?, cities: array?, district: string?, maxPrice?, rooms?, minRooms?, minArea?, … (list cut; the site may define more)
update_constraintsuntrusted content
Immediately update constraints and replace the active map and result list. Use for the initial search or only when the user explicitly asks to apply without preview; otherwise call preview_constraint_change first.
city: string?, cities: array?, district: string?, maxPrice?, rooms?, minRooms?, minArea?, maxArea?, … (list cut; the site may define more)