{"domain":"api.pictomancer.ai","count":20,"changes":[{"captured_at":"2026-07-26T22:49:05","card_hash":"b9e0b5aee7f4db056f469400f896e414beb866ff1cbf9beb6c2af2310b8a6956","previous_card_hash":"1db52d7b31042ed086e4e7ed7a40124ba6e6cb683311fb7ad9c92f2fe96a530f","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"crop_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"optimize_for_vision","fields":["description"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"0.3","after":"1.0"},{"field":"supportsAuthenticatedExtendedCard","before":true,"after":null}],"other_changed":true,"is_empty":false,"human_summary":"updated 7 skills · protocolVersion 0.3 → 1.0 · supportsAuthenticatedExtendedCard True → ∅"}},{"captured_at":"2026-07-26T22:49:03","card_hash":"1db52d7b31042ed086e4e7ed7a40124ba6e6cb683311fb7ad9c92f2fe96a530f","previous_card_hash":"b9e0b5aee7f4db056f469400f896e414beb866ff1cbf9beb6c2af2310b8a6956","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"crop_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"optimize_for_vision","fields":["description"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"1.0","after":"0.3"},{"field":"supportsAuthenticatedExtendedCard","before":null,"after":true}],"other_changed":true,"is_empty":false,"human_summary":"updated 7 skills · protocolVersion 1.0 → 0.3 · supportsAuthenticatedExtendedCard ∅ → True"}},{"captured_at":"2026-07-26T16:27:28","card_hash":"b9e0b5aee7f4db056f469400f896e414beb866ff1cbf9beb6c2af2310b8a6956","previous_card_hash":"1db52d7b31042ed086e4e7ed7a40124ba6e6cb683311fb7ad9c92f2fe96a530f","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"crop_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"optimize_for_vision","fields":["description"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"0.3","after":"1.0"},{"field":"supportsAuthenticatedExtendedCard","before":true,"after":null}],"other_changed":true,"is_empty":false,"human_summary":"updated 7 skills · protocolVersion 0.3 → 1.0 · supportsAuthenticatedExtendedCard True → ∅"}},{"captured_at":"2026-07-25T20:02:14","card_hash":"1db52d7b31042ed086e4e7ed7a40124ba6e6cb683311fb7ad9c92f2fe96a530f","previous_card_hash":"bff3e479b2c88618584ace7c09d3216d25a96902e920ba7235b04e9b87df9237","diff":{"skills_added":[{"id":"crop_image","name":"Crop image","description":"Extract a rectangular region from an image. Takes the top-left corner (x, y) and the dimensions (width, height) in pixels.","tags":["image","crop","cut","region"],"inputModes":["application/json"],"outputModes":["image/jpeg","image/png","image/webp"]},{"id":"optimize_for_vision","name":"Optimize image for a vision model","description":"Resize an image to the largest size a given vision model still benefits from, and report its token cost before and after. Providers cap oversized input themselves, so this saves bytes and upload latency; pass max_tokens to trade resolution for tokens.","tags":["image","vision","tokens","llm","resize","cost"],"inputModes":["application/json"],"outputModes":["image/jpeg","image/png","image/webp"]}],"skills_removed":[],"skills_changed":[],"fields_changed":[],"other_changed":false,"is_empty":false,"human_summary":"added 2 skills"}},{"captured_at":"2026-07-25T05:09:51","card_hash":"bff3e479b2c88618584ace7c09d3216d25a96902e920ba7235b04e9b87df9237","previous_card_hash":"25487fa3dcc51c3177369d632b8bfee8942a053f39651046ad4256687c2d3170","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"1.0","after":"0.3"},{"field":"supportsAuthenticatedExtendedCard","before":null,"after":true}],"other_changed":true,"is_empty":false,"human_summary":"updated 5 skills · protocolVersion 1.0 → 0.3 · supportsAuthenticatedExtendedCard ∅ → True"}},{"captured_at":"2026-07-24T16:26:42","card_hash":"25487fa3dcc51c3177369d632b8bfee8942a053f39651046ad4256687c2d3170","previous_card_hash":"bff3e479b2c88618584ace7c09d3216d25a96902e920ba7235b04e9b87df9237","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"0.3","after":"1.0"},{"field":"supportsAuthenticatedExtendedCard","before":true,"after":null}],"other_changed":true,"is_empty":false,"human_summary":"updated 5 skills · protocolVersion 0.3 → 1.0 · supportsAuthenticatedExtendedCard True → ∅"}},{"captured_at":"2026-07-24T05:01:37","card_hash":"bff3e479b2c88618584ace7c09d3216d25a96902e920ba7235b04e9b87df9237","previous_card_hash":"25487fa3dcc51c3177369d632b8bfee8942a053f39651046ad4256687c2d3170","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"1.0","after":"0.3"},{"field":"supportsAuthenticatedExtendedCard","before":null,"after":true}],"other_changed":true,"is_empty":false,"human_summary":"updated 5 skills · protocolVersion 1.0 → 0.3 · supportsAuthenticatedExtendedCard ∅ → True"}},{"captured_at":"2026-07-23T23:26:01","card_hash":"25487fa3dcc51c3177369d632b8bfee8942a053f39651046ad4256687c2d3170","previous_card_hash":"bff3e479b2c88618584ace7c09d3216d25a96902e920ba7235b04e9b87df9237","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"0.3","after":"1.0"},{"field":"supportsAuthenticatedExtendedCard","before":true,"after":null}],"other_changed":true,"is_empty":false,"human_summary":"updated 5 skills · protocolVersion 0.3 → 1.0 · supportsAuthenticatedExtendedCard True → ∅"}},{"captured_at":"2026-07-23T04:30:11","card_hash":"bff3e479b2c88618584ace7c09d3216d25a96902e920ba7235b04e9b87df9237","previous_card_hash":"25487fa3dcc51c3177369d632b8bfee8942a053f39651046ad4256687c2d3170","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"1.0","after":"0.3"},{"field":"supportsAuthenticatedExtendedCard","before":null,"after":true}],"other_changed":true,"is_empty":false,"human_summary":"updated 5 skills · protocolVersion 1.0 → 0.3 · supportsAuthenticatedExtendedCard ∅ → True"}},{"captured_at":"2026-07-22T08:36:58","card_hash":"25487fa3dcc51c3177369d632b8bfee8942a053f39651046ad4256687c2d3170","previous_card_hash":"bff3e479b2c88618584ace7c09d3216d25a96902e920ba7235b04e9b87df9237","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"0.3","after":"1.0"},{"field":"supportsAuthenticatedExtendedCard","before":true,"after":null}],"other_changed":true,"is_empty":false,"human_summary":"updated 5 skills · protocolVersion 0.3 → 1.0 · supportsAuthenticatedExtendedCard True → ∅"}},{"captured_at":"2026-07-21T16:37:45","card_hash":"bff3e479b2c88618584ace7c09d3216d25a96902e920ba7235b04e9b87df9237","previous_card_hash":"25487fa3dcc51c3177369d632b8bfee8942a053f39651046ad4256687c2d3170","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"1.0","after":"0.3"},{"field":"supportsAuthenticatedExtendedCard","before":null,"after":true}],"other_changed":true,"is_empty":false,"human_summary":"updated 5 skills · protocolVersion 1.0 → 0.3 · supportsAuthenticatedExtendedCard ∅ → True"}},{"captured_at":"2026-07-20T17:43:46","card_hash":"25487fa3dcc51c3177369d632b8bfee8942a053f39651046ad4256687c2d3170","previous_card_hash":"bff3e479b2c88618584ace7c09d3216d25a96902e920ba7235b04e9b87df9237","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"0.3","after":"1.0"},{"field":"supportsAuthenticatedExtendedCard","before":true,"after":null}],"other_changed":true,"is_empty":false,"human_summary":"updated 5 skills · protocolVersion 0.3 → 1.0 · supportsAuthenticatedExtendedCard True → ∅"}},{"captured_at":"2026-07-20T04:27:53","card_hash":"bff3e479b2c88618584ace7c09d3216d25a96902e920ba7235b04e9b87df9237","previous_card_hash":"25487fa3dcc51c3177369d632b8bfee8942a053f39651046ad4256687c2d3170","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"1.0","after":"0.3"},{"field":"supportsAuthenticatedExtendedCard","before":null,"after":true}],"other_changed":true,"is_empty":false,"human_summary":"updated 5 skills · protocolVersion 1.0 → 0.3 · supportsAuthenticatedExtendedCard ∅ → True"}},{"captured_at":"2026-07-19T17:07:14","card_hash":"25487fa3dcc51c3177369d632b8bfee8942a053f39651046ad4256687c2d3170","previous_card_hash":"5017543d4041a157f2ac503a3ada3f15569b55957fe72b06a175c1ed7819f178","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags","outputModes"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"0.3","after":"1.0"},{"field":"supportsAuthenticatedExtendedCard","before":true,"after":null}],"other_changed":true,"is_empty":false,"human_summary":"updated 5 skills · protocolVersion 0.3 → 1.0 · supportsAuthenticatedExtendedCard True → ∅"}},{"captured_at":"2026-07-19T04:30:48","card_hash":"5017543d4041a157f2ac503a3ada3f15569b55957fe72b06a175c1ed7819f178","previous_card_hash":"e51c7551ecec8cc5e8e0d96c4946cbed91bc67641f4cbe3b3f3491e2604efadc","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"1.0","after":"0.3"},{"field":"supportsAuthenticatedExtendedCard","before":null,"after":true}],"other_changed":true,"is_empty":false,"human_summary":"updated 5 skills · protocolVersion 1.0 → 0.3 · supportsAuthenticatedExtendedCard ∅ → True"}},{"captured_at":"2026-07-18T16:59:28","card_hash":"e51c7551ecec8cc5e8e0d96c4946cbed91bc67641f4cbe3b3f3491e2604efadc","previous_card_hash":"5017543d4041a157f2ac503a3ada3f15569b55957fe72b06a175c1ed7819f178","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"0.3","after":"1.0"},{"field":"supportsAuthenticatedExtendedCard","before":true,"after":null}],"other_changed":true,"is_empty":false,"human_summary":"updated 5 skills · protocolVersion 0.3 → 1.0 · supportsAuthenticatedExtendedCard True → ∅"}},{"captured_at":"2026-07-17T13:28:49","card_hash":"5017543d4041a157f2ac503a3ada3f15569b55957fe72b06a175c1ed7819f178","previous_card_hash":"e51c7551ecec8cc5e8e0d96c4946cbed91bc67641f4cbe3b3f3491e2604efadc","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"1.0","after":"0.3"},{"field":"supportsAuthenticatedExtendedCard","before":null,"after":true}],"other_changed":true,"is_empty":false,"human_summary":"updated 5 skills · protocolVersion 1.0 → 0.3 · supportsAuthenticatedExtendedCard ∅ → True"}},{"captured_at":"2026-07-15T17:55:21","card_hash":"e51c7551ecec8cc5e8e0d96c4946cbed91bc67641f4cbe3b3f3491e2604efadc","previous_card_hash":"5017543d4041a157f2ac503a3ada3f15569b55957fe72b06a175c1ed7819f178","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"0.3","after":"1.0"},{"field":"supportsAuthenticatedExtendedCard","before":true,"after":null}],"other_changed":true,"is_empty":false,"human_summary":"updated 5 skills · protocolVersion 0.3 → 1.0 · supportsAuthenticatedExtendedCard True → ∅"}},{"captured_at":"2026-07-14T22:28:12","card_hash":"5017543d4041a157f2ac503a3ada3f15569b55957fe72b06a175c1ed7819f178","previous_card_hash":"e51c7551ecec8cc5e8e0d96c4946cbed91bc67641f4cbe3b3f3491e2604efadc","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"analyze_image","fields":["description"]},{"id":"compress_image","fields":["description","tags"]},{"id":"convert_image","fields":["description","tags"]},{"id":"image_pipeline","fields":["description","tags"]},{"id":"resize_image","fields":["description"]}],"fields_changed":[{"field":"protocolVersion","before":"1.0","after":"0.3"},{"field":"supportsAuthenticatedExtendedCard","before":null,"after":true}],"other_changed":true,"is_empty":false,"human_summary":"updated 5 skills · protocolVersion 1.0 → 0.3 · supportsAuthenticatedExtendedCard ∅ → True"}},{"captured_at":"2026-07-11T04:25:49","card_hash":"e51c7551ecec8cc5e8e0d96c4946cbed91bc67641f4cbe3b3f3491e2604efadc","previous_card_hash":null,"diff":{"skills_added":[{"id":"analyze_image","name":"Analyze image","description":"Fetch an image and return metadata (file size in bytes). Accepts a public URL or base64-encoded image.","tags":["image","metadata","analyze","size"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"compress_image","name":"Compress image","description":"Re-encode an image with q (1-100) and format options to reduce file size. Supports q (quality), strip, compression. Formats: jpeg, png, webp, tiff, gif.","tags":["image","compress","optimize","quality","file-size"],"inputModes":["application/json"],"outputModes":["image/jpeg","image/png","image/webp"]},{"id":"convert_image","name":"Convert image format","description":"Convert an image to a different format. Supports: jpeg, png, webp, tiff, gif. Options: q (quality), strip metadata, lossless (webp only).","tags":["image","convert","format","webp","png","jpeg"],"inputModes":["application/json"],"outputModes":["image/jpeg","image/png","image/webp","image/tiff","image/gif"]},{"id":"image_pipeline","name":"Image processing pipeline","description":"Chain multiple image operations in sequence (max 10). Operations: resize, compress, convert, crop. Each step receives the output of the previous one.","tags":["image","pipeline","batch","chain","multi-step"],"inputModes":["application/json"],"outputModes":["image/jpeg","image/png","image/webp"]},{"id":"resize_image","name":"Resize image","description":"Scale an image by a factor. Supports uniform scaling (scale) or independent axes (scale_x, scale_y). Output formats: jpeg, png, webp, tiff, gif.","tags":["image","resize","scale","dimensions"],"inputModes":["application/json"],"outputModes":["image/jpeg","image/png","image/webp"]}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Pictomancer.ai"},{"field":"description","before":null,"after":"Agent-to-agent image processing service. Resize, convert, compress, and pipeline images via REST, MCP, or A2A."},{"field":"version","before":null,"after":"0.1.0"},{"field":"protocolVersion","before":null,"after":"1.0"},{"field":"url","before":null,"after":"https://api.pictomancer.ai/a2a"},{"field":"preferredTransport","before":null,"after":"JSONRPC"}],"other_changed":true,"is_empty":false,"human_summary":"added 5 skills · name ∅ → Pictomancer.ai · description ∅ → Agent-to-agent image processing service. · version ∅ → 0.1.0 · protocolVersion ∅ → 1.0 · url ∅ → https://api.pictomancer.ai/a2a · preferredTransport ∅ → JSONRPC"}}]}