Pular para o conteúdo principal
Versão: 2.x

← Anterior · Voltar ao README · Próximo →

Listar feeds registrados

A partir da versão 2.1.0, liste os registros de feeds sem gerar arquivos nem alterar seu estado:

php artisan feed:list

O comando não possui argumentos ou opções específicos. Ele exibe uma tabela com todos os registros, incluindo feeds inativos e excluídos de forma reversível.

ColunaSignificado
idID do registro.
slugSlug do registro usado por feed:generate.
titleTítulo do registro.
expressionExpressão cron armazenada.
is_activeIndica se o registro está ativo.
is_deletedIndica se o registro foi excluído de forma reversível.
last_activityData e hora da última geração registrada no formato ISO 8601; null no JSON quando não há valor definido.

Os registros não excluídos aparecem primeiro, seguidos dos registros excluídos de forma reversível. Em cada grupo, os feeds ativos aparecem primeiro, e as linhas são ordenadas por título e ID. Os valores booleanos aparecem como true ou false no console.

Use o slug de um registro não excluído para gerar esse feed:

php artisan feed:generate products

Se não houver registros, o console exibirá No feeds available.

Listagem para agentes de IA​

Dentro de um agente de codificação com IA reconhecido, feed:list retorna automaticamente um objeto JSON compacto em uma única linha. Nenhuma opção adicional é necessária. Os campos booleanos continuam sendo booleanos no JSON:

{
"tool": "feed:list",
"result": "success",
"feeds": [
{
"id": 1,
"slug": "products",
"title": "Products",
"expression": "0 * * * *",
"is_active": true,
"is_deleted": false,
"last_activity": null
}
]
}

O exemplo está formatado para facilitar a leitura. Uma listagem vazia retorna o mesmo envelope com "feeds": [].