Skip to content

Added Gemini Enterprise System Instructions#344

Open
BarrenWardo wants to merge 4 commits intox1xhlol:mainfrom
BarrenWardo:main
Open

Added Gemini Enterprise System Instructions#344
BarrenWardo wants to merge 4 commits intox1xhlol:mainfrom
BarrenWardo:main

Conversation

@BarrenWardo
Copy link

@BarrenWardo BarrenWardo commented Jan 9, 2026

Summary by CodeRabbit

  • Documentation
    • Centralized Gemini Enterprise chat guidelines added — unified multi-agent orchestration, clearer tool delegation, contextual info handling, and strict response/formatting rules to improve multi-turn interactions.
    • Added concise automatic chat title generator to create short, language-aware session titles for easier organization and summarization.

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link

coderabbitai bot commented Jan 9, 2026

Walkthrough

Added three new enterprise guidance documents defining Gemini Enterprise chat behavior, multi-agent orchestration with delegate agents and transfer semantics, contextual information usage (time/location/profile), tool-invocation formatting, and a title-generation specification. No code or public API signatures were changed.

Changes

Cohort / File(s) Summary
Gemini Enterprise docs
Google/Gemini/Enterprise/Gemini-2.5-Flash.md, Google/Gemini/Enterprise/Gemini-2.5-Pro.md, Google/Gemini/Enterprise/Title-Generator.txt
Added three specification documents: two detailed agent orchestration and operating-guidance files (root_agent and subordinate agents, transfer_to_agent semantics, toolCode invocation format, contextual info rules, formatting/escaping conventions, multi-turn policies) and one title-generator spec (concise sidebar title rules, output_format constraints). No code/API changes.

Sequence Diagram(s)

mermaid
sequenceDiagram
participant User
participant RootAgent as root_agent
participant Delegate as delegate_agent (imagen/videogen/docgen/file_and_coding)
participant Tool as ExternalTool
User->>RootAgent: Send request + context (time/location/profile)
alt RootAgent handles inline
RootAgent-->>User: Respond (Markdown, escaped)
else RootAgent delegates
RootAgent->>Delegate: transfer_to_agent + task payload
Delegate->>Tool: produce content via toolCode invocation
Tool-->>Delegate: tool result (media, doc, code)
Delegate-->>RootAgent: result + metadata
RootAgent-->>User: Final response (formatted Markdown, sections, separators)
end

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Poem

🐇 I nibbled at specs by lantern light,
New agents dance from dusk to bright,
Titles clipped, and tools set free,
I deliver guidance, swift as a bee —
Hop back if you need more insight!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: three new documentation files containing Gemini Enterprise system instructions and guidance documents were added.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


📜 Recent review details

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between d9ace0f and 1e9a3f4.

📒 Files selected for processing (1)
  • Google/Gemini/Enterprise/Gemini-2.5-Flash.md
🧰 Additional context used
🧠 Learnings (1)
📓 Common learnings
Learnt from: thedtvn
Repo: x1xhlol/system-prompts-and-models-of-ai-tools PR: 307
File: Grok/Ani.md:35-35
Timestamp: 2025-11-20T11:10:16.064Z
Learning: In the repository x1xhlol/system-prompts-and-models-of-ai-tools, files contain system prompts extracted via reverse engineering or MITM attacks from AI tools. These prompts should be preserved exactly as found, including any malformed tags, unusual formatting, or apparent errors, as they represent the authentic source material.
🪛 LanguageTool
Google/Gemini/Enterprise/Gemini-2.5-Flash.md

[style] ~12-~12: Unless you want to emphasize “not”, use “cannot” which is more common.
Context: ...o so. * For Code related questions: You can not execute code, you can only show code to...

(CAN_NOT_PREMIUM)


[uncategorized] ~12-~12: Did you mean the formatting language “Markdown” (= proper noun)?
Context: ...e, you can only show code to users with markdown format. When code execution is required...

(MARKDOWN_NNP)


[uncategorized] ~19-~19: Did you mean the formatting language “Markdown” (= proper noun)?
Context: ...them for conversation. * ALWAYS use markdown in your answers. You can make use of mu...

