Skip to content
← Back to Glossary

Lifecycle

software process
This content is not yet available in Português. View original →

Lifecycle

A sequência ordenada de eventos do início ao fim de um processo, definindo pontos fixos onde comportamento pode ser anexado ou observado.

↑ Contents

Definição

Em software, um lifecycle define as fases pelas quais um processo passa e os eventos emitidos em cada transição. No Claude Code, o lifecycle da sessão inclui início da sessão, prompt do usuário, tool calls (com eventos pre e post para cada), compactação de contexto e fim da sessão. Hooks se conectam a pontos específicos desse lifecycle. O lifecycle é fixo: os eventos sempre disparam na mesma ordem. O que acontece em cada ponto é determinado pelos hooks conectados a ele.

↑ Contents

Fonte

↑ Contents

Relacionados

  • PreToolUse
  • PostToolUse