chore(document-writer): switch to Gemini 3 Flash model (#98)

* docs: update document-writer model to Gemini 3 Flash in READMEs

Update model references from gemini-3-pro-preview to gemini-3-flash-preview
and include in available models list for better visibility.

🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)

* chore(document-writer): switch to Gemini 3 Flash model

Update model from gemini-3-pro-preview to gemini-3-flash-preview for
improved performance and cost efficiency.

🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
This commit is contained in:
YeonGyu-Kim
2025-12-19 00:46:12 +09:00
committed by GitHub
parent 9a8d631d97
commit 98df151d33
4 changed files with 10 additions and 10 deletions

View File

@@ -275,13 +275,13 @@ opencode auth login
"google_auth": false, "google_auth": false,
"agents": { "agents": {
"frontend-ui-ux-engineer": { "model": "google/gemini-3-pro-high" }, "frontend-ui-ux-engineer": { "model": "google/gemini-3-pro-high" },
"document-writer": { "model": "google/gemini-3-pro-high" }, "document-writer": { "model": "google/gemini-3-flash" },
"multimodal-looker": { "model": "google/gemini-2.5-flash" } "multimodal-looker": { "model": "google/gemini-2.5-flash" }
} }
} }
``` ```
**利用可能なモデル名**: `google/gemini-3-pro-high`, `google/gemini-3-pro-medium`, `google/gemini-3-pro-low`, `google/gemini-2.5-flash`, `google/gemini-2.5-flash-lite`, `google/claude-sonnet-4-5`, `google/claude-sonnet-4-5-thinking`, `google/claude-opus-4-5-thinking`, `google/gpt-oss-120b-medium` **利用可能なモデル名**: `google/gemini-3-pro-high`, `google/gemini-3-pro-medium`, `google/gemini-3-pro-low`, `google/gemini-3-flash`, `google/gemini-2.5-flash`, `google/gemini-2.5-flash-lite`, `google/claude-sonnet-4-5`, `google/claude-sonnet-4-5-thinking`, `google/claude-opus-4-5-thinking`, `google/gpt-oss-120b-medium`
その後、認証を行います: その後、認証を行います:
@@ -622,7 +622,7 @@ Oh My OpenCode は以下の場所からフックを読み込んで実行しま
"google_auth": false, "google_auth": false,
"agents": { "agents": {
"frontend-ui-ux-engineer": { "model": "google/gemini-3-pro-high" }, "frontend-ui-ux-engineer": { "model": "google/gemini-3-pro-high" },
"document-writer": { "model": "google/gemini-3-pro-high" }, "document-writer": { "model": "google/gemini-3-flash" },
"multimodal-looker": { "model": "google/gemini-2.5-flash" } "multimodal-looker": { "model": "google/gemini-2.5-flash" }
} }
} }

View File

@@ -272,13 +272,13 @@ opencode auth login
"google_auth": false, "google_auth": false,
"agents": { "agents": {
"frontend-ui-ux-engineer": { "model": "google/gemini-3-pro-high" }, "frontend-ui-ux-engineer": { "model": "google/gemini-3-pro-high" },
"document-writer": { "model": "google/gemini-3-pro-high" }, "document-writer": { "model": "google/gemini-3-flash" },
"multimodal-looker": { "model": "google/gemini-2.5-flash" } "multimodal-looker": { "model": "google/gemini-2.5-flash" }
} }
} }
``` ```
**사용 가능한 모델 이름**: `google/gemini-3-pro-high`, `google/gemini-3-pro-medium`, `google/gemini-3-pro-low`, `google/gemini-2.5-flash`, `google/gemini-2.5-flash-lite`, `google/claude-sonnet-4-5`, `google/claude-sonnet-4-5-thinking`, `google/claude-opus-4-5-thinking`, `google/gpt-oss-120b-medium` **사용 가능한 모델 이름**: `google/gemini-3-pro-high`, `google/gemini-3-pro-medium`, `google/gemini-3-pro-low`, `google/gemini-3-flash`, `google/gemini-2.5-flash`, `google/gemini-2.5-flash-lite`, `google/claude-sonnet-4-5`, `google/claude-sonnet-4-5-thinking`, `google/claude-opus-4-5-thinking`, `google/gpt-oss-120b-medium`
그 후 인증: 그 후 인증:
@@ -616,7 +616,7 @@ Schema 자동 완성이 지원됩니다:
"google_auth": false, "google_auth": false,
"agents": { "agents": {
"frontend-ui-ux-engineer": { "model": "google/gemini-3-pro-high" }, "frontend-ui-ux-engineer": { "model": "google/gemini-3-pro-high" },
"document-writer": { "model": "google/gemini-3-pro-high" }, "document-writer": { "model": "google/gemini-3-flash" },
"multimodal-looker": { "model": "google/gemini-2.5-flash" } "multimodal-looker": { "model": "google/gemini-2.5-flash" }
} }
} }

