Commit Graph

4 Commits

Author SHA1 Message Date
Victor Hong
eb3dff8458 fix: Add JSON output flag to gemini CLI configuration
The gemini CLI was returning plain text instead of JSON, causing clink to fail with:
'Failed to decode Gemini CLI JSON output: Expecting value: line 1 column 1 (char 0)'

Root cause: gemini.json was missing the '-o json' flag in additional_args.

This fix adds '-o json' to ensure JSON output format, aligning with the codex pattern (which uses --json).

Tested with gemini CLI v0.8.2
2025-10-14 18:28:16 +11:00
Fahad
c42e9e9c34 refactor: de-duplicate roles to avoid explosion when more CLIs get added 2025-10-06 08:54:33 +04:00
Fahad
15ae3f24ba fix: --yolo needed for running shell commands, documentation added 2025-10-05 11:08:58 +04:00
Fahad
a2ccb48e9a feat!: Huge update - Link another CLI (such as gemini directly from with Claude Code / Codex). https://github.com/BeehiveInnovations/zen-mcp-server/issues/208
Zen now allows you to define `roles` for an external CLI and delegate work to another CLI via the new `clink` tool (short for `CLI + Link`). Gemini, for instance, offers 1000 free requests a day - this means you can save on tokens and your weekly limits within Claude Code by delegating work to another entirely capable CLI agent!

Define your own system prompts as `roles` and make another CLI do anything you'd like. Like the current tool you're connected to, the other CLI has complete access to your files and the current context. This also works incredibly well with Zen's `conversation continuity`.
2025-10-05 10:40:44 +04:00