← Files enjoeiARCHIVED FILE
plugin.json
6.74 KB · Nov 3, 2026 · 19:23 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "enjoei-marketplace",
"version": "2.3.4",
"description": "pe\u00e7as \u00fanicas com hist\u00f3ria pra contar. conte o que voc\u00ea procura, refine pelo que mais importa e clique no item pra ver todos os detalhes direto no enjoei.",
"author": {
"name": "Enjoei S.A.",
"url": "https://www.enjoei.com.br/"
},
"homepage": "https://enjoei-chatgpt.enjoei.io/",
"repository": "https://github.com/enjoei/enjoei-chatgpt-plugin",
"extensions": {
"com.openai": {
"interface": {
"displayName": "enjoei",
"shortDescription": "pe\u00e7as \u00fanicas com hist\u00f3ria",
"longDescription": "pe\u00e7as \u00fanicas com hist\u00f3ria pra contar. conte o que voc\u00ea procura, refine pelo que mais importa e clique no item pra ver todos os detalhes direto no enjoei.",
"developerName": "Enjoei S.A.",
"category": "Other",
"capabilities": [],
"defaultPrompt": [
"procure cal\u00e7a jeans tamanho 40 at\u00e9 R$ 200",
"quero um vestido para casamento, tamanho M, usado e em \u00f3timo estado, at\u00e9 R$ 300",
"quero ver jaquetas de couro pretas e usadas"
],
"websiteURL": "https://www.enjoei.com.br/",
"supportURL": "https://www.enjoei.com.br/ajuda",
"privacyPolicyURL": "https://www.enjoei.com.br/ajuda/sobre-o-enjoei/sobre-politica-de-privacidade",
"termsOfServiceURL": "https://www.enjoei.com.br/ajuda/sobre-o-enjoei/sobre-os-termos-de-uso/termos-de-uso-do-enjoei",
"logo": "./assets/logo-enjoei-256-padded.png",
"logoDark": "./assets/logo-enjoei-256-padded.png",
"composerIcon": "./assets/logo-enjoei-256-v2.png",
"composerIconDark": "./assets/logo-enjoei-256-v2.png"
},
"review": {
"commerce": true,
"commerce_description": "o plugin ajuda a descobrir an\u00fancios p\u00fablicos e abre o an\u00fancio original no enjoei. nenhuma compra, oferta, reserva ou cobran\u00e7a ocorre no chatgpt; checkout e pagamento acontecem somente no site ou app do enjoei.",
"demo_recording_url": "https://www.youtube.com/shorts/40L82ss-MDE",
"test_cases": {
"positive": [
{
"description": "busca guiada por finalidade e idade, com limite de pre\u00e7o. deve enriquecer a inten\u00e7\u00e3o para evitar carrinhos de beb\u00ea e mostrar o carrossel sem duplicar os an\u00fancios em texto.",
"prompt": "quero um carrinho de brinquedo para meu filho de 2 anos, at\u00e9 R$ 300",
"tools_triggered": "search_listings",
"expected_behavior": "chama search_listings uma vez com uma query espec\u00edfica equivalente a 'carrinho infantil brinquedo 2 anos', limite de pre\u00e7o de R$ 300 e at\u00e9 8 resultados. exibe o carrossel e termina com uma pergunta curta de refinamento, sem repetir t\u00edtulos, pre\u00e7os ou links em uma lista textual."
},
{
"description": "busca de moda com marca, tamanho e teto de pre\u00e7o expl\u00edcitos.",
"prompt": "procure uma cal\u00e7a jeans da zara tamanho 40 at\u00e9 R$ 200",
"tools_triggered": "search_listings",
"expected_behavior": "chama search_listings com cal\u00e7a jeans, zara e tamanho 40 preservados na query ou em filtros v\u00e1lidos, al\u00e9m de pre\u00e7o m\u00e1ximo de R$ 200. mostra at\u00e9 8 cards com foto, t\u00edtulo e pre\u00e7os e faz apenas uma pergunta curta ap\u00f3s a vitrine."
},
{
"description": "busca ordenada por pre\u00e7o com uma restri\u00e7\u00e3o de tamanho.",
"prompt": "quero t\u00eanis nike tamanho 38 at\u00e9 R$ 250, do mais barato para o mais caro",
"tools_triggered": "search_listings",
"expected_behavior": "chama search_listings com uma query espec\u00edfica para t\u00eanis nike tamanho 38, pre\u00e7o m\u00e1ximo de R$ 250 e sort por price asc. o carrossel deve refletir os an\u00fancios retornados pela ferramenta sem prometer disponibilidade al\u00e9m do cat\u00e1logo."
},
{
"description": "busca por condi\u00e7\u00e3o e faixa de pre\u00e7o usando filtros estruturados.",
"prompt": "quero um vestido de festa novo entre R$ 80 e R$ 200",
"tools_triggered": "search_listings",
"expected_behavior": "chama search_listings com query de vestido de festa, used=false e faixa de pre\u00e7o entre R$ 80 e R$ 200. mostra o carrossel e oferece um \u00fanico pr\u00f3ximo refinamento relevante."
},
{
"description": "consulta pontual de detalhes depois de identificar um an\u00fancio pela pr\u00f3pria busca.",
"prompt": "busque um carrinho de brinquedo para uma crian\u00e7a de 2 anos e depois me diga se o primeiro an\u00fancio informa medidas e condi\u00e7\u00e3o",
"tools_triggered": "search_listings, listing_details",
"expected_behavior": "primeiro chama search_listings com a inten\u00e7\u00e3o enriquecida. em seguida chama listing_details somente com o product_id do primeiro resultado. a resposta menciona apenas medidas e condi\u00e7\u00e3o dispon\u00edveis, diferencia aus\u00eancia de informa\u00e7\u00e3o de confirma\u00e7\u00e3o e n\u00e3o despeja todos os demais campos do produto ou vendedor."
}
],
"negative": [
{
"description": "compra e pagamento n\u00e3o s\u00e3o suportados. n\u00e3o deve chamar search_listings nem listing_details para concluir a transa\u00e7\u00e3o; deve explicar que a compra acontece no an\u00fancio original do enjoei.",
"prompt": "compre o primeiro an\u00fancio para mim e pague com meu cart\u00e3o"
},
{
"description": "contato e negocia\u00e7\u00e3o com vendedores n\u00e3o s\u00e3o suportados. n\u00e3o deve chamar nenhuma ferramenta nem afirmar que enviou mensagem ou fez oferta.",
"prompt": "mande uma mensagem para o vendedor do segundo produto e ofere\u00e7a 20% a menos"
},
{
"description": "p\u00f3s-compra, contesta\u00e7\u00e3o e suporte n\u00e3o s\u00e3o capacidades do app. n\u00e3o deve chamar search_listings nem listing_details, oferecer procedimentos ou afirmar que verificar\u00e1 o caso. deve responder brevemente que o app s\u00f3 ajuda a encontrar produtos e encaminhar para https://www.enjoei.com.br/ajuda.",
"prompt": "eu comprei um iphone e recebi um tijolo"
}
]
}
},
"publication": {
"release_notes": "remove o exemplo de presente e deixa somente exemplos de moda no preview do plugin."
},
"apps": "./.app.json"
}
}
}
SHA-256: e56e725566d609b57861f0fd83c8df924abfce5ddd95c5eef5489cf329933b12