| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix(slidea): repair nine install tests after _common refactor The previous refactor that moved orchestration helpers into _common.py left install.py without re-exports and left tests patching the wrong namespace, causing nine regressions: - _common.run_python_install_command / ensure_uv_installed call siblings via _common's module globals, so patch.object(install, "run_command", ...) had no effect. Expose _common as install._common and repoint the four affected test patches at it. - _common.get_venv_python_path read module-level VENV_DIR instead of the dir just passed to uv venv, so create_virtualenv returned the wrong path when tests patched install.VENV_DIR. Add an optional venv_dir parameter and pass it through from create_virtualenv. - install.py lost re-exports of PythonInstallSourceConfig, resolve_python_install_source_config, should_use_python_mirrors_by_network, get_uv_command, get_python_source_override, can_connect_to_url, MAINLAND_CHINA_*, PIP_NETWORK_* when those moved to _common. Re-import them so tests that reference install.X resolve. - The two ARM64 main() tests patched run_command but not run_python_install_command, so uv pip install actually executed and broke the test venv. Patch both. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> | 1 个月前 | |
refactor(slidea): refine Slidea RHEL install flow Signed-off-by: Zhukunpeng <zhukunpeng8@huawei.com> | 3 个月前 | |
docs(slidea): confine HTML route info to README; silence agent-facing surfaces Host agents were surfacing LibreOffice/Playwright in their run summaries even on the default SVG route, because the terms appeared across docs/, skill/INSTALL.md, and the installer's stdout — all of which the agent reads at runtime. The "do not mention HTML route" line in SKILL.md could not outweigh two dozen other files talking about it in detail. - Strip HTML-route sections from docs/quickstart, architecture, cli, core/ppt-generator, svg-route, and docs/README.md. - Trim skill/slidea/INSTALL.md and UPDATE.md to SVG-only flow; remove the leftover --skip-playwright/--skip-libreoffice flags from the deep_research INSTALL command template (default behavior now). - Silence the two skipped-step lines (Install Playwright Chromium, Check LibreOffice) and the RHEL-family info log in install.py's default SVG-only path; --with-html-route output is unchanged. - Flip the two install tests that asserted the old "should mention Step 3/4/RHEL helper" behavior to assert silence instead. - Expand README.md / README_CN.md HTML route section with a per-platform matrix of what --with-html-route does and a RHEL-family helper callout, since README is now the single source of truth for HTML route info. Signed-off-by: Zhukunpeng <zhukunpeng8@huawei.com> | 1 个月前 | |
refactor(slidea): harden install entrypoints and runtime preflight Signed-off-by: Liu Wenyuan <liuwenyuan9@huawei.com> Co-authored-by: Codex <codex@openai.com> | 3 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 3 个月前 | ||
| 1 个月前 | ||
| 3 个月前 |