Package v0.2.12→v0.2.124: manifest, actions, version graph
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
import { VersionInfo } from '@start9labs/start-sdk'
|
||||
|
||||
export const v_0_2_96 = VersionInfo.of({
|
||||
version: '0.2.96:0',
|
||||
releaseNotes: {
|
||||
en_US:
|
||||
"Two new operator-editable prompt textareas in Settings → LLM prompts: 'Polish prompt — speaker name inference' and 'Polish prompt — section summary rewrite'. Same three-layer override pattern as the existing transcribe and analyze prompts (per-session override → operator-promoted default → hardcoded default in post-cluster-polish.js). 'Reset to default' and 'Set as new default' buttons work the same way too. Save-time validation enforces the required template variables: the name-inference prompt MUST include {{transcript}} and {{speakerKeys}}; the summary-rewrite prompt MUST include {{sections}} and {{transcript}}; both must reference JSON output. The prompts that were previously hardcoded constants in post-cluster-polish.js are now exported as DEFAULT_NAME_INFERENCE_PROMPT_TEMPLATE and DEFAULT_SUMMARY_POLISH_PROMPT_TEMPLATE, and the polish functions accept a promptOverride argument that the summarize-url worker threads through from cfg. Empty override falls through to the code default, so a fresh install behaves exactly the same as before — only the polish prompts become editable.",
|
||||
},
|
||||
migrations: {
|
||||
up: async ({ effects }) => {},
|
||||
down: async ({ effects }) => {},
|
||||
},
|
||||
})
|
||||
Reference in New Issue
Block a user