auto-sync-1705
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled

This commit is contained in:
opus
2026-04-21 17:05:02 +02:00
parent 9f469187a0
commit 87e388d78d
19 changed files with 2109 additions and 81 deletions

View File

@@ -1,6 +1,6 @@
{
"agent": "V45_Leads_Sync",
"ts": "2026-04-21T16:50:02+02:00",
"ts": "2026-04-21T17:00:03+02:00",
"paperclip_total": 48,
"active_customer": 4,
"warm_prospect": 5,

10
api/ambre-pw-procs.php Normal file
View File

@@ -0,0 +1,10 @@
<?php
header("Content-Type: application/json");
$procs = @shell_exec("pgrep -af playwright 2>&1 | head -5");
$logs = glob("/tmp/ambre-pw-run-*.log");
usort($logs, function($a,$b){return filemtime($b)-filemtime($a);});
echo json_encode([
"procs" => trim($procs ?: ""),
"latest_log" => $logs ? basename($logs[0]) : "",
"latest_size" => $logs ? filesize($logs[0]) : 0,
], JSON_PRETTY_PRINT);

Binary file not shown.

Before

Width:  |  Height:  |  Size: 115 KiB

After

Width:  |  Height:  |  Size: 150 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 119 KiB

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 119 KiB

View File

@@ -11,7 +11,7 @@ const CAPABILITIES = [
{ name: "Ping", msg: "ping", needle: "WEVIA Engine" },
];
test("8 capabilities v4 video proof", async ({ page }) => {
test("8 capabilities v5 video busy-reset fix", async ({ page }) => {
test.setTimeout(480000);
await page.goto("/wevia.html");
@@ -93,5 +93,5 @@ test("8 capabilities v4 video proof", async ({ page }) => {
await page.evaluate(() => window.scrollTo(0, document.body.scrollHeight));
await page.waitForTimeout(2000);
await page.screenshot({ path: "output/v4-99-final.png", fullPage: true });
console.log("\n✅ Test V4 8/8 terminé");
console.log("\n✅ Test V5 8/8 terminé");
});

16
api/ambre-pw-v5.php Normal file
View File

@@ -0,0 +1,16 @@
<?php
header("Content-Type: application/json");
$base = "/var/www/html/api/ambre-pw-tests";
// Copy V4 → V5 (same spec content, fresh test)
if (file_exists("$base/tests/chat-capabilities-v4.spec.js")) {
$content = file_get_contents("$base/tests/chat-capabilities-v4.spec.js");
// Replace all v4 → v5
$content = str_replace('"v4-', '"v5-', $content);
$content = str_replace("V4", "V5", $content);
$content = str_replace("v4 video proof", "v5 video busy-reset fix", $content);
file_put_contents("$base/tests/chat-capabilities-v5.spec.js", $content);
@unlink("$base/tests/chat-capabilities-v4.spec.js");
echo json_encode(["ok"=>true, "size"=>filesize("$base/tests/chat-capabilities-v5.spec.js")]);
} else {
echo json_encode(["ok"=>false, "error"=>"v4 spec not found"]);
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
{
"generated_at": "2026-04-21T17:00:01.559440",
"generated_at": "2026-04-21T17:05:01.748409",
"stats": {
"total": 48,
"pending": 31,

View File

@@ -10,7 +10,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.819776"
"discovered": "2026-04-21T17:00:03.782372"
},
{
"name": "wevia-brain",
@@ -23,7 +23,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.997109"
"discovered": "2026-04-21T17:00:03.826382"
},
{
"name": "skills",
@@ -36,7 +36,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.536304"
"discovered": "2026-04-21T17:00:03.655003"
},
{
"name": "everything-claude-code",
@@ -49,7 +49,7 @@
"has_docker": false,
"wired": true,
"description": "**Language:** English | [Português (Brasil)](docs/pt-BR/README.md) | [简体中文](README.zh-CN.md) | [繁體中文](docs/zh-TW/README.md) | [日本語](docs/ja-JP/README.",
"discovered": "2026-04-21T16:00:04.067458"
"discovered": "2026-04-21T17:00:03.337791"
},
{
"name": "open-webui-fresh",
@@ -62,7 +62,7 @@
"has_docker": true,
"wired": true,
"description": "# Open WebUI 👋 ![GitHub stars](https://img.shields.io/github/stars/open-webui/open-webui?style=social) ![GitHub forks](https://img.shields.io/github/",
"discovered": "2026-04-21T16:00:04.290701"
"discovered": "2026-04-21T17:00:03.490721"
},
{
"name": "weval-nonreg",
@@ -75,7 +75,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.863103"
"discovered": "2026-04-21T17:00:03.793482"
},
{
"name": "activepieces",
@@ -88,7 +88,7 @@
"has_docker": true,
"wired": true,
"description": " <h1 align=\"center\"> <a target=\"_blank\" href=\"https://activepieces.com\" > <img align=\"center\" alt=\"Activepieces\" src=\"http",
"discovered": "2026-04-21T16:00:03.839084"
"discovered": "2026-04-21T17:00:02.846799"
},
{
"name": "oh-my-claudecode",
@@ -101,7 +101,7 @@
"has_docker": false,
"wired": true,
"description": "English | [한국어](README.ko.md) | [中文](README.zh.md) | [日本語](README.ja.md) | [Español](README.es.md) | [Tiếng Việt](README.vi.md) | [Português](README.p",
"discovered": "2026-04-21T16:00:04.274526"
"discovered": "2026-04-21T17:00:03.484951"
},
{
"name": "mxyhi_ok-skills",
@@ -114,7 +114,7 @@
"has_docker": false,
"wired": true,
"description": "# OK Skills: AI Coding Agent Skills for Codex, Claude Code, Cursor, OpenClaw, and More English | [简体中文](README.zh-CN.md) | [繁體中文](README.zh-TW.md) | ",
"discovered": "2026-04-21T16:00:04.237089"
"discovered": "2026-04-21T17:00:03.479141"
},
{
"name": "SuperClaude_Framework",
@@ -127,7 +127,7 @@
"has_docker": false,
"wired": true,
"description": "<div align=\"center\"> # 🚀 SuperClaude Framework [![Run in Smithery](https://smithery.ai/badge/skills/SuperClaude-Org)](https://smithery.ai/skills?ns=",
"discovered": "2026-04-21T16:00:03.824199"
"discovered": "2026-04-21T17:00:02.798458"
},
{
"name": "paperclip-weval",
@@ -140,7 +140,7 @@
"has_docker": true,
"wired": true,
"description": "<p align=\"center\"> <img src=\"doc/assets/header.png\" alt=\"Paperclip — runs your business\" width=\"720\" /> </p> <p align=\"center\"> <a href=\"#quickst",
"discovered": "2026-04-21T16:00:04.325183"
"discovered": "2026-04-21T17:00:03.506479"
},
{
"name": "vllm",
@@ -153,7 +153,7 @@
"has_docker": false,
"wired": true,
"description": "<!-- markdownlint-disable MD001 MD041 --> <p align=\"center\"> <picture> <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubus",
"discovered": "2026-04-21T16:00:04.725255"
"discovered": "2026-04-21T17:00:03.691439"
},
{
"name": "deer-flow",
@@ -166,7 +166,7 @@
"has_docker": false,
"wired": true,
"description": "# 🦌 DeerFlow - 2.0 English | [中文](./README_zh.md) | [日本語](./README_ja.md) | [Français](./README_fr.md) | [Русский](./README_ru.md) [![Python](https:",
"discovered": "2026-04-21T16:00:04.065238"
"discovered": "2026-04-21T17:00:03.302422"
},
{
"name": "system-prompts-ai",
@@ -179,7 +179,7 @@
"has_docker": false,
"wired": true,
"description": "<p align=\"center\"> Support my work here: <a href=\"https://bags.fm/DEffWzJyaFRNyA4ogUox631hfHuv3KLeCcpBh2ipBAGS\">Bags.fm</a> • <a href=\"https://",
"discovered": "2026-04-21T16:00:04.607618"
"discovered": "2026-04-21T17:00:03.680629"
},
{
"name": "librechat",
@@ -192,7 +192,7 @@
"has_docker": true,
"wired": true,
"description": "<p align=\"center\"> <a href=\"https://librechat.ai\"> <img src=\"client/public/assets/logo.svg\" height=\"256\"> </a> <h1 align=\"center\"> <a hr",
"discovered": "2026-04-21T16:00:04.101181"
"discovered": "2026-04-21T17:00:03.415125"
},
{
"name": "listmonk",
@@ -205,7 +205,7 @@
"has_docker": true,
"wired": true,
"description": "<a href=\"https://zerodha.tech\"><img src=\"https://zerodha.tech/static/images/github-badge.svg\" align=\"right\" /></a> [![listmonk-logo](https://user-ima",
"discovered": "2026-04-21T16:00:04.120043"
"discovered": "2026-04-21T17:00:03.417288"
},
{
"name": "claw-code",
@@ -218,7 +218,7 @@
"has_docker": false,
"wired": true,
"description": "<div align=\"center\"> <img src=\"https://github.com/2214962083/2214962083/assets/34775414/a48b745f-c803-4884-95a8-26c63f7f5b53\" alt=\"icon\"/> <h1 align=",
"discovered": "2026-04-21T16:00:04.056669"
"discovered": "2026-04-21T17:00:03.182369"
},
{
"name": "rnd-edict",
@@ -231,7 +231,7 @@
"has_docker": true,
"wired": true,
"description": "<h1 align=\"center\">⚔️ 三省六部 · Edict</h1> <p align=\"center\"> <strong>我用 1300 年前的帝国制度,重新设计了 AI 多 Agent 协作架构。<br>结果发现,古人比现代 AI 框架更懂分权制衡。</strong> </p> ",
"discovered": "2026-04-21T16:00:04.488376"
"discovered": "2026-04-21T17:00:03.631016"
},
{
"name": "anythingllm",
@@ -244,7 +244,7 @@
"has_docker": false,
"wired": true,
"description": "<a name=\"readme-top\"></a> <p align=\"center\"> <a href=\"https://anythingllm.com\"><img src=\"https://github.com/Mintplex-Labs/anything-llm/blob/master/",
"discovered": "2026-04-21T16:00:03.916773"
"discovered": "2026-04-21T17:00:02.984539"
},
{
"name": "modelscope-hub",
@@ -257,7 +257,7 @@
"has_docker": false,
"wired": true,
"description": " <p align=\"center\"> <br> <img src=\"https://modelscope.oss-cn-beijing.aliyuncs.com/modelscope.gif\" width=\"400\"/> <br> <p> <div align=\"cent",
"discovered": "2026-04-21T16:00:04.208589"
"discovered": "2026-04-21T17:00:03.470942"
},
{
"name": "antigravity-awesome-skills",
@@ -270,7 +270,7 @@
"has_docker": false,
"wired": true,
"description": "<!-- registry-sync: version=9.4.0; skills=1340; stars=28867; updated_at=2026-03-31T16:30:41+00:00 --> # 🌌 Antigravity Awesome Skills: 1,340+ Agentic S",
"discovered": "2026-04-21T16:00:03.914657"
"discovered": "2026-04-21T17:00:02.958634"
},
{
"name": "deepagent",
@@ -283,7 +283,7 @@
"has_docker": false,
"wired": true,
"description": "# DeepAgents 기반 Research Multi Agent System Agent 2.0 Paradigm 을 잘 구현하는 DeepAgent 를 활용해서, FileSystem 기반 Context Engineering 을 원활히 수행하는 Research 용 Mul",
"discovered": "2026-04-21T16:00:04.060031"
"discovered": "2026-04-21T17:00:03.259904"
},
{
"name": "whisper.cpp",
@@ -296,7 +296,7 @@
"has_docker": false,
"wired": true,
"description": "# whisper.cpp ![whisper.cpp](https://user-images.githubusercontent.com/1991296/235238348-05d0f6a4-da44-4900-a1de-d0707e75b763.jpeg) [![Actions Statu",
"discovered": "2026-04-21T16:00:05.042020"
"discovered": "2026-04-21T17:00:03.839042"
},
{
"name": "weval-ops",
@@ -309,7 +309,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.880266"
"discovered": "2026-04-21T17:00:03.800437"
},
{
"name": "rnd-astron-agent",
@@ -322,7 +322,7 @@
"has_docker": false,
"wired": true,
"description": "[![Astron_Readme](./docs/imgs/Astron_Readme.png)](https://agent.xfyun.cn) <div align=\"center\"> [![License](https://img.shields.io/badge/license-apac",
"discovered": "2026-04-21T16:00:04.466009"
"discovered": "2026-04-21T17:00:03.617656"
},
{
"name": "sovereign-api",
@@ -335,7 +335,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.562020"
"discovered": "2026-04-21T17:00:03.664159"
},
{
"name": "autogen",
@@ -348,7 +348,7 @@
"has_docker": false,
"wired": true,
"description": "<a name=\"readme-top\"></a> <div align=\"center\"> <img src=\"https://microsoft.github.io/autogen/0.2/img/ag.svg\" alt=\"AutoGen Logo\" width=\"100\"> [![Twit",
"discovered": "2026-04-21T16:00:04.010979"
"discovered": "2026-04-21T17:00:03.056555"
},
{
"name": "HolyClaude",
@@ -361,7 +361,7 @@
"has_docker": true,
"wired": true,
"description": "🌍 **English** | [Español](docs/translations/README.es.md) | [Français](docs/translations/README.fr.md) | [Italiano](docs/translations/README.it.md) | ",
"discovered": "2026-04-21T16:00:03.741972"
"discovered": "2026-04-21T17:00:02.760012"
},
{
"name": "aios",
@@ -374,7 +374,7 @@
"has_docker": true,
"wired": true,
"description": "# AIOS: AI Agent Operating System <a href='https://arxiv.org/abs/2403.16971'><img src='https://img.shields.io/badge/Paper-PDF-red'></a> <a href='http",
"discovered": "2026-04-21T16:00:03.855585"
"discovered": "2026-04-21T17:00:02.917284"
},
{
"name": "rnd-agent-framework",
@@ -387,7 +387,7 @@
"has_docker": false,
"wired": true,
"description": "![Microsoft Agent Framework](docs/assets/readme-banner.png) # Welcome to Microsoft Agent Framework! [![Microsoft Foundry Discord](https://dcbadge.li",
"discovered": "2026-04-21T16:00:04.431680"
"discovered": "2026-04-21T17:00:03.588672"
},
{
"name": "awesome-claude-code-toolkit",
@@ -400,7 +400,7 @@
"has_docker": false,
"wired": true,
"description": "# Claude Code Toolkit **The most comprehensive toolkit for Claude Code -- 135 agents, 35 curated skills (+400,000 via [SkillKit](https://agenstskills",
"discovered": "2026-04-21T16:00:04.044795"
"discovered": "2026-04-21T17:00:03.158666"
},
{
"name": "mirofish",
@@ -413,7 +413,7 @@
"has_docker": true,
"wired": true,
"description": "<div align=\"center\"> <img src=\"./static/image/MiroFish_logo_compressed.jpeg\" alt=\"MiroFish Logo\" width=\"75%\"/> <a href=\"https://trendshift.io/reposi",
"discovered": "2026-04-21T16:00:04.206378"
"discovered": "2026-04-21T17:00:03.466903"
},
{
"name": "claude-mem",
@@ -426,7 +426,7 @@
"has_docker": false,
"wired": true,
"description": "# claude-code-auto-memory **Your CLAUDE.md, always in sync.** Minimal tokens. Zero config. Just works. A Claude Code plugin that watches what Claude",
"discovered": "2026-04-21T16:00:04.051890"
"discovered": "2026-04-21T17:00:03.179725"
},
{
"name": "huggingface-skills",
@@ -439,7 +439,7 @@
"has_docker": false,
"wired": true,
"description": "# Hugging Face Skills Hugging Face Skills are definitions for AI/ML tasks like dataset creation, model training, and evaluation. They are interoperab",
"discovered": "2026-04-21T16:00:04.075459"
"discovered": "2026-04-21T17:00:03.376807"
},
{
"name": "wevads",
@@ -452,7 +452,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.751620"
"discovered": "2026-04-21T17:00:03.700485"
},
{
"name": "supermemory",
@@ -465,7 +465,7 @@
"has_docker": false,
"wired": true,
"description": "<p align=\"center\"> <picture> <source srcset=\"apps/web/public/logo-fullmark.svg\" media=\"(prefers-color-scheme: dark)\"> <source srcset=\"apps/w",
"discovered": "2026-04-21T16:00:04.575438"
"discovered": "2026-04-21T17:00:03.675501"
},
{
"name": "fmgapp",
@@ -478,7 +478,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.071376"
"discovered": "2026-04-21T17:00:03.360199"
},
{
"name": "obsidian-vault",
@@ -491,7 +491,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.254276"
"discovered": "2026-04-21T17:00:03.482218"
},
{
"name": "rnd-agents",
@@ -504,7 +504,7 @@
"has_docker": false,
"wired": true,
"description": "# Claude Code Plugins: Orchestration and Automation > **⚡ Updated for Opus 4.6, Sonnet 4.6 & Haiku 4.5** — Three-tier model strategy for optimal perf",
"discovered": "2026-04-21T16:00:04.458045"
"discovered": "2026-04-21T17:00:03.603707"
},
{
"name": "FrancyJGLisboa_agent-skill-creator",
@@ -517,7 +517,7 @@
"has_docker": false,
"wired": true,
"description": "# Agent Skill Creator **Turn any workflow into reusable AI agent software that installs on 14+ tools — no spec writing, no prompt engineering, no cod",
"discovered": "2026-04-21T16:00:03.654108"
"discovered": "2026-04-21T17:00:02.725210"
},
{
"name": "skillsmith",
@@ -530,7 +530,7 @@
"has_docker": false,
"wired": true,
"description": "<div align=\"center\"> <img src=\"terminal.svg\" alt=\"Skillsmith terminal\" width=\"740\"/> </div> <div align=\"center\"> # Skillsmith **Build consistent ",
"discovered": "2026-04-21T16:00:04.546821"
"discovered": "2026-04-21T17:00:03.657343"
},
{
"name": "awesome-agent-skills",
@@ -543,7 +543,7 @@
"has_docker": false,
"wired": true,
"description": "<a href=\"https://github.com/VoltAgent/voltagent\"> <img width=\"1500\" height=\"801\" alt=\"claude-skills\" src=\"https://github.com/user-attachments/ass",
"discovered": "2026-04-21T16:00:04.032534"
"discovered": "2026-04-21T17:00:03.116407"
},
{
"name": "paperclip-skills",
@@ -556,7 +556,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.306955"
"discovered": "2026-04-21T17:00:03.500353"
},
{
"name": "jzOcb_writing-style-skill",
@@ -569,7 +569,7 @@
"has_docker": false,
"wired": true,
"description": "# Writing Style Skill 可复用的写作风格 Skill 模板。**内置自动学习** — 从你的修改中自动提取规则SKILL.md 越用越准。 兼容 **Claude Code** + **OpenClaw (ClawHub)**。 ## 原理 ``` AI 用 SKILL",
"discovered": "2026-04-21T16:00:04.083587"
"discovered": "2026-04-21T17:00:03.399141"
},
{
"name": "qdrant-data",
@@ -582,7 +582,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.389173"
"discovered": "2026-04-21T17:00:03.563545"
},
{
"name": "wazuh",
@@ -595,7 +595,7 @@
"has_docker": true,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.736401"
"discovered": "2026-04-21T17:00:03.696552"
},
{
"name": "plausible",
@@ -608,7 +608,7 @@
"has_docker": true,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.342191"
"discovered": "2026-04-21T17:00:03.523433"
},
{
"name": "pmta",
@@ -621,7 +621,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.355029"
"discovered": "2026-04-21T17:00:03.538442"
},
{
"name": "render-configs",
@@ -634,7 +634,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.408294"
"discovered": "2026-04-21T17:00:03.576625"
},
{
"name": "searxng",
@@ -647,7 +647,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.515442"
"discovered": "2026-04-21T17:00:03.643393"
},
{
"name": "weval-guardian",
@@ -660,7 +660,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.798671"
"discovered": "2026-04-21T17:00:03.763881"
},
{
"name": "weval-litellm",
@@ -673,7 +673,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.838732"
"discovered": "2026-04-21T17:00:03.786486"
},
{
"name": "weval-security",
@@ -686,7 +686,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.963419"
"discovered": "2026-04-21T17:00:03.814660"
},
{
"name": "archive",
@@ -699,7 +699,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:03.953415"
"discovered": "2026-04-21T17:00:03.028211"
},
{
"name": "loki",
@@ -712,7 +712,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.161645"
"discovered": "2026-04-21T17:00:03.458408"
},
{
"name": "ruflo",
@@ -725,7 +725,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.507898"
"discovered": "2026-04-21T17:00:03.634288"
},
{
"name": "twenty",
@@ -738,7 +738,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.616634"
"discovered": "2026-04-21T17:00:03.685647"
},
{
"name": "weval-crewai",
@@ -751,7 +751,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.772973"
"discovered": "2026-04-21T17:00:03.719883"
},
{
"name": "weval-plugins",
@@ -764,7 +764,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.900134"
"discovered": "2026-04-21T17:00:03.802432"
},
{
"name": "weval-radar",
@@ -777,7 +777,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.918896"
"discovered": "2026-04-21T17:00:03.807210"
},
{
"name": "weval-scrapy",
@@ -790,7 +790,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.943506"
"discovered": "2026-04-21T17:00:03.810347"
},
{
"name": "langfuse",
@@ -803,7 +803,7 @@
"has_docker": true,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.086570"
"discovered": "2026-04-21T17:00:03.407152"
},
{
"name": "litellm",
@@ -816,7 +816,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.126567"
"discovered": "2026-04-21T17:00:03.421566"
},
{
"name": "mattermost-docker",
@@ -829,7 +829,7 @@
"has_docker": true,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.180697"
"discovered": "2026-04-21T17:00:03.464752"
},
{
"name": "prometheus",
@@ -842,7 +842,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.375182"
"discovered": "2026-04-21T17:00:03.543507"
},
{
"name": "twenty-compose",
@@ -855,7 +855,7 @@
"has_docker": true,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.666219"
"discovered": "2026-04-21T17:00:03.688662"
},
{
"name": "weval-ux",
@@ -868,7 +868,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.979610"
"discovered": "2026-04-21T17:00:03.816590"
},
{
"name": "wevia-integrity",
@@ -881,7 +881,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:05.022215"
"discovered": "2026-04-21T17:00:03.837010"
},
{
"name": "DiffusionDB",
@@ -894,7 +894,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:03.583864"
"discovered": "2026-04-21T17:00:02.674223"
},
{
"name": "LTX-Video",
@@ -907,7 +907,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:03.808120"
"discovered": "2026-04-21T17:00:02.789494"
},
{
"name": "localai",
@@ -920,7 +920,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:04.148879"
"discovered": "2026-04-21T17:00:03.431920"
},
{
"name": "wevia-finetune",
@@ -933,6 +933,6 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-21T16:00:05.013075"
"discovered": "2026-04-21T17:00:03.828535"
}
]

View File

@@ -1,5 +1,5 @@
{
"timestamp": "2026-04-21T16:30:12",
"timestamp": "2026-04-21T17:00:11",
"features": {
"total": 36,
"pass": 35
@@ -13,7 +13,7 @@
"score": 97.2,
"log": [
"=== UX AGENT v1.0 ===",
"Time: 2026-04-21 16:30:01",
"Time: 2026-04-21 17:00:01",
" core: 4/4",
" layout: 3/4",
" interaction: 6/6",

View File

@@ -1,12 +1,12 @@
{
"ok": true,
"version": "V83-business-kpi",
"ts": "2026-04-21T14:59:43+00:00",
"ts": "2026-04-21T15:04:43+00:00",
"summary": {
"total_categories": 8,
"total_kpis": 64,
"ok": 41,
"warn": 20,
"ok": 40,
"warn": 21,
"fail": 0,
"wire_needed": 3,
"data_completeness_pct": 95.3

View File

@@ -0,0 +1,38 @@
# WEVIA enterprise demo
**WEVIA Enterprise Demo**
=========================
**Sommaire**
------------
* Présentation de WEVIA Enterprise
* Fonctionnalités clés
* Avantages de WEVIA Enterprise
**Présentation de WEVIA Enterprise**
-----------------------------------
WEVIA Enterprise est une plateforme de communication et de collaboration en entreprise qui offre une expérience utilisateur intuitive et personnalisée. Conçue pour les équipes de grande taille, WEVIA Enterprise permet aux utilisateurs de communiquer efficacement et de travailler ensemble de manière efficace.
**Fonctionnalités clés**
-------------------------
* **Messagerie instantanée** : les utilisateurs peuvent envoyer des messages instantanés aux collègues, avec la possibilité de partager des fichiers et des images.
* **Appels vocaux et vidéo** : les utilisateurs peuvent effectuer des appels vocaux et vidéo, avec la possibilité de partager l'écran.
* **Conférences en ligne** : les utilisateurs peuvent organiser des conférences en ligne avec des participants à distance.
* **Gestion de projet** : les utilisateurs peuvent gérer leurs projets, avec la possibilité de créer des tâches, des échéances et des étiquettes.
* **Intégration avec d'autres outils** : WEVIA Enterprise est intégré avec d'autres outils de productivité, tels que Google Drive, Trello et Slack.
**Avantages de WEVIA Enterprise**
---------------------------------
* **Amélioration de la communication** : WEVIA Enterprise permet aux utilisateurs de communiquer efficacement, quel que soit leur emplacement.
* **Augmentation de la productivité** : les utilisateurs peuvent travailler ensemble de manière efficace, avec la possibilité de gérer leurs projets et de collaborer en temps réel.
* **Réduction des coûts** : WEVIA Enterprise est une plateforme cloud, ce qui signifie que les utilisateurs ne doivent pas investir dans des équipements ou des logiciels.
* **Flexibilité** : WEVIA Enterprise est accessible depuis n'importe quel appareil, à n'importe quel moment.
**Conclusion**
--------------
WEVIA Enterprise est une plateforme de communication et de collaboration en entreprise qui offre une expérience utilisateur intuitive et personnalisée. Avec ses fonctionnalités clés et ses avantages, WEVIA Enterprise est l'outil idéal pour les équipes de grande taille qui cherchent à améliorer leur communication et leur productivité.

View File

@@ -1303,10 +1303,18 @@ function send() {
window._artifactCode = codeMatch[2];
}
setTimeout(function(){ if(typeof generateFollowups==='function') generateFollowups(window._lastQuery, response); }, 500);
// __ambre_busy_reset: CRITICAL — reset busy flag to allow next send
busy = false;
try { var _sb = document.getElementById('sendBtn'); if (_sb) _sb.disabled = false; } catch(e){}
try { var _mi = document.getElementById('msgInput'); if (_mi) { _mi.value=''; _mi.disabled=false; } } catch(e){}
})
.catch(function(err) {
hideThinking();
addMsg('assistant', '❌ Erreur generation: ' + err.message, '0');
// __ambre_busy_reset: reset busy on error too
busy = false;
try { var _sb2 = document.getElementById('sendBtn'); if (_sb2) _sb2.disabled = false; } catch(e){}
try { var _mi2 = document.getElementById('msgInput'); if (_mi2) { _mi2.value=''; _mi2.disabled=false; } } catch(e){}
});
return;
}