feat(cli): stable footer UX and layout refinements

This commit is contained in:
jacob314
2026-03-03 13:32:38 -08:00
parent d6c560498b
commit f9e883c963
52 changed files with 1600 additions and 1107 deletions
@@ -302,6 +302,7 @@ export class HookEventHandler {
coreEvents.emitHookStart({
hookName: this.getHookName(config),
eventName,
source: config.source,
hookIndex: index + 1,
totalHooks: plan.hookConfigs.length,
});
+4 -1
View File
@@ -88,9 +88,12 @@ export interface HookPayload {
* Payload for the 'hook-start' event.
*/
export interface HookStartPayload extends HookPayload {
/**
* The source of the hook configuration.
*/
source?: string;
/**
* The 1-based index of the current hook in the execution sequence.
* Used for progress indication (e.g. "Hook 1/3").
*/
hookIndex?: number;
/**