(MARKDOWN_NNP)


[style] ~23-~23: To elevate your writing, try using a synonym here.
Context: ...o blocks of texts that are too long and hard to read. * If a user will ask a questio...

(HARD_TO)


[grammar] ~25-~25: Ensure spelling is correct
Context: ...on by asking them questions back. Do so particulary when the prompt is unclear or ambiguous...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)


[grammar] ~26-~26: Use a hyphen to join words.
Context: ...hen answering a prompt, try to use first person pronouns to refer to yourself and...

(QB_NEW_EN_HYPHEN)


[style] ~29-~29: Consider using a more formal alternative.
Context: ..., use available agents and tools to get more information, then only ask for clarifications if a ...

(MORE_INFO)


[style] ~31-~31: Consider using a less common alternative to make your writing sound more unique and professional.
Context: ...e, start each section with a heading. * Feel free to add an emoji to each section heading if...

(FEEL_FREE_TO_STYLE_ME)


[grammar] ~31-~31: Use a hyphen to join words.
Context: ...ing if it makes sense and it is not tone deaf. For section headings render them a...

(QB_NEW_EN_HYPHEN)


[style] ~31-~31: As an alternative to the over-used intensifier ‘very’, consider replacing this phrase.
Context: ...eadings. Do not do this if the topic is very serious. * In general, do not use bullet poin...

(EN_WEAK_ADJECTIVE)


[grammar] ~32-~32: Use a hyphen to join words.
Context: .... For instance, for comparison, for step by step instructions, etc. * Separate ne...

(QB_NEW_EN_HYPHEN)


[grammar] ~32-~32: Use a hyphen to join words.
Context: ...or instance, for comparison, for step by step instructions, etc. * Separate new s...

(QB_NEW_EN_HYPHEN)


[style] ~41-~41: This phrase is redundant. Consider writing “facts”.
Context: ...u MUST actively integrate and reference established facts, decisions, and user preferences from o...

(ESTABLISHED_FACT2)


[grammar] ~61-~61: Use a hyphen to join words.
Context: ...ation * User location: the current IP based user location is redacted. If th...

(QB_NEW_EN_HYPHEN)


[grammar] ~62-~62: Use a hyphen to join words.
Context: ...r's time or time zone do not used the IP based location since it can be coming fr...

(QB_NEW_EN_HYPHEN)


[grammar] ~62-~62: Use a hyphen to join words.
Context: ...e the above user's current time and user preferred timezone even when the questio...

(QB_NEW_EN_HYPHEN)


[style] ~63-~63: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...ion implies a location like "here". * If the user most probably wants a geo-loca...

(ENGLISH_WORD_REPEAT_BEGINNING_RULE)


[grammar] ~70-~70: Use a hyphen to join words.
Context: ...om the recent (last few days-weeks) work related interactions of the user. Think ...

(QB_NEW_EN_HYPHEN)


[grammar] ~81-~81: Use a hyphen to join words.
Context: ... their work context. Personal Profile Based Disambiguation As an assistant, ...

(QB_NEW_EN_HYPHEN)


[style] ~86-~86: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...st relevant to the personal profile. 3. In the final answer acknowledge the disamb...

(ENGLISH_WORD_REPEAT_BEGINNING_RULE)


[grammar] ~94-~94: Ensure spelling is correct
Context: ...ation) *Email: redacted Additional websearch information: Biography Summary: U...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)


[style] ~144-~144: In American English, abbreviations like “etc.” require a period.
Context: ... (.pdf, .png, .csv, .txt, .pptx, .docx, etc) 2. File-like content or any content th...

(ETC_PERIOD)


[uncategorized] ~145-~145: Did you mean the formatting language “Markdown” (= proper noun)?
Context: ...at has to be parsed by code (e.g., as a markdown table, list, or plain text) are implici...

(MARKDOWN_NNP)

🪛 markdownlint-cli2 (0.18.1)
Google/Gemini/Enterprise/Gemini-2.5-Flash.md

40-40: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


41-41: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


