From 9c8ec76d472b5c89eb75f072e9079c895401b4f2 Mon Sep 17 00:00:00 2001 From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com> Date: Sun, 19 Jul 2026 05:28:04 +0000 Subject: [PATCH 1/2] docs: add changelog post for week of July 19, 2026 --- mintlify/changelog/2026-07-19.mdx | 34 +++++++++++++++++++++++++++++++ mintlify/docs.json | 10 +++++++++ 2 files changed, 44 insertions(+) create mode 100644 mintlify/changelog/2026-07-19.mdx diff --git a/mintlify/changelog/2026-07-19.mdx b/mintlify/changelog/2026-07-19.mdx new file mode 100644 index 0000000..a2a9c99 --- /dev/null +++ b/mintlify/changelog/2026-07-19.mdx @@ -0,0 +1,34 @@ +--- +title: "Week of July 19, 2026" +description: "Opt-in MCP integrations, v0.20 onboarding polish, new verification and knowledge commands, provider expansion, and audit-driven fixes." +--- + +## New features + +- **Opt-in MCP integrations.** Manage third-party MCP servers (like `context7`) across every AI tool Forge configures from a single command. Nothing lands on disk until you run `forge integrations add --yes`. Includes `--adopt` for claiming servers you already configured by hand, and non-destructive `remove`. See [`forge integrations`](/cli/config#forge-integrations). +- **Knowledge router (`forge know`).** Route questions across your ledger, atlas, and substrate from one command. See [Memory commands](/cli/memory). +- **Deep verification (`forge verify --deep`).** Consensus-style verification with a stricter completion gate. See [Quality commands](/cli/quality). +- **Pre-commit gate (`forge precommit`).** Run the verification checklist before a commit lands. See [Quality commands](/cli/quality). +- **Radar (`forge radar`).** Surface dependency risk and drift. See the [Radar guide](/guides/radar-deps). +- **Ledger sync + déjà.** Keep the ledger consistent across machines and detect duplicate work with `forge deja`. See [Memory commands](/cli/memory). +- **Dash v2 and `forge report`.** Refreshed local dashboard plus a shareable static HTML report of ledger, metrics, and blast radius. See [Config commands](/cli/config#forge-report). +- **`forge tools` + auto-gitignore.** Pick your primary AI coding tool and Forge wires the matching `.gitignore` entries so generated config and `.forge/` artifacts are ignored correctly. See [Config commands](/cli/config#forge-tools). +- **`forge uicheck interact`.** New Playwright-driven interaction loop for UI verification. See [Quality commands](/cli/quality). +- **OpenAI + Gemini providers.** Auto-detection and an OpenAI-compatible call path — set them up with `forge config add`. See [Config commands](/cli/config#forge-config). +- **Custom gateway model mapping.** Remap tier names onto a custom gateway's real model IDs so routing works with any OpenAI-compatible endpoint. See [Model routing](/concepts/model-routing). + +## Updates + +- **Outcome-calibrated routing.** Model routing now uses a measured-promotion gate calibrated against real outcomes rather than defaults. See [Model routing](/concepts/model-routing). +- **v0.20 onboarding polish.** Per-command help output, `forge doctor --fix` to auto-repair common setup issues, zero-config wiring on first run, and clearer dash output. See the [Zero-config onboarding guide](/guides/zero-config-onboarding). +- **Unified design system.** One consistent look and interaction pattern across every public Forge surface — CLI, dash, and report. +- **`context7` is now opt-in.** Forge's own MCP server remains the only one wired by default; `context7` and other third-party servers are installed on demand via `forge integrations`. See the [Introduction](/introduction). +- **Init flags, profiles, and `FORGE_GUARD_STRICT`.** Newly documented init flags, profile selection, and strict-guard mode. See the [Config commands](/cli/config) reference. +- **Legacy stores retired.** With `FORGE_LEDGER_ONLY`, older duplicate stores are removed in favor of the single ledger. + +## Fixes + +- **Trust gaps closed.** A deep re-audit of the v0.22.0 release closed 24 cross-layer trust issues covering memory, verification, and routing. +- **Audit remediation.** P0 correctness and security fixes plus P1 product hardening from an internal audit pass. +- **Correctness bugs.** Seven fixes across `deja` floor logic, worktree hardening, ledger sync, cortex metrics, verify base, radar usage, and pre-commit parsing. +- **Settings template cleanup.** Removed inert curl-pipe deny rules from the default settings template. diff --git a/mintlify/docs.json b/mintlify/docs.json index 4100b2d..5f9885e 100644 --- a/mintlify/docs.json +++ b/mintlify/docs.json @@ -72,6 +72,16 @@ ] } ] + }, + { + "tab": "Changelog", + "icon": "clock", + "groups": [ + { + "group": "Changelog", + "pages": ["changelog/2026-07-19"] + } + ] } ] }, From 5628db9ffa9f781e78862cbc36f7215ad39d9f69 Mon Sep 17 00:00:00 2001 From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com> Date: Sun, 19 Jul 2026 05:32:16 +0000 Subject: [PATCH 2/2] docs: mirror changelog into cn, ar, hi, zh-CN, zh-Hans locales --- mintlify/ar/changelog/2026-07-19.mdx | 34 +++++++++++++++ mintlify/cn/changelog/2026-07-19.mdx | 34 +++++++++++++++ mintlify/docs.json | 50 +++++++++++++++++++++++ mintlify/hi/changelog/2026-07-19.mdx | 34 +++++++++++++++ mintlify/zh-CN/changelog/2026-07-19.mdx | 34 +++++++++++++++ mintlify/zh-Hans/changelog/2026-07-19.mdx | 34 +++++++++++++++ 6 files changed, 220 insertions(+) create mode 100644 mintlify/ar/changelog/2026-07-19.mdx create mode 100644 mintlify/cn/changelog/2026-07-19.mdx create mode 100644 mintlify/hi/changelog/2026-07-19.mdx create mode 100644 mintlify/zh-CN/changelog/2026-07-19.mdx create mode 100644 mintlify/zh-Hans/changelog/2026-07-19.mdx diff --git a/mintlify/ar/changelog/2026-07-19.mdx b/mintlify/ar/changelog/2026-07-19.mdx new file mode 100644 index 0000000..0014610 --- /dev/null +++ b/mintlify/ar/changelog/2026-07-19.mdx @@ -0,0 +1,34 @@ +--- +title: "أسبوع 19 يوليو 2026" +description: "تكاملات MCP اختيارية، تحسينات الإعداد في الإصدار v0.20، أوامر جديدة للتحقق والمعرفة، توسيع المزوّدين، وإصلاحات مبنية على التدقيق." +--- + +## الميزات الجديدة + +- **تكاملات MCP اختيارية.** أدِر خوادم MCP الخارجية (مثل `context7`) عبر كل أداة ذكاء اصطناعي يقوم Forge بتكوينها من أمر واحد. لا شيء يُكتب على القرص حتى تشغّل `forge integrations add --yes`. يتضمن `--adopt` لتبنّي الخوادم التي أعددتها يدويًا مسبقًا، و`remove` غير المُدمِّر. انظر [`forge integrations`](/ar/cli/config#forge-integrations). +- **موجّه المعرفة (`forge know`).** وجِّه الأسئلة عبر السجل والأطلس والركيزة من أمر واحد. انظر [أوامر الذاكرة](/ar/cli/memory). +- **التحقق العميق (`forge verify --deep`).** تحقّق بأسلوب الإجماع مع بوابة إكمال أكثر صرامة. انظر [أوامر الجودة](/ar/cli/quality). +- **بوابة ما قبل الالتزام (`forge precommit`).** شغّل قائمة التحقق قبل تنفيذ الالتزام. انظر [أوامر الجودة](/ar/cli/quality). +- **الرادار (`forge radar`).** أظهر مخاطر التبعيات والانحراف. انظر [دليل الرادار](/ar/guides/radar-deps). +- **مزامنة السجل + déjà.** حافظ على اتساق السجل عبر الأجهزة واكتشف العمل المكرر باستخدام `forge deja`. انظر [أوامر الذاكرة](/ar/cli/memory). +- **Dash v2 و`forge report`.** لوحة تحكم محلية مُحدَّثة بالإضافة إلى تقرير HTML ثابت قابل للمشاركة يعرض السجل والمقاييس ونطاق التأثير. انظر [أوامر التكوين](/ar/cli/config#forge-report). +- **`forge tools` + gitignore التلقائي.** اختر أداة الترميز بالذكاء الاصطناعي الأساسية لديك وسيقوم Forge بإضافة إدخالات `.gitignore` المطابقة تلقائيًا حتى يتم تجاهل ملفات التكوين المُولَّدة وقطع `.forge/` بشكل صحيح. انظر [أوامر التكوين](/ar/cli/config#forge-tools). +- **`forge uicheck interact`.** حلقة تفاعل جديدة مدفوعة بـ Playwright للتحقق من واجهة المستخدم. انظر [أوامر الجودة](/ar/cli/quality). +- **مزوّدو OpenAI وGemini.** الاكتشاف التلقائي ومسار استدعاء متوافق مع OpenAI — قم بإعدادهما عبر `forge config add`. انظر [أوامر التكوين](/ar/cli/config#forge-config). +- **تعيين نماذج البوابة المخصصة.** أعِد ربط أسماء المستويات بمعرفات النماذج الحقيقية لبوابة مخصصة حتى يعمل التوجيه مع أي نقطة نهاية متوافقة مع OpenAI. انظر [توجيه النماذج](/ar/concepts/model-routing). + +## التحديثات + +- **توجيه مُعايَر على النتائج.** يستخدم توجيه النماذج الآن بوابة ترقية مقاسة معايَرة وفق نتائج حقيقية بدلاً من الإعدادات الافتراضية. انظر [توجيه النماذج](/ar/concepts/model-routing). +- **تحسينات الإعداد في v0.20.** مخرجات مساعدة لكل أمر، و`forge doctor --fix` لإصلاح مشكلات الإعداد الشائعة تلقائيًا، وتوصيل بدون تكوين عند التشغيل الأول، ومخرجات dash أوضح. انظر [دليل الإعداد بدون تكوين](/ar/guides/zero-config-onboarding). +- **نظام تصميم موحّد.** مظهر واحد ونمط تفاعل متسق عبر كل واجهة Forge عامة — CLI وdash والتقرير. +- **`context7` أصبح الآن اختياريًا.** يبقى خادم MCP الخاص بـ Forge هو الوحيد المُوصَّل افتراضيًا؛ أما `context7` وخوادم الطرف الثالث الأخرى فتُثبَّت عند الطلب عبر `forge integrations`. انظر [المقدمة](/ar/introduction). +- **أعلام init، وملفات التعريف، و`FORGE_GUARD_STRICT`.** توثيق جديد لأعلام init، واختيار ملفات التعريف، ووضع الحماية الصارم. انظر مرجع [أوامر التكوين](/ar/cli/config). +- **إيقاف المخازن القديمة.** مع `FORGE_LEDGER_ONLY`، تُزال المخازن المكررة الأقدم لصالح السجل الواحد. + +## الإصلاحات + +- **سدّ فجوات الثقة.** أغلقت إعادة تدقيق عميقة لإصدار v0.22.0 عددًا يبلغ 24 مشكلة ثقة عبر الطبقات تغطي الذاكرة والتحقق والتوجيه. +- **معالجة التدقيق.** إصلاحات صحة وأمان من فئة P0 بالإضافة إلى تحصين المنتج من فئة P1 من جولة تدقيق داخلية. +- **أخطاء الصحة.** سبعة إصلاحات تشمل منطق أرضية `deja`، وتحصين شجرة العمل، ومزامنة السجل، ومقاييس cortex، وقاعدة verify، واستخدام radar، وتحليل ما قبل الالتزام. +- **تنظيف قالب الإعدادات.** إزالة قواعد رفض curl-pipe الخاملة من قالب الإعدادات الافتراضي. diff --git a/mintlify/cn/changelog/2026-07-19.mdx b/mintlify/cn/changelog/2026-07-19.mdx new file mode 100644 index 0000000..633b392 --- /dev/null +++ b/mintlify/cn/changelog/2026-07-19.mdx @@ -0,0 +1,34 @@ +--- +title: "2026 年 7 月 19 日当周" +description: "本周 Forge 的产品更新:可选启用的 MCP 集成、v0.20 上手体验打磨、新的验证与知识命令、供应商扩展,以及由审计驱动的错误修复。" +--- + +## 新功能 + +- **可选的 MCP 集成。** 通过单条命令,在 Forge 配置的所有 AI 工具中管理第三方 MCP 服务器(如 `context7`)。在运行 `forge integrations add --yes` 之前,不会有任何内容写入磁盘。包含用于接管你已手动配置的服务器的 `--adopt`,以及非破坏性的 `remove`。参见 [`forge integrations`](/cn/cli/config#forge-integrations)。 +- **知识路由器(`forge know`)。** 通过一条命令在你的 ledger、atlas 和 substrate 之间路由问题。参见 [记忆命令](/cn/cli/memory)。 +- **深度验证(`forge verify --deep`)。** 采用共识式验证与更严格的完成门槛。参见 [质量命令](/cn/cli/quality)。 +- **预提交门(`forge precommit`)。** 在提交落地前运行验证检查清单。参见 [质量命令](/cn/cli/quality)。 +- **雷达(`forge radar`)。** 显示依赖风险与漂移。参见 [雷达指南](/cn/guides/radar-deps)。 +- **Ledger 同步 + déjà。** 通过 `forge deja` 在多台机器之间保持 ledger 一致,并检测重复的工作。参见 [记忆命令](/cn/cli/memory)。 +- **Dash v2 与 `forge report`。** 焕新的本地面板,以及可分享的 ledger、指标和影响范围的静态 HTML 报告。参见 [配置命令](/cn/cli/config#forge-report)。 +- **`forge tools` + 自动 gitignore。** 选择你的主要 AI 编码工具后,Forge 会连线相应的 `.gitignore` 条目,以便正确忽略生成的配置和 `.forge/` 工件。参见 [配置命令](/cn/cli/config#forge-tools)。 +- **`forge uicheck interact`。** 全新的由 Playwright 驱动的交互循环,用于 UI 验证。参见 [质量命令](/cn/cli/quality)。 +- **OpenAI + Gemini 供应商。** 自动检测以及与 OpenAI 兼容的调用路径 —— 使用 `forge config add` 进行设置。参见 [配置命令](/cn/cli/config#forge-config)。 +- **自定义网关模型映射。** 将 tier 名称重新映射到自定义网关的真实模型 ID,以便路由可与任何 OpenAI 兼容端点协同工作。参见 [模型路由](/cn/concepts/model-routing)。 + +## 更新 + +- **基于结果校准的路由。** 模型路由现在使用基于真实结果(而非默认值)校准的可度量晋升门。参见 [模型路由](/cn/concepts/model-routing)。 +- **v0.20 上手体验优化。** 每条命令的帮助输出、用于自动修复常见配置问题的 `forge doctor --fix`、首次运行时的零配置连线,以及更清晰的 dash 输出。参见 [零配置上手指南](/cn/guides/zero-config-onboarding)。 +- **统一的设计系统。** 在每一个公开的 Forge 表面(CLI、dash 和 report)之间保持一致的外观与交互模式。 +- **`context7` 现在为可选。** Forge 自己的 MCP 服务器仍是默认唯一连线的;`context7` 和其他第三方服务器可通过 `forge integrations` 按需安装。参见 [简介](/cn/introduction)。 +- **Init 标志、配置文件与 `FORGE_GUARD_STRICT`。** 新增文档说明的 init 标志、配置文件选择和严格守护模式。参见 [配置命令](/cn/cli/config) 参考。 +- **淘汰旧版存储。** 通过 `FORGE_LEDGER_ONLY`,较早的重复存储将被移除,转而使用单一 ledger。 + +## 修复 + +- **弥合信任缺口。** 对 v0.22.0 版本的深度重新审计关闭了 24 个跨层信任问题,涵盖记忆、验证和路由。 +- **审计修复。** 来自一次内部审计的 P0 正确性与安全修复,以及 P1 产品加固。 +- **正确性缺陷修复。** 涵盖 `deja` 下限逻辑、worktree 加固、ledger 同步、cortex 指标、verify 基线、radar 使用和预提交解析的 7 项修复。 +- **Settings 模板清理。** 从默认 settings 模板中移除失效的 curl-pipe 拒绝规则。 diff --git a/mintlify/docs.json b/mintlify/docs.json index 5f9885e..785b068 100644 --- a/mintlify/docs.json +++ b/mintlify/docs.json @@ -139,6 +139,16 @@ ] } ] + }, + { + "tab": "更新日志", + "icon": "clock", + "groups": [ + { + "group": "更新日志", + "pages": ["cn/changelog/2026-07-19"] + } + ] } ] }, @@ -196,6 +206,16 @@ ] } ] + }, + { + "tab": "سجل التغييرات", + "icon": "clock", + "groups": [ + { + "group": "سجل التغييرات", + "pages": ["ar/changelog/2026-07-19"] + } + ] } ] }, @@ -253,6 +273,16 @@ ] } ] + }, + { + "tab": "बदलाव लॉग", + "icon": "clock", + "groups": [ + { + "group": "बदलाव लॉग", + "pages": ["hi/changelog/2026-07-19"] + } + ] } ] }, @@ -310,6 +340,16 @@ ] } ] + }, + { + "tab": "更新日志", + "icon": "clock", + "groups": [ + { + "group": "更新日志", + "pages": ["zh-CN/changelog/2026-07-19"] + } + ] } ] }, @@ -367,6 +407,16 @@ ] } ] + }, + { + "tab": "更新日志", + "icon": "clock", + "groups": [ + { + "group": "更新日志", + "pages": ["zh-Hans/changelog/2026-07-19"] + } + ] } ] } diff --git a/mintlify/hi/changelog/2026-07-19.mdx b/mintlify/hi/changelog/2026-07-19.mdx new file mode 100644 index 0000000..42b4d52 --- /dev/null +++ b/mintlify/hi/changelog/2026-07-19.mdx @@ -0,0 +1,34 @@ +--- +title: "19 जुलाई, 2026 का सप्ताह" +description: "इस सप्ताह Forge में क्या शिप हुआ: ऑप्ट-इन MCP एकीकरण, v0.20 ऑनबोर्डिंग पॉलिश, नए वेरिफिकेशन और नॉलेज कमांड, प्रोवाइडर विस्तार, और ऑडिट-आधारित बग सुधार।" +--- + +## नई सुविधाएँ + +- **ऑप्ट-इन MCP एकीकरण।** एक ही कमांड से हर उस AI टूल में तृतीय-पक्ष MCP सर्वर (जैसे `context7`) प्रबंधित करें जिसे Forge कॉन्फ़िगर करता है। जब तक आप `forge integrations add --yes` नहीं चलाते, तब तक डिस्क पर कुछ नहीं आता। इसमें उन सर्वरों को अपनाने के लिए `--adopt` शामिल है जिन्हें आपने पहले से मैन्युअल रूप से कॉन्फ़िगर किया है, और गैर-विनाशकारी `remove` भी। देखें [`forge integrations`](/hi/cli/config#forge-integrations)। +- **नॉलेज राउटर (`forge know`)।** एक ही कमांड से अपने ledger, atlas, और substrate पर सवाल रूट करें। देखें [Memory commands](/hi/cli/memory)। +- **डीप वेरिफिकेशन (`forge verify --deep`)।** एक कड़े कम्प्लीशन गेट के साथ सर्वसम्मति-शैली सत्यापन। देखें [Quality commands](/hi/cli/quality)। +- **प्री-कमिट गेट (`forge precommit`)।** कमिट होने से पहले सत्यापन चेकलिस्ट चलाएँ। देखें [Quality commands](/hi/cli/quality)। +- **Radar (`forge radar`)।** डिपेंडेंसी जोखिम और ड्रिफ्ट को उजागर करें। देखें [Radar guide](/hi/guides/radar-deps)। +- **Ledger sync + déjà।** मशीनों के बीच ledger को सुसंगत रखें और `forge deja` से डुप्लिकेट काम का पता लगाएँ। देखें [Memory commands](/hi/cli/memory)। +- **Dash v2 और `forge report`।** पुनःप्रस्तुत लोकल डैशबोर्ड के साथ-साथ ledger, मेट्रिक्स, और ब्लास्ट रेडियस की एक साझा करने योग्य स्थिर HTML रिपोर्ट। देखें [Config commands](/hi/cli/config#forge-report)। +- **`forge tools` + ऑटो-gitignore।** अपना प्राथमिक AI कोडिंग टूल चुनें और Forge मिलती-जुलती `.gitignore` एंट्रीज़ जोड़ देता है ताकि जनरेट किए गए कॉन्फ़िग और `.forge/` आर्टिफैक्ट्स सही तरीके से अनदेखे किए जा सकें। देखें [Config commands](/hi/cli/config#forge-tools)। +- **`forge uicheck interact`।** UI वेरिफिकेशन के लिए नया Playwright-आधारित इंटरैक्शन लूप। देखें [Quality commands](/hi/cli/quality)। +- **OpenAI + Gemini प्रोवाइडर।** ऑटो-डिटेक्शन और एक OpenAI-कम्पैटिबल कॉल पाथ — इन्हें `forge config add` से सेट करें। देखें [Config commands](/hi/cli/config#forge-config)। +- **कस्टम गेटवे मॉडल मैपिंग।** टियर नामों को कस्टम गेटवे के वास्तविक मॉडल IDs पर रीमैप करें ताकि रूटिंग किसी भी OpenAI-कम्पैटिबल एंडपॉइंट के साथ काम करे। देखें [Model routing](/hi/concepts/model-routing)। + +## अपडेट + +- **आउटकम-कैलिब्रेटेड रूटिंग।** मॉडल रूटिंग अब डिफ़ॉल्ट्स के बजाय वास्तविक परिणामों के विरुद्ध कैलिब्रेट किए गए एक मापित-प्रमोशन गेट का उपयोग करती है। देखें [Model routing](/hi/concepts/model-routing)। +- **v0.20 ऑनबोर्डिंग पॉलिश।** प्रति-कमांड हेल्प आउटपुट, सामान्य सेटअप समस्याओं को स्वतः ठीक करने के लिए `forge doctor --fix`, पहली बार चलाने पर ज़ीरो-कॉन्फ़िग वायरिंग, और स्पष्ट डैश आउटपुट। देखें [Zero-config onboarding guide](/hi/guides/zero-config-onboarding)। +- **एकीकृत डिज़ाइन सिस्टम।** हर सार्वजनिक Forge सतह — CLI, dash, और report — पर एक सुसंगत रूप और इंटरैक्शन पैटर्न। +- **`context7` अब ऑप्ट-इन है।** Forge का अपना MCP सर्वर डिफ़ॉल्ट रूप से जुड़ने वाला एकमात्र सर्वर बना हुआ है; `context7` और अन्य तृतीय-पक्ष सर्वर `forge integrations` के माध्यम से माँग पर इंस्टॉल होते हैं। देखें [Introduction](/hi/introduction)। +- **Init फ्लैग्स, प्रोफाइल्स, और `FORGE_GUARD_STRICT`।** नए-दस्तावेज़ीकृत init फ्लैग्स, प्रोफाइल चयन, और स्ट्रिक्ट-गार्ड मोड। देखें [Config commands](/hi/cli/config) संदर्भ। +- **लीगेसी स्टोर्स सेवानिवृत्त।** `FORGE_LEDGER_ONLY` के साथ, पुराने डुप्लिकेट स्टोर्स को एकल ledger के पक्ष में हटा दिया गया है। + +## सुधार + +- **भरोसे की खामियाँ बंद।** v0.22.0 रिलीज़ के गहन पुनः-ऑडिट ने मेमोरी, वेरिफिकेशन, और रूटिंग को कवर करते हुए 24 क्रॉस-लेयर भरोसे की समस्याओं को बंद किया। +- **ऑडिट सुधार।** एक आंतरिक ऑडिट पास से P0 शुद्धता और सुरक्षा फिक्स के साथ P1 उत्पाद हार्डनिंग। +- **शुद्धता बग्स।** `deja` फ्लोर लॉजिक, worktree हार्डनिंग, ledger sync, cortex मेट्रिक्स, verify base, radar उपयोग, और प्री-कमिट पार्सिंग में सात फिक्स। +- **सेटिंग्स टेम्पलेट क्लीनअप।** डिफ़ॉल्ट सेटिंग्स टेम्पलेट से निष्क्रिय curl-pipe deny नियम हटा दिए गए। diff --git a/mintlify/zh-CN/changelog/2026-07-19.mdx b/mintlify/zh-CN/changelog/2026-07-19.mdx new file mode 100644 index 0000000..14b2a2a --- /dev/null +++ b/mintlify/zh-CN/changelog/2026-07-19.mdx @@ -0,0 +1,34 @@ +--- +title: "2026 年 7 月 19 日当周" +description: "本周 Forge 的产品更新:可选启用的 MCP 集成、v0.20 上手体验打磨、新的验证与知识命令、供应商扩展,以及由审计驱动的错误修复。" +--- + +## 新特性 + +- **可选启用的 MCP 集成。** 通过单个命令,跨 Forge 配置的每个 AI 工具管理第三方 MCP 服务器(例如 `context7`)。在你运行 `forge integrations add --yes` 之前,磁盘上不会写入任何内容。包含用于接管你已手动配置的服务器的 `--adopt`,以及非破坏性的 `remove`。参见 [`forge integrations`](/zh-CN/cli/config#forge-integrations)。 +- **知识路由器(`forge know`)。** 通过一个命令在你的 ledger、atlas 和 substrate 之间路由问题。参见[记忆命令](/zh-CN/cli/memory)。 +- **深度验证(`forge verify --deep`)。** 共识式验证,具有更严格的完成门槛。参见[质量命令](/zh-CN/cli/quality)。 +- **预提交门(`forge precommit`)。** 在提交落地前运行验证清单。参见[质量命令](/zh-CN/cli/quality)。 +- **Radar(`forge radar`)。** 暴露依赖风险与漂移。参见 [Radar 指南](/zh-CN/guides/radar-deps)。 +- **Ledger 同步 + déjà。** 通过 `forge deja` 在多台机器间保持 ledger 一致,并检测重复工作。参见[记忆命令](/zh-CN/cli/memory)。 +- **Dash v2 和 `forge report`。** 焕新的本地仪表盘,以及可分享的静态 HTML 报告,包含 ledger、指标和影响范围。参见[配置命令](/zh-CN/cli/config#forge-report)。 +- **`forge tools` + 自动 gitignore。** 选择你的主要 AI 编码工具,Forge 会写入相匹配的 `.gitignore` 条目,以便生成的配置和 `.forge/` 产物被正确忽略。参见[配置命令](/zh-CN/cli/config#forge-tools)。 +- **`forge uicheck interact`。** 用于 UI 验证的全新 Playwright 驱动交互循环。参见[质量命令](/zh-CN/cli/quality)。 +- **OpenAI + Gemini 供应商。** 自动检测以及 OpenAI 兼容调用路径 — 使用 `forge config add` 进行配置。参见[配置命令](/zh-CN/cli/config#forge-config)。 +- **自定义网关模型映射。** 将层级名称重新映射到自定义网关的真实模型 ID,使路由能够与任何 OpenAI 兼容端点协同工作。参见[模型路由](/zh-CN/concepts/model-routing)。 + +## 更新 + +- **基于结果校准的路由。** 模型路由现在使用根据真实结果而非默认值校准的可测量升级门。参见[模型路由](/zh-CN/concepts/model-routing)。 +- **v0.20 上手体验优化。** 每个命令的帮助输出、用于自动修复常见配置问题的 `forge doctor --fix`、首次运行的零配置连线,以及更清晰的仪表盘输出。参见[零配置上手指南](/zh-CN/guides/zero-config-onboarding)。 +- **统一设计系统。** 在每个公开的 Forge 界面 — CLI、dash 和 report — 上呈现一致的外观和交互模式。 +- **`context7` 现在为可选启用。** Forge 自身的 MCP 服务器仍是默认连线的唯一服务器;`context7` 及其他第三方服务器通过 `forge integrations` 按需安装。参见[简介](/zh-CN/introduction)。 +- **Init 标志、profile 和 `FORGE_GUARD_STRICT`。** 新记录的 init 标志、profile 选择以及严格守护模式。参见[配置命令](/zh-CN/cli/config)参考。 +- **旧存储已退役。** 使用 `FORGE_LEDGER_ONLY`,旧的重复存储被移除,改为使用单一 ledger。 + +## 修复 + +- **信任缺口已闭合。** 针对 v0.22.0 发布的深度重新审计闭合了涵盖记忆、验证和路由的 24 个跨层信任问题。 +- **审计整改。** 来自一次内部审计的 P0 正确性与安全修复,加上 P1 产品加固。 +- **正确性缺陷。** 七个修复,覆盖 `deja` 底限逻辑、worktree 加固、ledger 同步、cortex 指标、verify 基线、radar 使用和 pre-commit 解析。 +- **Settings 模板清理。** 从默认 settings 模板中移除了无效的 curl-pipe 拒绝规则。 diff --git a/mintlify/zh-Hans/changelog/2026-07-19.mdx b/mintlify/zh-Hans/changelog/2026-07-19.mdx new file mode 100644 index 0000000..6249102 --- /dev/null +++ b/mintlify/zh-Hans/changelog/2026-07-19.mdx @@ -0,0 +1,34 @@ +--- +title: "2026 年 7 月 19 日当周" +description: "本周 Forge 的产品更新:可选启用的 MCP 集成、v0.20 上手体验打磨、新的验证与知识命令、供应商扩展,以及由审计驱动的错误修复。" +--- + +## 新特性 + +- **可选启用的 MCP 集成。** 通过单条命令管理 Forge 所配置的每个 AI 工具中的第三方 MCP 服务器(如 `context7`)。在你运行 `forge integrations add --yes` 之前,不会有任何内容落盘。支持 `--adopt` 用于接管你已手工配置的服务器,以及无破坏性的 `remove`。参见 [`forge integrations`](/zh-Hans/cli/config#forge-integrations)。 +- **知识路由(`forge know`)。** 通过一条命令在你的 ledger、atlas 和 substrate 之间路由提问。参见[记忆命令](/zh-Hans/cli/memory)。 +- **深度验证(`forge verify --deep`)。** 共识式验证,附带更严格的完成门槛。参见[质量命令](/zh-Hans/cli/quality)。 +- **预提交门槛(`forge precommit`)。** 在提交落地前运行验证清单。参见[质量命令](/zh-Hans/cli/quality)。 +- **雷达(`forge radar`)。** 显式呈现依赖风险与偏移。参见[雷达指南](/zh-Hans/guides/radar-deps)。 +- **Ledger 同步 + déjà。** 使 ledger 在多台机器间保持一致,并通过 `forge deja` 检测重复工作。参见[记忆命令](/zh-Hans/cli/memory)。 +- **Dash v2 与 `forge report`。** 焕新的本地仪表盘,以及可分享的静态 HTML 报告,涵盖 ledger、指标与影响范围。参见 [配置命令](/zh-Hans/cli/config#forge-report)。 +- **`forge tools` + 自动 gitignore。** 选择你的主 AI 编码工具后,Forge 会写入匹配的 `.gitignore` 条目,以便正确忽略生成的配置和 `.forge/` 产物。参见[配置命令](/zh-Hans/cli/config#forge-tools)。 +- **`forge uicheck interact`。** 由 Playwright 驱动的全新交互循环,用于 UI 验证。参见[质量命令](/zh-Hans/cli/quality)。 +- **OpenAI 与 Gemini 供应商。** 自动检测以及 OpenAI 兼容的调用路径 —— 使用 `forge config add` 进行配置。参见[配置命令](/zh-Hans/cli/config#forge-config)。 +- **自定义网关的模型映射。** 将层级名称重映射到自定义网关的真实模型 ID,使路由能够适配任何 OpenAI 兼容的端点。参见[模型路由](/zh-Hans/concepts/model-routing)。 + +## 更新 + +- **基于结果校准的路由。** 模型路由现在使用基于真实结果校准的实测晋级门槛,而不再依赖默认值。参见[模型路由](/zh-Hans/concepts/model-routing)。 +- **v0.20 上手体验优化。** 每条命令的帮助输出、用于自动修复常见安装问题的 `forge doctor --fix`、首次运行时的零配置串联,以及更清晰的 dash 输出。参见[零配置上手指南](/zh-Hans/guides/zero-config-onboarding)。 +- **统一设计系统。** 在 Forge 每一个对外的界面 —— CLI、dash 与 report —— 上都呈现一致的外观与交互模式。 +- **`context7` 现改为可选启用。** Forge 自家的 MCP 服务器仍是唯一默认串联的服务器;`context7` 及其他第三方服务器改为按需通过 `forge integrations` 安装。参见[简介](/zh-Hans/introduction)。 +- **init 参数、profile 与 `FORGE_GUARD_STRICT`。** 新记录了 init 参数、profile 选择,以及严格守卫模式。参见[配置命令](/zh-Hans/cli/config)参考。 +- **淘汰旧存储。** 通过 `FORGE_LEDGER_ONLY`,移除较早的重复存储,统一使用唯一的 ledger。 + +## 修复 + +- **弥合信任缺口。** 对 v0.22.0 版本的深度复审关闭了 24 个跨层信任问题,覆盖记忆、验证与路由。 +- **审计修复。** 来自一轮内部审计的 P0 正确性与安全修复,以及 P1 产品加固。 +- **正确性 Bug。** 在 `deja` 下限逻辑、worktree 加固、ledger 同步、cortex 指标、verify 基线、radar 用法与 pre-commit 解析等方面完成了七项修复。 +- **Settings 模板清理。** 从默认 settings 模板中移除了无实际作用的 curl-pipe 拒绝规则。