package scenes import "gitea.maximumdirect.net/eric/notarius/internal/framework/llm" const ( PromptID = "dnd.scenes" ResponseSchemaKey = llm.ResponseSchemaKey("dnd_scenes_llm") ResponseSchemaID = "notarius.dnd.scenes.llm" ResponseSchemaVersion = "v1" ResponseSchemaName = "notarius_dnd_scenes_llm_v1" ) func loadResponseSchema() (llm.ResponseSchema, error) { assets, err := moduleAssetFS() if err != nil { return llm.ResponseSchema{}, err } return llm.LoadResponseSchema(assets, llm.ResponseSchemaDefinition{ Key: ResponseSchemaKey, ID: ResponseSchemaID, Version: ResponseSchemaVersion, Name: ResponseSchemaName, AssetPath: "schemas/dnd_scenes_llm.v1.json", }) }