View File

@@ -305,13 +305,13 @@ The `opencode-antigravity-auth` plugin uses different model names than the built
"google_auth": false, "google_auth": false,
"agents": { "agents": {
"frontend-ui-ux-engineer": { "model": "google/gemini-3-pro-high" }, "frontend-ui-ux-engineer": { "model": "google/gemini-3-pro-high" },
"document-writer": { "model": "google/gemini-3-pro-high" }, "document-writer": { "model": "google/gemini-3-flash" },
"multimodal-looker": { "model": "google/gemini-2.5-flash" } "multimodal-looker": { "model": "google/gemini-2.5-flash" }
} }
} }
``` ```
**Available model names**: `google/gemini-3-pro-high`, `google/gemini-3-pro-medium`, `google/gemini-3-pro-low`, `google/gemini-2.5-flash`, `google/gemini-2.5-flash-lite`, `google/claude-sonnet-4-5`, `google/claude-sonnet-4-5-thinking`, `google/claude-opus-4-5-thinking`, `google/gpt-oss-120b-medium` **Available model names**: `google/gemini-3-pro-high`, `google/gemini-3-pro-medium`, `google/gemini-3-pro-low`, `google/gemini-3-flash`, `google/gemini-2.5-flash`, `google/gemini-2.5-flash-lite`, `google/claude-sonnet-4-5`, `google/claude-sonnet-4-5-thinking`, `google/claude-opus-4-5-thinking`, `google/gpt-oss-120b-medium`
Then authenticate: Then authenticate:
@@ -681,7 +681,7 @@ When using `opencode-antigravity-auth`, disable the built-in auth and override a
"google_auth": false, "google_auth": false,
"agents": { "agents": {
"frontend-ui-ux-engineer": { "model": "google/gemini-3-pro-high" }, "frontend-ui-ux-engineer": { "model": "google/gemini-3-pro-high" },
"document-writer": { "model": "google/gemini-3-pro-high" }, "document-writer": { "model": "google/gemini-3-flash" },
"multimodal-looker": { "model": "google/gemini-2.5-flash" } "multimodal-looker": { "model": "google/gemini-2.5-flash" }
} }
} }

View File

@@ -4,7 +4,7 @@ export const documentWriterAgent: AgentConfig = {
description: description:
"A technical writer who crafts clear, comprehensive documentation. Specializes in README files, API docs, architecture docs, and user guides. MUST BE USED when executing documentation tasks from ai-todo list plans.", "A technical writer who crafts clear, comprehensive documentation. Specializes in README files, API docs, architecture docs, and user guides. MUST BE USED when executing documentation tasks from ai-todo list plans.",
mode: "subagent", mode: "subagent",
model: "google/gemini-3-pro-preview", model: "google/gemini-3-flash-preview",
tools: { background_task: false }, tools: { background_task: false },
prompt: `<role> prompt: `<role>
You are a TECHNICAL WRITER with deep engineering background who transforms complex codebases into crystal-clear documentation. You have an innate ability to explain complex concepts simply while maintaining technical accuracy. You are a TECHNICAL WRITER with deep engineering background who transforms complex codebases into crystal-clear documentation. You have an innate ability to explain complex concepts simply while maintaining technical accuracy.