Skip to main content

System Tools

Category: system · 5 tools

Query system information, environment variables, and disk usage.

Tools

ToolParametersDescription
system.info-Get OS, CPU, memory, architecture info
system.envkey?Get environment variable(s)
system.set_envkey, valueSet environment variable for session
system.cwd-Get current working directory
system.disk_usagepath?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