Merge remote-tracking branch 'origin/main' into garrytan/perfect-pdf

This commit is contained in:
Garry Tan
2026-04-20 06:31:28 +08:00
103 changed files with 9838 additions and 4081 deletions
+4
View File
@@ -50,6 +50,9 @@ function buildHostPaths(): Record<string, HostPaths> {
export const HOST_PATHS: Record<string, HostPaths> = buildHostPaths();
import type { Model } from '../models';
export type { Model } from '../models';
export interface TemplateContext {
skillName: string;
tmplPath: string;
@@ -57,6 +60,7 @@ export interface TemplateContext {
host: Host;
paths: HostPaths;
preambleTier?: number; // 1-4, controls which preamble sections are included
model?: Model; // model family for behavioral overlay. Omitted/undefined → no overlay.
}
/** Resolver function signature. args is populated for parameterized placeholders like {{INVOKE_SKILL:name}}. */