15 lines
1.1 KiB
Plaintext
15 lines
1.1 KiB
Plaintext
1: d5bf46ecf ! 1: 268835a99 wip: publish unverified row 219 inspection candidate
|
|
@@ packages/webui/src/chat-http.mjs: export async function chatHTTP(req, res, { pat
|
|
if (!exact(v, ['body']) || typeof v.body !== 'string' || !v.body.trim() || v.body.length > 32768) throw Error();
|
|
|
|
## packages/webui/src/chat.mjs ##
|
|
-@@ packages/webui/src/chat.mjs: export function createChat({ call }) {
|
|
+@@ packages/webui/src/chat.mjs: export function createChat({ call, owner = null }) {
|
|
projects: () => channel('project.list', {}),
|
|
createProject: ({ name, repo }) => channel('project.create', { name, ...(repo === undefined ? {} : { repo }) }),
|
|
threads: ({ project } = {}) => channel('thread.list', project === undefined ? {} : { project }),
|
|
2: c7bf3622d = 2: 994860e70 docs: rebase row 219 gate packet and record run bounds
|
|
3: b97a3ff97 = 3: 0e040cf94 test: give row 219 persona fixture its explicit session
|
|
4: 7cbd839d0 = 4: 30cf10301 test: pin the compaction audit before the persona refusal
|
|
5: 5f2ef92e5 = 5: 28bf34f27 test: assert creative history in its native session store
|