-
Notifications
You must be signed in to change notification settings - Fork 0
feat(client): list_orders updated_since filter #33
Copy link
Copy link
Open
Labels
area/clientTouches statuspro_public_api_client/Touches statuspro_public_api_client/area/mcpTouches statuspro_mcp_server/ onlyTouches statuspro_mcp_server/ onlyarea/specTouches docs/statuspro-openapi.yamlTouches docs/statuspro-openapi.yamlpriority/p0Blocks reconciliation workflow todayBlocks reconciliation workflow todaytheme/tool-surface-redesignMCP tool surface redesign initiativeMCP tool surface redesign initiative
Metadata
Metadata
Assignees
Labels
area/clientTouches statuspro_public_api_client/Touches statuspro_public_api_client/area/mcpTouches statuspro_mcp_server/ onlyTouches statuspro_mcp_server/ onlyarea/specTouches docs/statuspro-openapi.yamlTouches docs/statuspro-openapi.yamlpriority/p0Blocks reconciliation workflow todayBlocks reconciliation workflow todaytheme/tool-surface-redesignMCP tool surface redesign initiativeMCP tool surface redesign initiative
Problem
Incremental sync workflows (Katana → StatusPro reconciliation, change-tracking dashboards, "what moved overnight" reports) need a "show me everything that changed since last sync" filter. Today the only time-based knobs on
list_ordersaredue_date_from/due_date_to, which is a different axis (when the order is due, not when it was last updated).Proposed shape
Returns orders whose server-tracked
updated_at(or equivalent) is >= the given ISO 8601 timestamp.Open questions
updated_atper order? Probe in area/spec: investigate StatusPro server capabilities for filter additions #30.Acceptance
updated_sincequery parameter toGET /ordersOrders.list(updated_since=…)helper kwarglist_orderstool exposes itupdated_atbefore the boundary are excludedDepends on
Tracking
Part of epic #31, Tier 1.