refactor: de-duplicate roles to avoid explosion when more CLIs get added

This commit is contained in:
Fahad
2025-10-06 08:54:33 +04:00
parent bb57f71966
commit c42e9e9c34
12 changed files with 33 additions and 54 deletions

View File

@@ -30,13 +30,13 @@ INTERNAL_DEFAULTS: dict[str, CLIInternalDefaults] = {
"gemini": CLIInternalDefaults(
parser="gemini_json",
additional_args=["-o", "json"],
default_role_prompt="systemprompts/clink/gemini_default.txt",
default_role_prompt="systemprompts/clink/default.txt",
runner="gemini",
),
"codex": CLIInternalDefaults(
parser="codex_jsonl",
additional_args=["exec"],
default_role_prompt="systemprompts/clink/codex_default.txt",
default_role_prompt="systemprompts/clink/default.txt",
runner="codex",
),
}