uloop-hello-world · git:20260622.7b7ead4 · 2026-06-22 · sha256 95cb372384dad424

uloop-hello-world git:20260622.7b7ead4A

Immutable. This exact content is served forever at /api/v1/blob/95cb372384dad424.

---
name: uloop-hello-world
description: "Sample uloop hello-world tool. Use to verify custom tool wiring or inspect a minimal tool implementation example."
---

# uloop hello-world

Personalized hello world tool with multi-language support.

## Usage

```bash
uloop hello-world [options]
```

## Parameters

| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| `--name` | string | `World` | Name to greet |
| `--language` | string | `english` | Language for greeting: `english`, `japanese`, `spanish`, `french` |
| `--no-include-timestamp` | flag | - | Exclude timestamp from response |

## Examples

```bash
# Default greeting
uloop hello-world

# Greet with custom name
uloop hello-world --name "Alice"

# Japanese greeting
uloop hello-world --name "太郎" --language japanese

# Spanish greeting without timestamp
uloop hello-world --name "Carlos" --language spanish --no-include-timestamp
```

## Output

Returns JSON with:

- `Message`: The greeting message
- `Language`: Language used for greeting
- `Timestamp`: Current timestamp (if enabled)

## Notes

This is a sample custom tool demonstrating:

- Type-safe parameter handling with Schema
- Enum parameters for language selection
- Value-less flag parameters
- Multi-language support