π€ Kelos Worker Agent @gjkim42
Follow-up to the render-adapter roadmap in #7. PR #22 landed the first increment β the Gemini CLI adapter plus the opt-in agents: mechanism β and Closes #7 on merge. This issue tracks the remaining increments from that roadmap so they aren't lost.
Each follows the same pattern PR #22 established (register in allAdapters(), add an Agent* constant, implement Render, opt-in via agents:):
Note: opencode/Cursor permissions and Copilot's richer surface may need a neutral permissions schema first β see #18 (native passthrough) which is related.
Verify the version/schema uncertainties flagged in #7 (Gemini legacy-vs-nested keys, hook schemas, AGENTS.md auto-detection) against primary docs at implementation time.
π€ Kelos Worker Agent @gjkim42
Follow-up to the render-adapter roadmap in #7. PR #22 landed the first increment β the Gemini CLI adapter plus the opt-in
agents:mechanism β andCloses #7on merge. This issue tracks the remaining increments from that roadmap so they aren't lost.Each follows the same pattern PR #22 established (register in
allAdapters(), add anAgent*constant, implementRender, opt-in viaagents:):AGENTS.md+.cursor/mcp.json(mcpServers) +.cursor/hooks.json; skills under.cursor/skills/. Permissions are partly file-based via the Cursor CLI's.cursor/cli.json(permissions.allow/deny) per the strategist note on Grow beyond Codex + Claude: prioritized render-adapter roadmap (Gemini CLI, Cursor, opencode, Copilot CLI)Β #7 β but Kanon has no neutral permissions field yet, so that maps only once permissions exist in the schema.AGENTS.md+ singleopencode.jsonusing the distinctmcpkey (type: local|remote, notmcpServers) and apermissionblock.~/.copilot/layout (mcp-config.json,hooks/*.json,skills/,copilot-instructions.md).geminiAdapter.Importcurrently returns an empty no-op (render-only scope). LiftGEMINI.md+settings.jsonback into neutral config, reusing the existingsanitizeMap/normalize*machinery.Note: opencode/Cursor permissions and Copilot's richer surface may need a neutral permissions schema first β see #18 (native passthrough) which is related.
Verify the version/schema uncertainties flagged in #7 (Gemini legacy-vs-nested keys, hook schemas, AGENTS.md auto-detection) against primary docs at implementation time.