open-index/open-npm huggingface dataset:
npm package: @snrraptopack/auwgent-cli
Description: Auwgent CLI compiler and LSP for generating agents
Author: Auwgent
Latest version: 0.1.0-alpha.20

# @snrraptopack/auwgent-cli

NPM wrapper for the native Auwgent CLI tools.

## Usage

```bash
# Install globally
npm install -g @snrraptopack/auwgent-cli

# Run the compiler
auwgent generate my_agent.agent
```

This package automatically downloads the high-performance native Rust binaries for your specific operating system (Windows, macOS, or Linux) during installation.

For full documentation on commands and configuration, see the [main README](https://github.com/snrraptopack/Auwgent).

## Release Tags

Release workflows are separated by tag prefix:

- `v*` -> CLI binaries + `@snrraptopack/auwgent-cli`
- `ts-v*` -> TypeScript SDK publish flow
- `py-v*` -> Python SDK publish flow

This keeps version bumps scoped to only the package being released.

## Local Smoke Test

Before publishing CLI changes, validate the npm tarball includes required files:

```bash
npm run verify:local-package
```
npm package: @snrraptopack/auwgent-sdk
Description: Auwgent IR Runtime — Rust-powered agent engine with type-safe TypeScript bindings
Latest version: 0.1.0-alpha.26

# @snrraptopack/auwgent-sdk

To install dependencies:

```bash
bun install
```

To run:

```bash
bun run auwgent.ts
```

This project was created using `bun init` in bun v1.2.12. [Bun](https://bun.sh) is a fast all-in-one JavaScript runtime.
npm package: @snsdomains/connect
Description: Build on Sui with ease with the Ethos Wallet APIs. Connect with all wallets and users with no wallet.
Latest version: 0.0.98

# Ethos Connect

### Documentation

For full documentation on Ethos Connect please visit [Ethos Connect](https://ethoswallet.xyz/dev). 


### Setting up local development

From the root folder of the project you are working on (not this project)

```
yarn remove ethos-connect
cd node_modules/react
yarn unlink
yarn link
cd ../react-dom
yarn unlink
yarn link
cd ../..
```

From the root directory of this project:

```
yarn unlink react
yarn unlink react-dom
yarn link
yarn install
yarn link react
yarn link react-dom
yarn build
```

From the root folder of the project you are working on (not this project)

```
yarn link ethos-connect
```

## To reset local

### To reset your UI (consumer of the NPM package)

```
yarn unlink ethos-connect
yarn unlink react
yarn unlink react-dom
yarn add ethos-connect react react-dom
```

### To reset and unlink in the NPM package repo

```
yarn unlink
yarn unlink react
yarn unlink react-dom
yarn add react react-dom
```

You can also reset all your linked packages by running (mac only):

```
rm -rf cd ~/.config/yarn/*
```

Or, for windows powershell:

```
Remove-Item C:\Users\<USERNAME>\AppData\Local\Yarn\Data\link\* -Recurse -Force
```

# Publishing

When you're ready to publish your changes, update the `package.json` file with a new version number following [Semantic Versioning guidelines](https://zellwk.com/blog/semantic-versioning/). Then run:

```
npm publish
```

This will run the `prepublishOnly` script and publish the new version to NPM.
npm package: @snservixo/chat-sdk
Description: SNServixo Chat SDK - Integrate AI-powered conversation flows into your applications
Author: SNServixo
Latest version: 1.0.0

# @snservixo/chat-sdk

Official SDK for integrating SNServixo AI-powered conversation flows into your applications.

## Installation

```bash
npm install @snservixo/chat-sdk axios
```

## Quick Start

```typescript
import { ChatClient } from '@snservixo/chat-sdk';

const client = new ChatClient({
  flowId: 'your_flow_id',
  tenantId: 'your_tenant_id',
  apiKey: 'your_api_key'
});

// Start a conversation
const session = await client.startConversation();
console.log('Bot:', session.response.message);

// Send messages
const response = await client.sendMessage('Hello!');
console.log('Bot:', response.response.message);

// Listen for events
client.on('message', (data) => {
  console.log('New message:', data.response.message);
});

client.on('error', (data) => {
  console.error('Error:', data.error);
});
```

## Configuration

```typescript
const client = new ChatClient({
  flowId: 'your_flow_id',      // Required: Your conversation flow ID
  tenantId: 'your_tenant_id',  // Required: Your tenant ID
  apiKey: 'your_api_key',      // Required: Your API key
  baseUrl: 'https://api.snservixo.com/api/v2', // Optional: Custom API URL
  timeout: 30000               // Optional: Request timeout in ms
});
```

## API Reference

### `startConversation(initialMessage?: string)`
Starts a new conversation session. Optionally send an initial message.

### `sendMessage(message: string)`
Sends a message in the current session.

### `endConversation()`
Ends the current conversation session.

### `getSessionId()`
Returns the current session ID or null.

### `isConnected()`
Returns true if there's an active session.

### `on(event, callback)`
Subscribe to events: `'message'`, `'error'`, `'connected'`, `'disconnected'`

### `off(event, callback)`
Unsubscribe from events.

## License

MIT