|
1614 | 1614 | "optional": false |
1615 | 1615 | }, |
1616 | 1616 | { |
1617 | | - "name": "monoColor", |
1618 | | - "type": "Signal<string>", |
| 1617 | + "name": "published", |
| 1618 | + "type": "Signal<string | null>", |
1619 | 1619 | "description": "", |
1620 | 1620 | "optional": false |
1621 | 1621 | }, |
1622 | 1622 | { |
1623 | | - "name": "monogram", |
1624 | | - "type": "Signal<string>", |
| 1623 | + "name": "sourceIcon", |
| 1624 | + "type": "Signal<CitationTypeIcon | null>", |
1625 | 1625 | "description": "", |
1626 | 1626 | "optional": false |
1627 | 1627 | }, |
1628 | 1628 | { |
1629 | | - "name": "published", |
| 1629 | + "name": "sourceIconUrl", |
| 1630 | + "type": "Signal<string | null>", |
| 1631 | + "description": "", |
| 1632 | + "optional": false |
| 1633 | + }, |
| 1634 | + { |
| 1635 | + "name": "sourceMonoColor", |
| 1636 | + "type": "Signal<string | null>", |
| 1637 | + "description": "", |
| 1638 | + "optional": false |
| 1639 | + }, |
| 1640 | + { |
| 1641 | + "name": "sourceMonogram", |
1630 | 1642 | "type": "Signal<string | null>", |
1631 | 1643 | "description": "", |
1632 | 1644 | "optional": false |
|
1636 | 1648 | "type": "Signal<string | null>", |
1637 | 1649 | "description": "", |
1638 | 1650 | "optional": false |
| 1651 | + }, |
| 1652 | + { |
| 1653 | + "name": "typeTone", |
| 1654 | + "type": "Signal<CitationTypeIcon>", |
| 1655 | + "description": "", |
| 1656 | + "optional": false |
1639 | 1657 | } |
1640 | 1658 | ], |
1641 | | - "methods": [] |
| 1659 | + "methods": [ |
| 1660 | + { |
| 1661 | + "name": "isTypeTone", |
| 1662 | + "signature": "isTypeTone(tone: CitationTypeIcon): boolean", |
| 1663 | + "description": "", |
| 1664 | + "params": [ |
| 1665 | + { |
| 1666 | + "name": "tone", |
| 1667 | + "type": "CitationTypeIcon", |
| 1668 | + "description": "", |
| 1669 | + "optional": false |
| 1670 | + } |
| 1671 | + ] |
| 1672 | + } |
| 1673 | + ] |
1642 | 1674 | }, |
1643 | 1675 | { |
1644 | 1676 | "name": "ChatCitationsCardComponent", |
|
1660 | 1692 | "optional": false |
1661 | 1693 | }, |
1662 | 1694 | { |
1663 | | - "name": "monoColor", |
1664 | | - "type": "Signal<string>", |
| 1695 | + "name": "sourceIcon", |
| 1696 | + "type": "Signal<CitationTypeIcon | null>", |
1665 | 1697 | "description": "", |
1666 | 1698 | "optional": false |
1667 | 1699 | }, |
1668 | 1700 | { |
1669 | | - "name": "monogram", |
1670 | | - "type": "Signal<string>", |
| 1701 | + "name": "sourceIconUrl", |
| 1702 | + "type": "Signal<string | null>", |
| 1703 | + "description": "", |
| 1704 | + "optional": false |
| 1705 | + }, |
| 1706 | + { |
| 1707 | + "name": "sourceMonoColor", |
| 1708 | + "type": "Signal<string | null>", |
| 1709 | + "description": "", |
| 1710 | + "optional": false |
| 1711 | + }, |
| 1712 | + { |
| 1713 | + "name": "sourceMonogram", |
| 1714 | + "type": "Signal<string | null>", |
1671 | 1715 | "description": "", |
1672 | 1716 | "optional": false |
1673 | 1717 | }, |
|
1682 | 1726 | "type": "Signal<string | null>", |
1683 | 1727 | "description": "", |
1684 | 1728 | "optional": false |
| 1729 | + }, |
| 1730 | + { |
| 1731 | + "name": "typeTone", |
| 1732 | + "type": "Signal<CitationTypeIcon>", |
| 1733 | + "description": "", |
| 1734 | + "optional": false |
1685 | 1735 | } |
1686 | 1736 | ], |
1687 | | - "methods": [] |
| 1737 | + "methods": [ |
| 1738 | + { |
| 1739 | + "name": "isTypeTone", |
| 1740 | + "signature": "isTypeTone(tone: CitationTypeIcon): boolean", |
| 1741 | + "description": "", |
| 1742 | + "params": [ |
| 1743 | + { |
| 1744 | + "name": "tone", |
| 1745 | + "type": "CitationTypeIcon", |
| 1746 | + "description": "", |
| 1747 | + "optional": false |
| 1748 | + } |
| 1749 | + ] |
| 1750 | + } |
| 1751 | + ] |
1688 | 1752 | }, |
1689 | 1753 | { |
1690 | 1754 | "name": "ChatCitationsComponent", |
|
6508 | 6572 | ], |
6509 | 6573 | "examples": [] |
6510 | 6574 | }, |
| 6575 | + { |
| 6576 | + "name": "CitationImageVisual", |
| 6577 | + "kind": "interface", |
| 6578 | + "description": "", |
| 6579 | + "properties": [ |
| 6580 | + { |
| 6581 | + "name": "iconUrl", |
| 6582 | + "type": "string", |
| 6583 | + "description": "", |
| 6584 | + "optional": false |
| 6585 | + }, |
| 6586 | + { |
| 6587 | + "name": "kind", |
| 6588 | + "type": "\"image\"", |
| 6589 | + "description": "", |
| 6590 | + "optional": false |
| 6591 | + } |
| 6592 | + ], |
| 6593 | + "examples": [] |
| 6594 | + }, |
| 6595 | + { |
| 6596 | + "name": "CitationMonogramVisual", |
| 6597 | + "kind": "interface", |
| 6598 | + "description": "", |
| 6599 | + "properties": [ |
| 6600 | + { |
| 6601 | + "name": "color", |
| 6602 | + "type": "string", |
| 6603 | + "description": "", |
| 6604 | + "optional": false |
| 6605 | + }, |
| 6606 | + { |
| 6607 | + "name": "kind", |
| 6608 | + "type": "\"monogram\"", |
| 6609 | + "description": "", |
| 6610 | + "optional": false |
| 6611 | + }, |
| 6612 | + { |
| 6613 | + "name": "monogram", |
| 6614 | + "type": "string", |
| 6615 | + "description": "", |
| 6616 | + "optional": false |
| 6617 | + } |
| 6618 | + ], |
| 6619 | + "examples": [] |
| 6620 | + }, |
| 6621 | + { |
| 6622 | + "name": "CitationTypeIconVisual", |
| 6623 | + "kind": "interface", |
| 6624 | + "description": "", |
| 6625 | + "properties": [ |
| 6626 | + { |
| 6627 | + "name": "icon", |
| 6628 | + "type": "CitationTypeIcon", |
| 6629 | + "description": "", |
| 6630 | + "optional": false |
| 6631 | + }, |
| 6632 | + { |
| 6633 | + "name": "kind", |
| 6634 | + "type": "\"type-icon\"", |
| 6635 | + "description": "", |
| 6636 | + "optional": false |
| 6637 | + }, |
| 6638 | + { |
| 6639 | + "name": "label", |
| 6640 | + "type": "string | null", |
| 6641 | + "description": "", |
| 6642 | + "optional": false |
| 6643 | + }, |
| 6644 | + { |
| 6645 | + "name": "tone", |
| 6646 | + "type": "CitationTypeIcon", |
| 6647 | + "description": "", |
| 6648 | + "optional": false |
| 6649 | + } |
| 6650 | + ], |
| 6651 | + "examples": [] |
| 6652 | + }, |
| 6653 | + { |
| 6654 | + "name": "CitationTypeMeta", |
| 6655 | + "kind": "interface", |
| 6656 | + "description": "", |
| 6657 | + "properties": [ |
| 6658 | + { |
| 6659 | + "name": "icon", |
| 6660 | + "type": "CitationTypeIcon", |
| 6661 | + "description": "", |
| 6662 | + "optional": false |
| 6663 | + }, |
| 6664 | + { |
| 6665 | + "name": "isKnown", |
| 6666 | + "type": "boolean", |
| 6667 | + "description": "", |
| 6668 | + "optional": false |
| 6669 | + }, |
| 6670 | + { |
| 6671 | + "name": "label", |
| 6672 | + "type": "string | null", |
| 6673 | + "description": "", |
| 6674 | + "optional": false |
| 6675 | + }, |
| 6676 | + { |
| 6677 | + "name": "tone", |
| 6678 | + "type": "CitationTypeIcon", |
| 6679 | + "description": "", |
| 6680 | + "optional": false |
| 6681 | + }, |
| 6682 | + { |
| 6683 | + "name": "type", |
| 6684 | + "type": "string", |
| 6685 | + "description": "", |
| 6686 | + "optional": false |
| 6687 | + } |
| 6688 | + ], |
| 6689 | + "examples": [] |
| 6690 | + }, |
6511 | 6691 | { |
6512 | 6692 | "name": "ClientToolsCapability", |
6513 | 6693 | "kind": "interface", |
|
7732 | 7912 | "signature": "\"expanded\" | \"collapsed\" | \"drawer\"", |
7733 | 7913 | "examples": [] |
7734 | 7914 | }, |
| 7915 | + { |
| 7916 | + "name": "CitationSourceVisual", |
| 7917 | + "kind": "type", |
| 7918 | + "description": "", |
| 7919 | + "signature": "CitationImageVisual | CitationTypeIconVisual | CitationMonogramVisual", |
| 7920 | + "examples": [] |
| 7921 | + }, |
| 7922 | + { |
| 7923 | + "name": "CitationTypeIcon", |
| 7924 | + "kind": "type", |
| 7925 | + "description": "", |
| 7926 | + "signature": "\"web\" | \"file\" | \"app\" | \"memory\" | \"generic\"", |
| 7927 | + "examples": [] |
| 7928 | + }, |
7735 | 7929 | { |
7736 | 7930 | "name": "ClientToolDef", |
7737 | 7931 | "kind": "type", |
|
8005 | 8199 | }, |
8006 | 8200 | "examples": [] |
8007 | 8201 | }, |
| 8202 | + { |
| 8203 | + "name": "citationSourceVisual", |
| 8204 | + "kind": "function", |
| 8205 | + "description": "Choose the visual source marker for a citation: provider image, type icon, or monogram.", |
| 8206 | + "signature": "citationSourceVisual(c: Citation): CitationSourceVisual", |
| 8207 | + "params": [ |
| 8208 | + { |
| 8209 | + "name": "c", |
| 8210 | + "type": "Citation", |
| 8211 | + "description": "", |
| 8212 | + "optional": false |
| 8213 | + } |
| 8214 | + ], |
| 8215 | + "returns": { |
| 8216 | + "type": "CitationSourceVisual", |
| 8217 | + "description": "" |
| 8218 | + }, |
| 8219 | + "examples": [] |
| 8220 | + }, |
8008 | 8221 | { |
8009 | 8222 | "name": "citationTypeLabel", |
8010 | 8223 | "kind": "function", |
|
8024 | 8237 | }, |
8025 | 8238 | "examples": [] |
8026 | 8239 | }, |
| 8240 | + { |
| 8241 | + "name": "citationTypeMeta", |
| 8242 | + "kind": "function", |
| 8243 | + "description": "Derive normalized source-type metadata for badges, icons, and tone tokens.", |
| 8244 | + "signature": "citationTypeMeta(c: Citation): CitationTypeMeta", |
| 8245 | + "params": [ |
| 8246 | + { |
| 8247 | + "name": "c", |
| 8248 | + "type": "Citation", |
| 8249 | + "description": "", |
| 8250 | + "optional": false |
| 8251 | + } |
| 8252 | + ], |
| 8253 | + "returns": { |
| 8254 | + "type": "CitationTypeMeta", |
| 8255 | + "description": "" |
| 8256 | + }, |
| 8257 | + "examples": [] |
| 8258 | + }, |
8027 | 8259 | { |
8028 | 8260 | "name": "createA2uiSurfaceStore", |
8029 | 8261 | "kind": "function", |
|
0 commit comments