42-42: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


43-43: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


48-48: Heading levels should only increment by one level at a time
Expected: h2; Actual: h3

(MD001, heading-increment)


50-50: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


51-51: Unordered list indentation
Expected: 2; Actual: 4

(MD007, ul-indent)


52-52: Unordered list indentation
Expected: 2; Actual: 4

(MD007, ul-indent)


53-53: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


54-54: Unordered list indentation
Expected: 2; Actual: 4

(MD007, ul-indent)


55-55: Unordered list indentation
Expected: 4; Actual: 6

(MD007, ul-indent)


56-56: Unordered list indentation
Expected: 4; Actual: 6

(MD007, ul-indent)


57-57: Unordered list indentation
Expected: 2; Actual: 4

(MD007, ul-indent)


61-61: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


62-62: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


63-63: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


72-72: Emphasis used instead of a heading

(MD036, no-emphasis-as-heading)

🔇 Additional comments (1)
Google/Gemini/Enterprise/Gemini-2.5-Flash.md (1)

1-164: Verify that this file is included exactly as extracted from the source.

Based on learnings from this repository, system prompt files should be preserved exactly as found—including apparent errors, malformed tags, and unusual formatting—to maintain authenticity as reverse-engineered source material.

Static analysis tools (LanguageTool and markdownlint-cli2) have flagged numerous issues across the file:

  • Spelling: "particulary" (line 25) should be "particularly"
  • Capitalization: "markdown" should be "Markdown" (lines 12, 19, 145)
  • Grammar/hyphens: Several compound adjectives should be hyphenated (e.g., "first-person" line 26, "IP-based" line 61, "work-related" line 70)
  • Markdown structure: Indentation inconsistencies (lines 40–63, 72), heading level skip (line 48: h3 instead of h2)

Before applying any changes, please confirm:

  1. Is this file verbatim extraction from Gemini Enterprise, or curated/improved documentation?
  2. If it is verbatim extraction, these issues should be preserved as-is per the repository's authenticity principle.
  3. If it is curated content or if the source naturally permits improvements, should these static analysis suggestions be addressed?

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @Google/Gemini/Enterprise/Gemini-2.5-Flash.md:
- Line 26: Fix the pronoun mismatch in the sentence that currently reads
"indicate what I was able to help with" by changing it to "indicate what you
were able to help with" so the instruction maintains the second-person framing
used elsewhere; keep the rest of the line that instructs to use first-person
pronouns and to refer to yourself as "Gemini Enterprise" intact.
📜 Review details

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 6b2157c and d9ace0f.

📒 Files selected for processing (3)
  • Google/Gemini/Enterprise/Gemini-2.5-Flash.md
  • Google/Gemini/Enterprise/Gemini-2.5-Pro.md
  • Google/Gemini/Enterprise/Title-Generator.txt
🧰 Additional context used
🧠 Learnings (1)
📓 Common learnings
Learnt from: thedtvn
Repo: x1xhlol/system-prompts-and-models-of-ai-tools PR: 307
File: Grok/Ani.md:35-35
Timestamp: 2025-11-20T11:10:16.064Z
Learning: In the repository x1xhlol/system-prompts-and-models-of-ai-tools, files contain system prompts extracted via reverse engineering or MITM attacks from AI tools. These prompts should be preserved exactly as found, including any malformed tags, unusual formatting, or apparent errors, as they represent the authentic source material.
🪛 LanguageTool
Google/Gemini/Enterprise/Gemini-2.5-Flash.md

[style] ~12-~12: Unless you want to emphasize “not”, use “cannot” which is more common.
Context: ...o so. * For Code related questions: You can not execute code, you can only show code to...

(CAN_NOT_PREMIUM)


[uncategorized] ~12-~12: Did you mean the formatting language “Markdown” (= proper noun)?
Context: ...e, you can only show code to users with markdown format. When code execution is required...

(MARKDOWN_NNP)


[uncategorized] ~19-~19: Did you mean the formatting language “Markdown” (= proper noun)?
Context: ...them for conversation. * ALWAYS use markdown in your answers. You can make use of mu...

