docs(i18n+web): align translated READMEs and landing copy with v4.1.1 hook count

Sweep the same '25+ hooks' / '50+ hooks' drift that lingered in the localized
READMEs and the marketing site after the user-facing docs refresh:

- README.ja.md / README.ko.md / README.zh-cn.md / README.ru.md:
  '25+ built-in hooks' to '54+ lifecycle hooks (61 with Team Mode)'.

- web/app/layout.tsx + web/app/_components/landing-page.tsx:
  SEO description, OG description, Twitter description, JSON-LD description,
  and HeroStats injected count: '50+ lifecycle hooks' to '54+ lifecycle hooks'.

Matches the canonical hook composition in src/plugin/hooks/ (24 Session +
16 ToolGuard + 5 Transform + 7 Continuation + 2 Skill = 54 base; +7 with
team_mode.enabled = 61 total).
This commit is contained in:
YeonGyu-Kim
2026-05-14 13:00:52 +09:00
parent 8cc3c32099
commit 98242ba64f
6 changed files with 9 additions and 9 deletions
+2 -2
View File
@@ -43,7 +43,7 @@ const FALLBACK_STATS = {
export const landingMetadata: Metadata = {
title: "Oh My OpenAgent — The Best Agent Harness",
description:
"Meet Sisyphus: The batteries-included agent that codes like you. Multi-model orchestration, Team Mode, background agents, 50+ lifecycle hooks.",
"Meet Sisyphus: The batteries-included agent that codes like you. Multi-model orchestration, Team Mode, background agents, 54+ lifecycle hooks.",
}
export async function LandingPage(): Promise<JSX.Element> {
@@ -149,7 +149,7 @@ export async function LandingPage(): Promise<JSX.Element> {
specializedAgents: t("hero.specializedAgents", { count: "11" }),
totalDownloads: t("hero.totalDownloads", { count: "{count}" }),
monthlyDownloads: t("hero.monthlyDownloads", { count: "{count}" }),
lifecycleHooks: t("hero.lifecycleHooks", { count: "50+" }),
lifecycleHooks: t("hero.lifecycleHooks", { count: "54+" }),
}}
/>