8,072 tools
list_scenarios
List all scenario branches for a project: id, name, active flag, whether results exist, stale flag, and decision status.
list_datasets
List datasets with version, freshness, coverage, and limitations.
get_planning_constraints
One-shot read of planning constraints for the active scenario: objective, enabled constraints, dataset limitations, flood/transit thresholds…
list_decisions
Recent planner decisions and scenario preferences (approvals, rejections, candidate rejections, prefer_scenario). Use for audit — get_worksp…
compare_scenarios
Compare scenarios using consistent calculated metrics (capacity, transit, scores). Requires two scenario IDs from list_scenarios with hasRes…
verify_operation
Verify an approved human-gated operation by SHA-256 receipt. Returns verification status.
start_planning_project
Create a planning project, navigate the browser to its workspace URL, and return projectId plus workspaceUrl. Geography data is Mission/SoMa…
open_project
Open an existing planning project in the browser (navigates to its workspace URL). Pass projectId or name (case-insensitive; unique partial …
set_planning_objective
Update the active objective from natural language; regenerates the analysis plan.
set_transit_threshold
Set transit proximity threshold in meters (marks results stale).
set_priority_weights
Set ranking weights (e.g. transit, capacity, flood_resilience). Values are normalized.
run_analysis
Run spatial analysis for a scenario. Returns running — poll list_candidates or get_workspace; do not re-run on stale Client Demo if results …
create_scenario_branch
Duplicate a scenario so edits do not mutate the parent. Call set_active_scenario to work on the new branch.
set_active_scenario
Switch the workspace to a scenario branch (same as the header scenario picker). Use before run_analysis or list_candidates on a non-active b…
open_workspace_tab
Switch the workspace UI to a tab. Requires the project workspace to be open in the browser.
select_candidate
Select a candidate; syncs map highlight and detail panels.
set_map_view
Pan/zoom the workspace map viewport to a lng/lat center (optional zoom 1–20). Live map follows immediately.
exclude_features
Exclude selected map parcels by feature id (same as map parcel Exclude toolbar); marks results stale.
exclude_map_area
Add a human/agent geographic exclusion polygon; marks results stale.
remove_map_area
Remove a geographic exclusion/inclusion polygon by id; marks results stale.
update_map_area
Update label or geometry of an existing geographic selection polygon.
stage_proposal
Stage a visible ghost proposal for human review. Does not apply until approved. Revision-bound.
reject_candidate
Record a planner rejection of a candidate. Without confirmed:true returns pending_planner for on-screen review.
prefer_scenario
Select the planner's preferred scenario. Without confirmed:true returns pending_planner for on-screen review.
approve_scenario
Use when the user says 'record decision' or 'approve scenario'; returns pending_planner until planner clicks Approve. Without confirmed:true…
approve_proposal
Apply a staged proposal after human confirmation. Without confirmed:true returns pending_planner with proposalId.
generate_report
Generate a planning report for one or more scenarios. Without confirmed:true returns pending_planner for on-screen review.
list_projects
List saved planning projects (id, name, geography). Use open_project to navigate by id or name.
load_project
Read-only snapshot of a project workspace (alias for get_workspace). Does not navigate — use open_project or visit workspaceUrl.
exclude_from_selection
Exclude parcel features from analysis (alias for exclude_features).
scan_images_c2pa
Scan every on the current page for C2PA Content Credentials (content provenance metadata) and return a per-image summary: whether a manifest…
inspect_image_c2pa
Fetch a single image (by CSS selector or URL) and return its fully decoded C2PA manifest store: every manifest's claim, assertions (e.g. c2p…
search-sarees
Search Vaanzari public sarees by text, craft details, price, and availability.
get-saree
Get safe public details and canonical URL for one Vaanzari saree.
compare-sarees
Compare 2 to 4 Vaanzari sarees by public product attributes.
open-saree
Open one public Vaanzari saree in the current storefront view.
add-saree-to-cart
Add an available Vaanzari saree to the current cart.
open-cart
Open Vaanzari cart without starting checkout.
search_sarees
Search visible Vaanzari sarees using verified catalogue fields. Missing attributes remain unset.
get_saree
Get one visible Vaanzari saree by public catalogue ID or canonical locator.