e5417a4
include user agent
Amolith created
e5417a4
include user agent
Amolith created
e77a9c0
amp: add orb setup
Amolith created
7bcddd4
skills: rename looping
Amolith created
9ea759b
mcp: clarify tool guidance
Update MCP tool descriptions to point agents at example_recipes before saving Cooked recipe markdown, make URL import draft behaviour explicit, and remove stale shopping-list read-output normalization wording.
Amolith created
ccd1745
config: allow unauthenticated HTTP listeners
Remove the configuration-time requirement for MCP HTTP bearer authentication on non-loopback listen addresses. This lets users bind Streamable HTTP to Tailscale, LAN, all-interface, or hostname-like addresses without also configuring a token. Keep bearer-token authentication available when configured, and cover the relaxed address handling with server.SECURITY.1-1 tests.
Amolith created
6efba16
acai: remove marketing from skill
Amolith created
7b5f111
mcp: validate UUIDs and add resolve_recipe_id tool
Amolith created
e67f57d
mcp: allow source=draft to overwrite existing recipe
Amolith created
9484f70
mcp: rename preview_recipe_text to extract_into_recipe
Amolith created
c078c2f
mcp: remove edit permission from recipe read output
Amolith created
c786285
specs: some polish
Amolith created
120c486
mcp: expose product group IDs as array
Amolith created
c7c79ce
mcp: allow saving draft by id
Amolith created
ce2da64
mcp: document recipe markdown examples
Amolith created
037a232
cooked: accept fractional recipe portions
Amolith created
ff243a2
cooked: validate shopping-list responses
Amolith created
22072d6
cooked: validate recipe content responses
Amolith created
609923d
cooked: validate prepared save recipe id
Amolith created
135fa25
cooked: validate draft save recipe id
Amolith created
ac345a2
cooked: reject empty shopping-list adds
Amolith created
43e47da
mcp: normalize shopping-list add quantities
Amolith created
3bc4708
cooked: accept decimal preview portions
Amolith created
bf23409
cooked: decode recipe lists as arrays
Amolith created
2f22d26
cooked: validate recipe list responses
Amolith created
8de8704
mcp: summarize shopping list text
Amolith created
4bb65c7
mcp: include structured tool results
Amolith created
2acdfed
configvalue: bound command stdout
Amolith created
864eb89
recipes: mention next page for recipe reads
Amolith created
c9b9f31
mcp: select HTTP transport from CLI
Amolith created
1d06a03
mcp: serve HTTP transport
Amolith created
474798b
mcp: mount HTTP handler
Amolith created
5c284bc
mcp: add HTTP bearer auth middleware
Amolith created
207c2ae
server: add HTTP address flag
Amolith created
d63b670
config: require token for public HTTP
Amolith created
a1ef395
config: resolve MCP HTTP token
Amolith created
a3bc1c3
config: resolve MCP HTTP address
Amolith created
3bf5ad1
mcp: remove stale slice wording
Amolith created
0244aa7
tools: save reviewed recipe drafts
Amolith created
2314ecf
recipes: save extraction draft client
Amolith created
1f59dde
tools: import recipes from URLs
Amolith created
adebd55
recipes: import recipe URL client
Amolith created
2fa4847
tools: update shopping-list item
Amolith created
c2a8216
shopping-list: update product group client
Amolith created
6b2e0d3
tools: remove shopping-list selection
Amolith created
fe9dce9
tools: add shopping-list selection
Amolith created
af747b3
tools: replace shopping-list selection
Amolith created
ef3b0dc
shopping-list: replace selection client
Amolith created
2910837
tools: remove shopping-list product groups
Amolith created
604f123
shopping-list: remove product groups client
Amolith created
549fd99
tools: add shopping-list ingredients
Amolith created