Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://kubo-47e69177.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Middleware Hooks

Types des arguments

packages/core/src/defineAction.ts
export type BeforeActionArgs<TInput, TContext> = {
  input: TInput;
  ctx: TContext;
};

export type AfterActionArgs<TInput, TOutput, TContext> = {
  input: TInput;
  ctx: TContext;
  result: TOutput;
};

beforeAction

  • S’execute apres input.parse.
  • Recoit input clone + contexte resolu.
  • Ideal pour auth, policy, audit.

afterAction

  • S’execute apres le handler.
  • Peut remplacer le resultat.
  • Ideal pour normaliser la sortie.