mirror of
https://github.com/vercel/chat.git
synced 2026-09-14 18:32:29 +08:00
1348532068
* Update docs - Slack Assistants API, App Home tab, Stream stop blocks * Update README.md * Update package readmes, fix readme integration test * Add npm badges to all package READMEs Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Add test coverage to all packages * Create CODE_OF_CONDUCT.md * Create pull_request_template.md * Create issue templates * Create config.yml * Add unit tests for errors, singleton, logger, message, modals, gchat utils, and teams markdown Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Add a vitest:workspace command * Misc URL fixes * Update CONTRIBUTING.md * Misc fixes, upgrade workflow/serde * Replace PII in integration test data --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
36 lines
985 B
Markdown
36 lines
985 B
Markdown
# @chat-adapter/state-memory
|
|
|
|
[](https://www.npmjs.com/package/@chat-adapter/state-memory)
|
|
[](https://www.npmjs.com/package/@chat-adapter/state-memory)
|
|
|
|
In-memory state adapter for [Chat SDK](https://chat-sdk.dev/docs). For development and testing only — state is lost on restart.
|
|
|
|
## Installation
|
|
|
|
```bash
|
|
npm install chat @chat-adapter/state-memory
|
|
```
|
|
|
|
## Usage
|
|
|
|
```typescript
|
|
import { Chat } from "chat";
|
|
import { createMemoryState } from "@chat-adapter/state-memory";
|
|
|
|
const bot = new Chat({
|
|
userName: "mybot",
|
|
adapters: { /* ... */ },
|
|
state: createMemoryState(),
|
|
});
|
|
```
|
|
|
|
## Documentation
|
|
|
|
Full documentation at [chat-sdk.dev/docs/state/memory](https://chat-sdk.dev/docs/state/memory).
|
|
|
|
For production, use [Redis](https://chat-sdk.dev/docs/state/redis) or [ioredis](https://chat-sdk.dev/docs/state/ioredis).
|
|
|
|
## License
|
|
|
|
MIT
|