refactor: require session state for directive handling

This commit is contained in:
Peter Steinberger
2026-01-22 22:11:12 +00:00
parent c0c8ee217f
commit da3a141c58
6 changed files with 104 additions and 206 deletions

View File

@@ -89,8 +89,8 @@ export async function resolveReplyDirectives(params: {
workspaceDir: string;
agentCfg: AgentDefaults;
sessionCtx: TemplateContext;
sessionEntry?: SessionEntry;
sessionStore?: Record<string, SessionEntry>;
sessionEntry: SessionEntry;
sessionStore: Record<string, SessionEntry>;
sessionKey: string;
storePath?: string;
sessionScope: Parameters<typeof applyInlineDirectiveOverrides>[0]["sessionScope"];