Config UI: tag filters and complete schema help/labels coverage (#23796)

* Config UI: add tag filters and complete schema help/labels

* Config UI: finalize tags/help polish and unblock test suite

* Protocol: regenerate Swift gateway models
This commit is contained in:
Tak Hoffman
2026-02-22 15:17:07 -06:00
committed by GitHub
parent c539782c09
commit f8171ffcdc
28 changed files with 3409 additions and 274 deletions

View File

@@ -72,12 +72,19 @@ export function resolveSlackThreadTs(params: {
incomingThreadTs: string | undefined;
messageTs: string | undefined;
hasReplied: boolean;
isThreadReply?: boolean;
}): string | undefined {
const isThreadReply =
params.isThreadReply ??
(typeof params.incomingThreadTs === "string" &&
params.incomingThreadTs.length > 0 &&
params.incomingThreadTs !== params.messageTs);
const planner = createSlackReplyReferencePlanner({
replyToMode: params.replyToMode,
incomingThreadTs: params.incomingThreadTs,
messageTs: params.messageTs,
hasReplied: params.hasReplied,
isThreadReply,
});
return planner.use();
}