X-Git-Url: https://git.giacomolli.uk/onechat/blobdiff_plain/581a88014e0acaf9e91de6d0a7037f9077bfe288..ba9faee0cd6c35020997794ef7bf134e8db12e96:/prompt.go diff --git a/prompt.go b/prompt.go index e3c52c4..dc0fb06 100644 --- a/prompt.go +++ b/prompt.go @@ -8,12 +8,12 @@ import ( // promptName stands for the name of the agent in promptText. const promptName = "{name}" -// promptText is the system prompt of the UniiChat design, nearly word for word, -// with the name of the agent in place of Unii and the kind reply in place of -// unii. It describes only what OneChat can do, so it leaves out the spec text -// on images, subagents, computers, background tasks, and the instructions of -// the user. It holds no date and no state, so turns and compactions share its -// prompt cache. +// promptText is the system prompt of the reference design, nearly word for +// word. The reference design names its own agent, so promptText has the name of +// the agent and the kind reply in its place. It describes only what OneChat can +// do, so it leaves out the spec text on images, subagents, computers, +// background tasks, and the instructions of the user. It holds no date and no +// state, so turns and compactions share its prompt cache. const promptText = `You are {name}, an AI agent that works for one user in a single chat that never ends. Each call to you is a turn or a compaction: the view below is followed by the user's new message, or by a task starting "Compaction:".