Compartir a través de


Resolve-Error

Envía el último error de la sesión actual para la resolución en la ventana de AIShell conectada.

Sintaxis

Default (valor predeterminado)

Resolve-Error
    [-Agent <String>]
    [-IncludeOutputFromClipboard]
    [<CommonParameters>]

Description

Importante

A enero de 2026, el proyecto AI Shell ya no se mantiene activamente. Este proyecto debe considerarse archivado desde un punto de vista de ingeniería.

Cuando se produce un error en la sesión actual, este cmdlet envía el error al agente de AIShell para su resolución. El comando envía el objeto de error completo a la sesión actual del agente de AIShell, que intenta proporcionar una resolución.

A partir de la versión AI Shell v1.0.0-preview.2, el Resolve-Error cmdlet también funciona con mensajes de error generados por comandos nativos.

Ejemplos

Ejemplo 1: resuelve el último error

PS> Start-AIShell
#User receives an error

PS> Resolve-Error

En este ejemplo se muestra cómo pedir a AIShell que resuelva el último error que se produjo en la sesión actual de AIShell. AIShell analiza el error e intenta proporcionar una solución en la ventana del agente de AIShell.

Parámetros

-Agent

Especifica el agente que se va a usar en la sesión actual de AIShell. Si no se especifica, AIShell usa el agente seleccionado actualmente.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-IncludeOutputFromClipboard

Cuando se especifica este parámetro, la salida copiada en el Portapapeles se incluye en el error enviado a AIShell.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

None

Salidas

Object

Notas

PowerShell incluye el siguiente alias para este cmdlet:

  • Todas las plataformas:
    • fixit