feat: 完成第二版类型清理

This commit is contained in:
claude-code-best committed 2026-03-31 23:03:47 +08:00
1 parent 4c0a655a1c
commit d7a729ca68
604 files changed
+595 -953

No files matched your search

+2 -3
View File
@@ -146,8 +146,8 @@ function computeStickyPromptText(msg: RenderableMessage): string | null {
let raw: string | null = null;
if (msg.type === 'user') {
if (msg.isMeta || msg.isVisibleInTranscriptOnly) return null;
const block = msg.message.content[0];
if (block?.type !== 'text') return null;
const block = Array.isArray(msg.message.content) ? msg.message.content[0] : undefined;
if (!block || typeof block === 'string' || block?.type !== 'text') return null;
raw = block.text;
} else if (msg.type === 'attachment' && msg.attachment.type === 'queued_command' && msg.attachment.commandMode !== 'task-notification' && !msg.attachment.isMeta) {
const p = msg.attachment.prompt;
@@ -1079,4 +1079,3 @@ function StickyTracker({
});
return null;
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWZPYmplY3QiLCJSZWFjdCIsInVzZUNhbGxiYWNrIiwidXNlQ29udGV4dCIsInVzZUVmZmVjdCIsInVzZUltcGVyYXRpdmVIYW5kbGUiLCJ1c2VSZWYiLCJ1c2VTdGF0ZSIsInVzZVN5bmNFeHRlcm5hbFN0b3JlIiwidXNlVmlydHVhbFNjcm9sbCIsIlNjcm9sbEJveEhhbmRsZSIsIkRPTUVsZW1lbnQiLCJNYXRjaFBvc2l0aW9uIiwiQm94IiwiUmVuZGVyYWJsZU1lc3NhZ2UiLCJUZXh0SG92ZXJDb2xvckNvbnRleHQiLCJTY3JvbGxDaHJvbWVDb250ZXh0IiwiSEVBRFJPT00iLCJsb2dGb3JEZWJ1Z2dpbmciLCJzbGVlcCIsInJlbmRlcmFibGVTZWFyY2hUZXh0IiwiaXNOYXZpZ2FibGVNZXNzYWdlIiwiTWVzc2FnZUFjdGlvbnNOYXYiLCJNZXNzYWdlQWN0aW9uc1N0YXRlIiwiTmF2aWdhYmxlTWVzc2FnZSIsInN0cmlwU3lzdGVtUmVtaW5kZXJzIiwidG9vbENhbGxPZiIsImZhbGxiYWNrTG93ZXJDYWNoZSIsIldlYWtNYXAiLCJkZWZhdWx0RXh0cmFjdFNlYXJjaFRleHQiLCJtc2ciLCJjYWNoZWQiLCJnZXQiLCJ1bmRlZmluZWQiLCJsb3dlcmVkIiwic2V0IiwiU3RpY2t5UHJvbXB0IiwidGV4dCIsInNjcm9sbFRvIiwiU1RJQ0tZX1RFWFRfQ0FQIiwiSnVtcEhhbmRsZSIsImp1bXBUb0luZGV4IiwiaSIsInNldFNlYXJjaFF1ZXJ5IiwicSIsIm5leHRNYXRjaCIsInByZXZNYXRjaCIsInNldEFuY2hvciIsIndhcm1TZWFyY2hJbmRleCIsIlByb21pc2UiLCJkaXNhcm1TZWFyY2giLCJQcm9wcyIsIm1lc3NhZ2VzIiwic2Nyb2xsUmVmIiwiY29sdW1ucyIsIml0ZW1LZXkiLCJyZW5kZXJJdGVtIiwiaW5kZXgiLCJSZWFjdE5vZGUiLCJvbkl0ZW1DbGljayIsImlzSXRlbUNsaWNrYWJsZSIsImlzSXRlbUV4cGFuZGVkIiwiZXh0cmFjdFNlYXJjaFRleHQiLCJ0cmFja1N0aWNreVByb21wdCIsInNlbGVjdGVkSW5kZXgiLCJjdXJzb3JOYXZSZWYiLCJSZWYiLCJzZXRDdXJzb3IiLCJjIiwianVtcFJlZiIsIm9uU2VhcmNoTWF0Y2hlc0NoYW5nZSIsImNvdW50IiwiY3VycmVudCIsInNjYW5FbGVtZW50IiwiZWwiLCJzZXRQb3NpdGlvbnMiLCJzdGF0ZSIsInBvc2l0aW9ucyIsInJvd09mZnNldCIsImN1cnJlbnRJZHgiLCJwcm9tcHRUZXh0Q2FjaGUiLCJzdGlja3lQcm9tcHRUZXh0IiwicmVzdWx0IiwiY29tcHV0ZVN0aWNreVByb21wdFRleHQiLCJyYXciLCJ0eXBlIiwiaXNNZXRhIiwiaXNWaXNpYmxlSW5UcmFuc2NyaXB0T25seSIsImJsb2NrIiwibWVzc2FnZSIsImNvbnRlbnQiLCJhdHRhY2htZW50IiwiY29tbWFuZE1vZGUiLCJwIiwicHJvbXB0IiwiZmxhdE1hcCIsImIiLCJqb2luIiwidCIsInN0YXJ0c1dpdGgiLCJWaXJ0dWFsSXRlbVByb3BzIiwiaWR4IiwibWVhc3VyZVJlZiIsImtleSIsImV4cGFuZGVkIiwiaG92ZXJlZCIsImNsaWNrYWJsZSIsIm9uQ2xpY2tLIiwiY2VsbElzQmxhbmsiLCJvbkVudGVySyIsImsiLCJvbkxlYXZlSyIsIlZpcnR1YWxJdGVtIiwidDAiLCIkIiwiX2MiLCJ0MSIsInQyIiwidDMiLCJ0NCIsImUiLCJ0NSIsInQ2IiwidDciLCJ0OCIsInQ5IiwidDEwIiwiVmlydHVhbE1lc3NhZ2VMaXN0Iiwia2V5c1JlZiIsInByZXZNZXNzYWdlc1JlZiIsInByZXZJdGVtS2V5UmVmIiwibGVuZ3RoIiwibWFwIiwibSIsInB1c2giLCJrZXlzIiwicmFuZ2UiLCJ0b3BTcGFjZXIiLCJib3R0b21TcGFjZXIiLCJzcGFjZXJSZWYiLCJvZmZzZXRzIiwiZ2V0SXRlbVRvcCIsImdldEl0ZW1FbGVtZW50IiwiZ2V0SXRlbUhlaWdodCIsInNjcm9sbFRvSW5kZXgiLCJzdGFydCIsImVuZCIsImlzVmlzaWJsZSIsImgiLCJzZWxlY3QiLCJ1dWlkIiwibXNnVHlwZSIsInRvb2xOYW1lIiwibmFtZSIsInNlbElkeCIsInNjYW4iLCJmcm9tIiwiZGlyIiwicHJlZCIsImlzVXNlciIsImVudGVyQ3Vyc29yIiwibmF2aWdhdGVQcmV2IiwibmF2aWdhdGVOZXh0Iiwic2Nyb2xsVG9Cb3R0b20iLCJuYXZpZ2F0ZVByZXZVc2VyIiwibmF2aWdhdGVOZXh0VXNlciIsIm5hdmlnYXRlVG9wIiwibmF2aWdhdGVCb3R0b20iLCJnZXRTZWxlY3RlZCIsImp1bXBTdGF0ZSIsInMiLCJzY3JvbGxUb0VsZW1lbnQiLCJzY2FuUmVxdWVzdFJlZiIsIndhbnRMYXN0IiwidHJpZXMiLCJlbGVtZW50UG9zaXRpb25zIiwibXNnSWR4Iiwic3RhcnRQdHJSZWYiLCJwaGFudG9tQnVyc3RSZWYiLCJwZW5kaW5nU3RlcFJlZiIsInN0ZXBSZWYiLCJkIiwiaGlnaGxpZ2h0UmVmIiwib3JkIiwic2VhcmNoU3RhdGUiLCJtYXRjaGVzIiwicHRyIiwic2NyZWVuT3JkIiwicHJlZml4U3VtIiwic2VhcmNoQW5jaG9yIiwiaW5kZXhXYXJtZWQiLCJ0YXJnZXRGb3IiLCJ0b3AiLCJNYXRoIiwibWF4IiwiaGlnaGxpZ2h0IiwibWluIiwidnBUb3AiLCJnZXRWaWV3cG9ydFRvcCIsImxvIiwiZ2V0U2Nyb2xsVG9wIiwidnAiLCJnZXRWaWV3cG9ydEhlaWdodCIsInNjcmVlblJvdyIsInJvdyIsInN0IiwidG90YWwiLCJhdCIsImNvbCIsInNlZWtHZW4iLCJzZXRTZWVrR2VuIiwiYnVtcFNlZWsiLCJnIiwicmVxIiwieW9nYU5vZGUiLCJnZXRDb21wdXRlZEhlaWdodCIsInBlbmRpbmciLCJqdW1wIiwianMiLCJzdGVwIiwiZGVsdGEiLCJuZXdPcmQiLCJwbGFjZWhvbGRlciIsImxxIiwidG9Mb3dlckNhc2UiLCJtc2dzIiwicG9zIiwiaW5kZXhPZiIsImNudCIsImZpcnN0VG9wIiwib3JpZ2luIiwiY3VyVG9wIiwiYmVzdCIsIkluZmluaXR5IiwiYWJzIiwiQ0hVTksiLCJ3b3JrTXMiLCJ3YWxsU3RhcnQiLCJwZXJmb3JtYW5jZSIsIm5vdyIsImoiLCJ3YWxsTXMiLCJyb3VuZCIsImNlaWwiLCJob3ZlcmVkS2V5Iiwic2V0SG92ZXJlZEtleSIsImhhbmRsZXJzUmVmIiwicHJldiIsInNsaWNlIiwiTk9PUF9VTlNVQiIsIlN0aWNreVRyYWNrZXIiLCJBcnJheUxpa2UiLCJzZXRTdGlja3lQcm9tcHQiLCJzdWJzY3JpYmUiLCJsaXN0ZW5lciIsIk5hTiIsImdldFBlbmRpbmdEZWx0YSIsImlzU3RpY2t5IiwidGFyZ2V0IiwiZmlyc3RWaXNpYmxlIiwiZmlyc3RWaXNpYmxlVG9wIiwiYmFzZU9mZnNldCIsImVzdGltYXRlIiwiU3VwcHJlc3MiLCJzdXBwcmVzcyIsImxhc3RJZHgiLCJmb3JjZSIsInRyaW1tZWQiLCJ0cmltU3RhcnQiLCJwYXJhRW5kIiwic2VhcmNoIiwiY29sbGFwc2VkIiwicmVwbGFjZSIsInRyaW0iLCJjYXB0dXJlZElkeCIsImNhcHR1cmVkRXN0aW1hdGUiXSwic291cmNlcyI6WyJWaXJ0dWFsTWVzc2FnZUxpc3QudHN4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgUmVmT2JqZWN0IH0gZnJvbSAncmVhY3QnXG5pbXBvcnQgKiBhcyBSZWFjdCBmcm9tICdyZWFjdCdcbmltcG9ydCB7XG4gIHVzZUNhbGxiYWNrLFxuICB1c2VDb250ZXh0LFxuICB1c2VFZmZlY3QsXG4gIHVzZUltcGVyYXRpdmVIYW5kbGUsXG4gIHVzZVJlZixcbiAgdXNlU3RhdGUsXG4gIHVzZVN5bmNFeHRlcm5hbFN0b3JlLFxufSBmcm9tICdyZWFjdCdcbmltcG9ydCB7IHVzZVZpcnR1YWxTY3JvbGwgfSBmcm9tICcuLi9ob29rcy91c2VWaXJ0dWFsU2Nyb2xsLmpzJ1xuaW1wb3J0IHR5cGUgeyBTY3JvbGxCb3hIYW5kbGUgfSBmcm9tICcuLi9pbmsvY29tcG9uZW50cy9TY3JvbGxCb3guanMnXG5pbXBvcnQgdHlwZSB7IERPTUVsZW1lbnQgfSBmcm9tICcuLi9pbmsvZG9tLmpzJ1xuaW1wb3J0IHR5cGUgeyBNYXRjaFBvc2l0aW9uIH0gZnJvbSAnLi4vaW5rL3JlbmRlci10by1zY3JlZW4uanMnXG5pbXBvcnQgeyBCb3ggfSBmcm9tICcuLi9pbms Line truncated