System Tools
Category: system · 5 tools
Query system information, environment variables, and disk usage.
Tools
| Tool | Parameters | Description |
|---|---|---|
system.info | - | Get OS, CPU, memory, architecture info |
system.env | key? | Get environment variable(s) |
system.set_env | key, value | Set environment variable for session |
system.cwd | - | Get current working directory |
system.disk_usage | path? | Get disk usage information |
Examples
System Information
const stream = toolpack.stream({
messages: [{ role: 'user', content: 'What operating system am I running?' }],
model: 'gpt-4o',
});
// AI uses system.info
Environment Variables
const stream = toolpack.stream({
messages: [{ role: 'user', content: 'What is my NODE_ENV set to?' }],
model: 'gpt-4o',
});
// AI uses system.env
Disk Space
const stream = toolpack.stream({
messages: [{ role: 'user', content: 'How much disk space is available?' }],
model: 'gpt-4o',
});
// AI uses system.disk_usage