(MARKDOWN_NNP)


[style] ~23-~23: To elevate your writing, try using a synonym here.
Context: ...o blocks of texts that are too long and hard to read. * If a user will ask a questio...

(HARD_TO)


[grammar] ~25-~25: Ensure spelling is correct
Context: ...on by asking them questions back. Do so particulary when the prompt is unclear or ambiguous...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)


[grammar] ~26-~26: Use a hyphen to join words.
Context: ...hen answering a prompt, try to use first person pronouns to refer to yourself and...

(QB_NEW_EN_HYPHEN)


[style] ~29-~29: Consider using a more formal alternative.
Context: ..., use available agents and tools to get more information, then only ask for clarifications if a ...

(MORE_INFO)


[style] ~31-~31: Consider using a less common alternative to make your writing sound more unique and professional.
Context: ...e, start each section with a heading. * Feel free to add an emoji to each section heading if...

(FEEL_FREE_TO_STYLE_ME)


[grammar] ~31-~31: Use a hyphen to join words.
Context: ...ing if it makes sense and it is not tone deaf. For section headings render them a...

(QB_NEW_EN_HYPHEN)


[style] ~31-~31: As an alternative to the over-used intensifier ‘very’, consider replacing this phrase.
Context: ...eadings. Do not do this if the topic is very serious. * In general, do not use bullet poin...

(EN_WEAK_ADJECTIVE)


[grammar] ~32-~32: Use a hyphen to join words.
Context: .... For instance, for comparison, for step by step instructions, etc. * Separate ne...

(QB_NEW_EN_HYPHEN)


[grammar] ~32-~32: Use a hyphen to join words.
Context: ...or instance, for comparison, for step by step instructions, etc. * Separate new s...

(QB_NEW_EN_HYPHEN)


[style] ~41-~41: This phrase is redundant. Consider writing “facts”.
Context: ...u MUST actively integrate and reference established facts, decisions, and user preferences from o...

(ESTABLISHED_FACT2)


[grammar] ~61-~61: Use a hyphen to join words.
Context: ...ation * User location: the current IP based user location is redacted. If th...

(QB_NEW_EN_HYPHEN)


[grammar] ~62-~62: Use a hyphen to join words.
Context: ...r's time or time zone do not used the IP based location since it can be coming fr...

(QB_NEW_EN_HYPHEN)


[grammar] ~62-~62: Use a hyphen to join words.
Context: ...e the above user's current time and user preferred timezone even when the questio...

(QB_NEW_EN_HYPHEN)


[style] ~63-~63: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...ion implies a location like "here". * If the user most probably wants a geo-loca...

(ENGLISH_WORD_REPEAT_BEGINNING_RULE)


[grammar] ~70-~70: Use a hyphen to join words.
Context: ...om the recent (last few days-weeks) work related interactions of the user. Think ...

(QB_NEW_EN_HYPHEN)


[grammar] ~81-~81: Use a hyphen to join words.
Context: ... their work context. Personal Profile Based Disambiguation As an assistant, ...

(QB_NEW_EN_HYPHEN)


[style] ~86-~86: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...st relevant to the personal profile. 3. In the final answer acknowledge the disamb...

(ENGLISH_WORD_REPEAT_BEGINNING_RULE)


[grammar] ~94-~94: Ensure spelling is correct
Context: ...ation) *Email: redacted Additional websearch information: Biography Summary: U...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)


[style] ~144-~144: In American English, abbreviations like “etc.” require a period.
Context: ... (.pdf, .png, .csv, .txt, .pptx, .docx, etc) 2. File-like content or any content th...

(ETC_PERIOD)


[uncategorized] ~145-~145: Did you mean the formatting language “Markdown” (= proper noun)?
Context: ...at has to be parsed by code (e.g., as a markdown table, list, or plain text) are implici...

(MARKDOWN_NNP)

Google/Gemini/Enterprise/Gemini-2.5-Pro.md

[uncategorized] ~12-~12: “Google” is a proper noun and needs to be capitalized.
Context: ...tence in the response which refers to a google search result MUST end with a citation,...

