/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/main.py:286:        "  --yolo             Start in bypassPermissions (YOLO) mode\n"
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/main.py:357:            "set permission_mode per session via session.open"
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/mcp_cli.py:157:        dest="permission_mode",
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/mcp_cli.py:158:        choices=("default", "acceptEdits", "bypassPermissions"),
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/mcp_cli.py:159:        default="acceptEdits",
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/mcp_cli.py:161:            "Permission mode for serve sessions (default: acceptEdits; "
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/mcp_cli.py:601:            run_mcp_serve(project_root=root, permission_mode=args.permission_mode)
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/mcp_serve.py:155:    permission_mode: str
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/mcp_serve.py:163:        session.set_permission_mode(self.permission_mode)
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/mcp_serve.py:381:    permission_mode: str = "acceptEdits",
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/mcp_serve.py:411:        permission_mode=permission_mode,
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/mcp_serve.py:415:        "comate mcp serve started (cwd=%s, permission_mode=%s)",
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/mcp_serve.py:417:        permission_mode,
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py:331:            self._status_bar.set_mode(self._current_permission_mode())
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py:1058:    def _current_permission_mode(self) -> str:
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui.py:1059:        return str(self._session.get_permission_mode())
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py:24:    "act": "bypassPermissions",
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py:26:    "acceptedits": "acceptEdits",
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py:27:    "bypasspermissions": "bypassPermissions",
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py:80:        self._mode: str = "bypassPermissions"
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py:175:        return normalized if normalized in _DISPLAY_MODES else "bypassPermissions"
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py:179:        get_permission_mode = getattr(session, "get_permission_mode", None)
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py:180:        if callable(get_permission_mode):
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py:181:            return cls._normalize_display_mode(get_permission_mode())
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py:182:        return "bypassPermissions"
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/status_bar.py:199:            self._mode = "bypassPermissions"
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tool_approval_view.py:937:            and value.get("mode") == "acceptEdits"
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py:728:        # bypassPermissions for unattended embeddings, while CLI starts safe.
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py:729:        permission_mode="bypassPermissions" if yolo else "default",
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py:1232:            "set permission_mode per session via session.open[/]"
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/app.py:1348:        status_bar.set_mode(session.get_permission_mode())
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py:149:            cycle_permission_mode = getattr(self._session, "cycle_permission_mode", None)
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py:150:            if not callable(cycle_permission_mode):
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/commands.py:152:            mode = cycle_permission_mode()
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/session_host.py:34:    build_permission_mode_changed_event,
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/session_host.py:224:        chat_session.set_permission_mode(params.permission_mode)
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/session_host.py:318:        self, handle: str, *, permission_mode: str, previous: str
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/session_host.py:320:        if permission_mode == previous:
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/session_host.py:323:            build_permission_mode_changed_event(
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/session_host.py:324:                permission_mode=permission_mode, previous=previous
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/session_host.py:330:    async def set_permission_mode(self, handle: str, mode: str) -> dict[str, Any]:
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/session_host.py:332:        previous = rpc_session.chat_session.get_permission_mode()
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/session_host.py:333:        new_mode = rpc_session.chat_session.set_permission_mode(mode)
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/session_host.py:334:        await self._emit_mode_changed(handle, permission_mode=new_mode, previous=previous)
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/session_host.py:335:        return {"permission_mode": new_mode, "previous": previous}
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/session_host.py:345:            "permission_mode": chat_session.get_permission_mode(),
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/tui_parts/render_panels.py:558:        elif mode == "acceptEdits":
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/serde.py:69:def build_permission_mode_changed_event(
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/serde.py:70:    *, permission_mode: str, previous: str
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/serde.py:74:        "payload": {"permission_mode": permission_mode, "previous": previous},
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/options.py:9:    "acceptEdits",
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/options.py:10:    "bypassPermissions",
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/options.py:14:    {"cwd", "session_id", "permission_mode", "include_partial_messages"}
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/options.py:26:    permission_mode: str
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/options.py:57:    mode_raw = raw.get("permission_mode")
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/options.py:59:        permission_mode = "default"
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/options.py:61:        permission_mode = mode_raw
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/options.py:64:            f"permission_mode must be one of {list(PERMISSION_MODES)}"
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/options.py:78:        permission_mode=permission_mode,
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/server.py:59:        "set_permission_mode": True,
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/server.py:329:            "session.setPermissionMode": self._handle_set_permission_mode,
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/server.py:385:            "permission_mode": rpc_session.chat_session.get_permission_mode(),
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/server.py:398:    async def _handle_set_permission_mode(self, params: dict[str, Any]) -> dict[str, Any]:
/home/hyc/projects/agent-sdk/packages/comate_cli/comate_cli/terminal_agent/rpc/server.py:406:        return await self._host.set_permission_mode(handle, mode)

78 matches
64 matched lines
13 files contained matches
152 files searched
9424 bytes printed
1947558 bytes searched
0.003595 seconds spent searching
0.010400 seconds
