v1.0.0
allourthings-mcp + allourthings-cli 1.0.0
First stable release, aligned with allourthings-core v1.0.0.
What's new
MCP server (@allourthings/mcp-server)
- SQLite query cache wired up —
list_itemsandsearch_itemsnow read from SQLite instead of scanning every file on each call subcategoryadded as a filter axis inlist_items(replaceslocation)get_item_fieldstool — returns all field names in use across the catalog; call this before adding or updating items to discover consistent field namesdelete_itemandupdate_item: removed overly strict ID regex validation; invalid IDs now return a clean "not found" responseadd_itemdescription updated to reflect broader scope beyond household items
CLI (@allourthings/cli)
- Cache wired up — list and search use SQLite via platform cache directory
list --subcategory/-sfilter added (replaces--locationas a filter axis)addandupdatecommands gain--subcategory/-soptionfieldscommand added — lists all field names in use across the catalog- Item display shows
Category › Subcategoryformat
Stability commitment
From 1.0.0 onwards the MCP tool signatures and CLI command interface will not have breaking changes without a major version bump.