{"_id":"@astralibx/chat-ui","_rev":"7-7a3ff2221c60458ae66fe4ceddb7992f","name":"@astralibx/chat-ui","dist-tags":{"latest":"0.4.1"},"versions":{"0.1.1":{"name":"@astralibx/chat-ui","version":"0.1.1","license":"MIT","_id":"@astralibx/chat-ui@0.1.1","maintainers":[{"name":"astralib","email":"1997hariprakash@gmail.com"}],"homepage":"https://github.com/Hariprakash1997/astralib#readme","bugs":{"url":"https://github.com/Hariprakash1997/astralib/issues"},"dist":{"shasum":"62481e873401d0e5be3f18be11aada3f246101a8","tarball":"https://registry.npmjs.org/@astralibx/chat-ui/-/chat-ui-0.1.1.tgz","fileCount":8,"integrity":"sha512-wbKUv6eI3r/GXk4s1bAVYhvrUy2y7JbBw+sz++ra7iewUdzlZBuboI12Kvxf892NkIOGSdXvowKVWwz2TPP9Mw==","signatures":[{"sig":"MEUCIQD7ggbyzvGZQOdql5QdP7Z5dcUK3msLLsx9wc0FBa6c9gIgELxsiNEBTyZczfTzAzW1AoSAyURtKl221rpTpl9d344=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514351},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"}}},"gitHead":"df956e4b9f30b71fc0ee0eba6b811eee2092bf52","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"astralib","email":"1997hariprakash@gmail.com"},"repository":{"url":"git+https://github.com/Hariprakash1997/astralib.git","type":"git","directory":"packages/chat/chat-ui"},"_npmVersion":"10.9.4","description":"Lit Web Components for the @astralibx chat admin dashboard","directories":{},"_nodeVersion":"22.22.1","dependencies":{"lit":"^3.0.0","@astralibx/chat-types":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat-ui_0.1.1_1773730922976_0.6038189341396498","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@astralibx/chat-ui","version":"0.1.2","license":"MIT","_id":"@astralibx/chat-ui@0.1.2","maintainers":[{"name":"astralib","email":"1997hariprakash@gmail.com"}],"homepage":"https://github.com/Hariprakash1997/astralib#readme","bugs":{"url":"https://github.com/Hariprakash1997/astralib/issues"},"dist":{"shasum":"bfc3c12338af8fe95e439d97ba4d472e1dfa1bd5","tarball":"https://registry.npmjs.org/@astralibx/chat-ui/-/chat-ui-0.1.2.tgz","fileCount":8,"integrity":"sha512-YFL/dx0qxM82+3v7V60lCau+cDbM5OHb3XCnT37gfDYMiEW/gi6OE1GKtzatJqr1TloAGQlFJEcFvPlVkyn3nQ==","signatures":[{"sig":"MEQCIDEClarDwLTeW8jKKtvEhkyQfyrMMzG/CMbI2keg10a0AiAB2WCWitUqCO660RDEIiN5AD6XV+U4OQQnK70HtsCJ5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516915},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"}}},"gitHead":"fd42f0db8c9fd08982aee61f94304819cd425d54","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"astralib","email":"1997hariprakash@gmail.com"},"repository":{"url":"git+https://github.com/Hariprakash1997/astralib.git","type":"git","directory":"packages/chat/chat-ui"},"_npmVersion":"10.9.4","description":"Lit Web Components for the @astralibx chat admin dashboard","directories":{},"_nodeVersion":"22.22.1","dependencies":{"lit":"^3.0.0","@astralibx/chat-types":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat-ui_0.1.2_1773733706856_0.07181894739397321","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@astralibx/chat-ui","version":"0.2.0","license":"MIT","_id":"@astralibx/chat-ui@0.2.0","maintainers":[{"name":"astralib","email":"1997hariprakash@gmail.com"}],"homepage":"https://github.com/Hariprakash1997/astralib#readme","bugs":{"url":"https://github.com/Hariprakash1997/astralib/issues"},"dist":{"shasum":"786c7580d8aa5bbe92c7105352611bc52d56e269","tarball":"https://registry.npmjs.org/@astralibx/chat-ui/-/chat-ui-0.2.0.tgz","fileCount":8,"integrity":"sha512-L1QqlQftoICqOomNHlUcv863XzyQID3gSYH9ia+z7XoYoUV3pgw3IyX7MLNTE2CP2MifuUJkQHfEwjMLshoFDw==","signatures":[{"sig":"MEUCIQDhicNurkuJXIUeZTa1HxsRSmgAYk4laEcMOHJtFREvfQIgb7eiKvT0qY1wafeZzfpBzy7cguSTAJcrz/S5n049SGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":547612},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"}}},"gitHead":"2799c3a72496f6989c30cb5e2954ea0f4c34d66b","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"astralib","email":"1997hariprakash@gmail.com"},"repository":{"url":"git+https://github.com/Hariprakash1997/astralib.git","type":"git","directory":"packages/chat/chat-ui"},"_npmVersion":"10.9.4","description":"Lit Web Components for the @astralibx chat admin dashboard","directories":{},"_nodeVersion":"22.22.1","dependencies":{"lit":"^3.0.0","@astralibx/chat-types":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat-ui_0.2.0_1773745863779_0.6083227914412157","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@astralibx/chat-ui","version":"0.3.0","license":"MIT","_id":"@astralibx/chat-ui@0.3.0","maintainers":[{"name":"astralib","email":"1997hariprakash@gmail.com"}],"homepage":"https://github.com/Hariprakash1997/astralib#readme","bugs":{"url":"https://github.com/Hariprakash1997/astralib/issues"},"dist":{"shasum":"56af79f24ece6a203ba6ebb369b020f25d63bb5f","tarball":"https://registry.npmjs.org/@astralibx/chat-ui/-/chat-ui-0.3.0.tgz","fileCount":8,"integrity":"sha512-Ir80btj4I3EvOSZMW47j9+I9GL9YnaEUv4dQA3QaVlNZr+VUbzKlVbaalVJz3FZFUvYZNW6f5f4cOHUjFAGi8g==","signatures":[{"sig":"MEUCIQCdfytuobTBS3/2CCFfOQJjaRatpBDY3qkm6rwpQxJO9QIgEjHTm1DyXF8DnX+XWovEhqHSHDbJuTQFbVdEsteaXcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574984},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"}}},"gitHead":"b96fb6e63feccf19591d627ddda0c3d04f165ad2","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"astralib","email":"1997hariprakash@gmail.com"},"repository":{"url":"git+https://github.com/Hariprakash1997/astralib.git","type":"git","directory":"packages/chat/chat-ui"},"_npmVersion":"10.9.4","description":"Lit Web Components for the @astralibx chat admin dashboard","directories":{},"_nodeVersion":"22.22.1","dependencies":{"lit":"^3.0.0","@astralibx/chat-types":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat-ui_0.3.0_1773814059885_0.8155196867893706","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@astralibx/chat-ui","version":"0.3.1","license":"MIT","_id":"@astralibx/chat-ui@0.3.1","maintainers":[{"name":"astralib","email":"1997hariprakash@gmail.com"}],"homepage":"https://github.com/Hariprakash1997/astralib#readme","bugs":{"url":"https://github.com/Hariprakash1997/astralib/issues"},"dist":{"shasum":"21b7adf970bbf5dbb52a442b9aa91eae8b82b195","tarball":"https://registry.npmjs.org/@astralibx/chat-ui/-/chat-ui-0.3.1.tgz","fileCount":8,"integrity":"sha512-g2P3suqEEFxJiq5e78XtLjVl3fLTqppXHNBawKpAtA+OkfncEnK30NaAFW+mlMMT0Hs5G7RXDxy1vkpQBPhmsg==","signatures":[{"sig":"MEUCIDaweCctSBBoUNtM4cV+/FfixNuDZGRpnKDPzLicpsHVAiEA+8a8ITqsqtiAHChVwyYDjntvBqNjKa2LzGCFRbmsgKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574984},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"}}},"gitHead":"ae1365ff1004be6b7ef07ac5ca5a5d6d8d9a6fa6","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"astralib","email":"1997hariprakash@gmail.com"},"repository":{"url":"git+https://github.com/Hariprakash1997/astralib.git","type":"git","directory":"packages/chat/chat-ui"},"_npmVersion":"10.9.4","description":"Lit Web Components for the @astralibx chat admin dashboard","directories":{},"_nodeVersion":"22.22.1","dependencies":{"lit":"^3.0.0","@astralibx/chat-types":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat-ui_0.3.1_1773917001719_0.19860372713739016","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@astralibx/chat-ui","version":"0.4.0","license":"MIT","_id":"@astralibx/chat-ui@0.4.0","maintainers":[{"name":"astralib","email":"1997hariprakash@gmail.com"}],"homepage":"https://github.com/Hariprakash1997/astralib#readme","bugs":{"url":"https://github.com/Hariprakash1997/astralib/issues"},"dist":{"shasum":"ea2412c9c830818f24e3898c8e357952ff45e4d1","tarball":"https://registry.npmjs.org/@astralibx/chat-ui/-/chat-ui-0.4.0.tgz","fileCount":8,"integrity":"sha512-CUoBFHLXt7l2kN8K/SXbesxj2D9nwcK6Ta7XWFucEQFAD4xVDXiw5B54QZkaEcVX7OxbGZz9s/ObEz8cBqib0w==","signatures":[{"sig":"MEUCICHqIGEPW/NPtQHDATrWFX4okDtZfh8Z10ho6SRJYVU9AiEApCtM/fM+vMH6QTeda9Xaqd+eHkFKk9ARV1YidBTk1HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":838357},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"}}},"gitHead":"4d2a55b3968e55f083d4a957eb2319acb1fa5ba3","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"astralib","email":"1997hariprakash@gmail.com"},"repository":{"url":"git+https://github.com/Hariprakash1997/astralib.git","type":"git","directory":"packages/chat/chat-ui"},"_npmVersion":"10.9.4","description":"Lit Web Components for the @astralibx chat admin dashboard","directories":{},"_nodeVersion":"22.22.1","dependencies":{"lit":"^3.0.0","@astralibx/chat-types":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","typescript":"^5.8.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chat-ui_0.4.0_1773998150826_0.040091641600331185","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@astralibx/chat-ui","version":"0.4.1","description":"Lit Web Components for the @astralibx chat admin dashboard","repository":{"type":"git","url":"git+https://github.com/Hariprakash1997/astralib.git","directory":"packages/chat/chat-ui"},"type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"}}},"scripts":{"build":"vite build","dev":"vite"},"dependencies":{"lit":"^3.0.0","@astralibx/chat-types":"^0.4.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"devDependencies":{"vite":"^6.0.0","vite-plugin-dts":"^4.0.0","typescript":"^5.8.0","vitest":"^3.0.0"},"license":"MIT","_id":"@astralibx/chat-ui@0.4.1","gitHead":"536d6d435d86f884d250a4afdfa6ee5a79b0bbdc","bugs":{"url":"https://github.com/Hariprakash1997/astralib/issues"},"homepage":"https://github.com/Hariprakash1997/astralib#readme","_nodeVersion":"22.22.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-gDBTbK6JREzjvq4WHBkmWElkr08U1tx6UUJEjRbSRfQCAC0cbVbh/CCDrSJJrSHP3AM8QEvdHwXbsWNmihjeYQ==","shasum":"5a627aaf8b359e2d832f52e0fa01e9c7b84f40ea","tarball":"https://registry.npmjs.org/@astralibx/chat-ui/-/chat-ui-0.4.1.tgz","fileCount":10,"unpackedSize":866522,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCko8gzQy1vwh/LVrzdSwIgd6JsgTj2/3+9xoORapU8owIgPb8klhQMIW2GFpRpyWr0so/y3qXF/HUI2cvumONg2AU="}]},"_npmUser":{"name":"astralib","email":"1997hariprakash@gmail.com"},"directories":{},"maintainers":[{"name":"astralib","email":"1997hariprakash@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chat-ui_0.4.1_1774233264436_0.8461143210974951"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-17T07:02:02.922Z","modified":"2026-03-23T02:34:24.712Z","0.1.1":"2026-03-17T07:02:03.132Z","0.1.2":"2026-03-17T07:48:27.036Z","0.2.0":"2026-03-17T11:11:03.919Z","0.3.0":"2026-03-18T06:07:40.049Z","0.3.1":"2026-03-19T10:43:21.897Z","0.4.0":"2026-03-20T09:15:50.981Z","0.4.1":"2026-03-23T02:34:24.591Z"},"bugs":{"url":"https://github.com/Hariprakash1997/astralib/issues"},"license":"MIT","homepage":"https://github.com/Hariprakash1997/astralib#readme","repository":{"type":"git","url":"git+https://github.com/Hariprakash1997/astralib.git","directory":"packages/chat/chat-ui"},"description":"Lit Web Components for the @astralibx chat admin dashboard","maintainers":[{"name":"astralib","email":"1997hariprakash@gmail.com"}],"readme":"# @astralibx/chat-ui\n\n[![npm version](https://img.shields.io/npm/v/@astralibx/chat-ui.svg)](https://www.npmjs.com/package/@astralibx/chat-ui)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n\nLit Web Components for the chat admin dashboard. Provides session management, agent management, real-time agent chat interface, memory/prompt/knowledge CRUD, FAQ/flow configuration, analytics, and settings. Drop a single `<alx-chat-dashboard>` tag into any HTML page or use individual components.\n\n**GitHub**: https://github.com/Hariprakash1997/astralib/tree/main/packages/chat/chat-ui\n\n## Install\n\n```bash\nnpm install @astralibx/chat-ui\n# Optional: npm install socket.io-client\n```\n\n### Peer Dependencies\n\n| Package | Required |\n|---------|----------|\n| `lit` | Yes |\n| `socket.io-client` | Optional (needed for agent dashboard) |\n\n## Quick Start\n\n```typescript\nimport { AlxChatConfig } from '@astralibx/chat-ui';\n\nAlxChatConfig.setup({\n  chatEngineApi: '/api/chat',\n  chatAiApi: '/api/chat-ai',\n  socketUrl: 'wss://chat.example.com',\n  agentNamespace: '/agent',\n  authToken: 'Bearer ...',\n  theme: 'dark',\n});\n\nimport '@astralibx/chat-ui';\n```\n\n```html\n<alx-chat-dashboard defaultTab=\"overview\"></alx-chat-dashboard>\n```\n\nOr use individual components:\n\n```html\n<alx-chat-session-list></alx-chat-session-list>\n<alx-chat-agent-dashboard></alx-chat-agent-dashboard>\n```\n\n## Individual Component Usage\n\nUse standalone components instead of the full dashboard:\n\n```html\n<!-- Just the session list -->\n<alx-chat-session-list></alx-chat-session-list>\n\n<!-- Memory management -->\n<alx-chat-memory-list></alx-chat-memory-list>\n\n<!-- Agent chat dashboard (needs socket.io-client) -->\n<alx-chat-agent-dashboard></alx-chat-agent-dashboard>\n```\n\n## All Components\n\n| Tag | Description |\n|-----|-------------|\n| `alx-chat-dashboard` | Full dashboard with hash-based tab routing |\n| `alx-chat-session-list` | Paginated session list with filters |\n| `alx-chat-session-messages` | Message thread viewer with cursor pagination |\n| `alx-chat-session-detail` | Session metadata and visitor info panel |\n| `alx-chat-agent-list` | Agent table with status and actions |\n| `alx-chat-agent-form` | Create/edit agent drawer |\n| `alx-chat-agent-dashboard` | Real-time agent chat interface (Socket.IO) |\n| `alx-chat-memory-list` | Memory entries with filters and bulk actions |\n| `alx-chat-memory-form` | Create/edit memory drawer |\n| `alx-chat-prompt-list` | Prompt template list |\n| `alx-chat-prompt-editor` | Visual prompt section editor |\n| `alx-chat-knowledge-list` | Knowledge base CRUD |\n| `alx-chat-knowledge-form` | Create/edit knowledge drawer |\n| `alx-chat-faq-editor` | FAQ management with reordering |\n| `alx-chat-flow-editor` | Pre-chat flow configurator |\n| `alx-chat-canned-response-list` | Canned response CRUD |\n| `alx-chat-stats` | Dashboard statistics cards (auto-refresh) |\n| `alx-chat-feedback-stats` | Rating distribution and average |\n| `alx-chat-offline-messages` | Offline message inbox |\n| `alx-chat-settings` | Global chat settings |\n\n## Features\n\n- **Session management** -- Paginated session list, message thread viewer with cursor pagination, session metadata panel. [Details](https://github.com/Hariprakash1997/astralib/blob/main/packages/chat/chat-ui/docs/components.md#sessions)\n- **Agent management** -- Agent table with status tracking, create/edit drawer, real-time agent chat via Socket.IO. [Details](https://github.com/Hariprakash1997/astralib/blob/main/packages/chat/chat-ui/docs/components.md#agents)\n- **Memory and knowledge** -- Memory entries with filters and bulk actions, knowledge base CRUD with drawer forms. [Details](https://github.com/Hariprakash1997/astralib/blob/main/packages/chat/chat-ui/docs/components.md#memory)\n- **Prompt editing** -- Prompt template list and visual section editor. [Details](https://github.com/Hariprakash1997/astralib/blob/main/packages/chat/chat-ui/docs/components.md#prompts)\n- **Content management** -- FAQ editor with reordering, pre-chat flow configurator, canned response CRUD. [Details](https://github.com/Hariprakash1997/astralib/blob/main/packages/chat/chat-ui/docs/components.md#content)\n- **Analytics** -- Statistics cards with auto-refresh, feedback rating distribution, offline message inbox. [Details](https://github.com/Hariprakash1997/astralib/blob/main/packages/chat/chat-ui/docs/components.md#analytics)\n- **Global settings** -- Chat settings panel. [Details](https://github.com/Hariprakash1997/astralib/blob/main/packages/chat/chat-ui/docs/components.md#settings)\n- **Theming** -- Full CSS custom property system with `--alx-*` prefix, density modes, and shared style exports. [Details](https://github.com/Hariprakash1997/astralib/blob/main/packages/chat/chat-ui/docs/theming.md)\n- **API client** -- Built-in HTTP client with auth injection, timeout, error handling, and auth error events. [Details](https://github.com/Hariprakash1997/astralib/blob/main/packages/chat/chat-ui/docs/api-client.md)\n\n## Getting Started Guide\n\n1. [Configuration](https://github.com/Hariprakash1997/astralib/blob/main/packages/chat/chat-ui/docs/configuration.md) -- Setup, config options, peer dependencies\n2. [Components](https://github.com/Hariprakash1997/astralib/blob/main/packages/chat/chat-ui/docs/components.md) -- All 20 components with tags and descriptions\n3. [Theming](https://github.com/Hariprakash1997/astralib/blob/main/packages/chat/chat-ui/docs/theming.md) -- CSS custom properties, density modes, shared style exports\n4. [API Client](https://github.com/Hariprakash1997/astralib/blob/main/packages/chat/chat-ui/docs/api-client.md) -- HttpClient, error handling, auth events, exported types\n\n## License\n\nMIT\n","readmeFilename":"README.md"}