(A_GOOGLE)


[grammar] ~28-~28: Use a hyphen to join words.
Context: ...ess to the location and returns location relevant results. ```python def brows...

(QB_NEW_EN_HYPHEN)


[grammar] ~49-~49: Use a hyphen to join words.
Context: .... You can also access to a set of 3rd party APIs listed further below. Each ca...

(QB_NEW_EN_HYPHEN)


[style] ~69-~69: Unless you want to emphasize “not”, use “cannot” which is more common.
Context: ...o so. * For Code related questions: You can not execute code, you can only show code to...

(CAN_NOT_PREMIUM)


[uncategorized] ~69-~69: Did you mean the formatting language “Markdown” (= proper noun)?
Context: ...e, you can only show code to users with markdown format. When code execution is required...

(MARKDOWN_NNP)


[uncategorized] ~76-~76: Did you mean the formatting language “Markdown” (= proper noun)?
Context: ...them for conversation. * ALWAYS use markdown in your answers. You can make use of mu...

(MARKDOWN_NNP)


[style] ~80-~80: To elevate your writing, try using a synonym here.
Context: ...o blocks of texts that are too long and hard to read. * If a user will ask a questio...

(HARD_TO)


[grammar] ~82-~82: Ensure spelling is correct
Context: ...on by asking them questions back. Do so particulary when the prompt is unclear or ambiguous...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)


[grammar] ~83-~83: Use a hyphen to join words.
Context: ...hen answering a prompt, try to use first person pronouns to refer to yourself and...

(QB_NEW_EN_HYPHEN)


[style] ~86-~86: Consider using a more formal alternative.
Context: ..., use available agents and tools to get more information, then only ask for clarifications if a ...

(MORE_INFO)


[style] ~88-~88: Consider using a less common alternative to make your writing sound more unique and professional.
Context: ...e, start each section with a heading. * Feel free to add an emoji to each section heading if...

(FEEL_FREE_TO_STYLE_ME)


[grammar] ~88-~88: Use a hyphen to join words.
Context: ...ing if it makes sense and it is not tone deaf. For section headings render them a...

(QB_NEW_EN_HYPHEN)


[style] ~88-~88: As an alternative to the over-used intensifier ‘very’, consider replacing this phrase.
Context: ...eadings. Do not do this if the topic is very serious. * In general, do not use bullet poin...

(EN_WEAK_ADJECTIVE)


[grammar] ~89-~89: Use a hyphen to join words.
Context: .... For instance, for comparison, for step by step instructions, etc. * Separate ne...

(QB_NEW_EN_HYPHEN)


[grammar] ~89-~89: Use a hyphen to join words.
Context: ...or instance, for comparison, for step by step instructions, etc. * Separate new s...

(QB_NEW_EN_HYPHEN)


[style] ~98-~98: This phrase is redundant. Consider writing “facts”.
Context: ...u MUST actively integrate and reference established facts, decisions, and user preferences from o...

(ESTABLISHED_FACT2)


[grammar] ~118-~118: Use a hyphen to join words.
Context: ...ation * User location: the current IP based user location is redacted. If th...

(QB_NEW_EN_HYPHEN)


[grammar] ~119-~119: Use a hyphen to join words.
Context: ...r's time or time zone do not used the IP based location since it can be coming fr...

(QB_NEW_EN_HYPHEN)


[grammar] ~119-~119: Use a hyphen to join words.
Context: ...e the above user's current time and user preferred timezone even when the questio...

(QB_NEW_EN_HYPHEN)


[style] ~120-~120: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...ion implies a location like "here". * If the user most probably wants a geo-loca...

(ENGLISH_WORD_REPEAT_BEGINNING_RULE)


[grammar] ~127-~127: Use a hyphen to join words.
Context: ...om the recent (last few days-weeks) work related interactions of the user. Think ...

(QB_NEW_EN_HYPHEN)


[grammar] ~138-~138: Use a hyphen to join words.
Context: ... their work context. Personal Profile Based Disambiguation As an assistant, ...

(QB_NEW_EN_HYPHEN)


[style] ~143-~143: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...st relevant to the personal profile. 3. In the final answer acknowledge the disamb...

(ENGLISH_WORD_REPEAT_BEGINNING_RULE)


[grammar] ~151-~151: Ensure spelling is correct
Context: ...ation) *Email: redacted Additional websearch information: Biography Summary: U...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)


[uncategorized] ~159-~159: Do not mix variants of the same word (‘fulfill’ and ‘fulfil’) within a single text.
Context: ...delegates them to specialized agents to fulfill the user's request. ". You have a lis...

(EN_EXACT_COHERENCY_RULE)


[style] ~201-~201: In American English, abbreviations like “etc.” require a period.
Context: ... (.pdf, .png, .csv, .txt, .pptx, .docx, etc) 2. File-like content or any content th...

(ETC_PERIOD)


[uncategorized] ~202-~202: Did you mean the formatting language “Markdown” (= proper noun)?
Context: ...at has to be parsed by code (e.g., as a markdown table, list, or plain text) are implici...

(MARKDOWN_NNP)

🪛 markdownlint-cli2 (0.18.1)
Google/Gemini/Enterprise/Gemini-2.5-Flash.md

24-24: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


25-25: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


26-26: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


97-97: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


98-98: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


99-99: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


100-100: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


105-105: Heading levels should only increment by one level at a time
Expected: h2; Actual: h3

(MD001, heading-increment)


107-107: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


108-108: Unordered list indentation
Expected: 2; Actual: 4

(MD007, ul-indent)


109-109: Unordered list indentation
Expected: 2; Actual: 4

(MD007, ul-indent)


110-110: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


111-111: Unordered list indentation
Expected: 2; Actual: 4

(MD007, ul-indent)


112-112: Unordered list indentation
Expected: 4; Actual: 6

(MD007, ul-indent)


113-113: Unordered list indentation
Expected: 4; Actual: 6

(MD007, ul-indent)


114-114: Unordered list indentation
Expected: 2; Actual: 4

(MD007, ul-indent)


118-118: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


119-119: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


120-120: Unordered list indentation
Expected: 0; Actual: 2

(MD007, ul-indent)


129-129: Emphasis used instead of a heading

(MD036, no-emphasis-as-heading)

🔇 Additional comments (3)
Google/Gemini/Enterprise/Gemini-2.5-Pro.md (1)

1-221: System prompt preserved; no changes recommended.

Per the repository's convention, reverse-engineered system prompts are preserved exactly as extracted, including any unusual formatting. This file documents comprehensive Gemini Enterprise guidance covering tool execution, agent orchestration (root_agent delegating to imagen_agent, videogen_agent, docgen_agent, and file_and_coding_agent), multi-turn conversation handling, and contextual information management. The structure and delegation semantics are clear.

One minor note: Line 82 contains "particulary" which appears to be a spelling variant. If this is a transcription artifact rather than intentional prompt material, it may be worth confirming with the source. Otherwise, preserve as-is per repository standards.

Google/Gemini/Enterprise/Gemini-2.5-Flash.md (1)

1-164: High content overlap with Gemini-2.5-Pro.md warrants clarification.

Gemini-2.5-Flash.md shares ~75% structural and textual overlap with Gemini-2.5-Pro.md. Flash is a shorter variant that omits the initial tool_code execution guidelines, browse function details, and API access instructions from the Pro version, starting directly with the enterprise chat persona.

Confirm whether two nearly-identical files are intentional (e.g., different deployment contexts) or a merge/duplication artifact. If intentional, consider documenting the rationale; if not, consolidate to a single source of truth.

Google/Gemini/Enterprise/Title-Generator.txt (1)

1-41: Well-structured title generator specification; approved.

Clear and concise definition of the sidebar title generator's role, instructions, and output constraints. The five examples effectively illustrate scope, edge cases (handling non-contextual filenames like "123.txt"), and integration with multi-turn conversation history. Output format rules are specific and actionable (under 30 chars, important words first, no data structure wrapping). Aligns well with the broader enterprise guidance in sibling documents.

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants