Start Tool Session
start_tool_sessionCreate a scoped tool session with a time-limited allowlist to restrict access to only the tools needed for a specific task.
Instructions
Create a short-lived allowlist for discover_tools and run_tool. Use this to keep a task scoped to the tools it actually needs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | Optional human-readable task label | |
| tools | Yes | Registered tool names allowed in this session | |
| ttlSeconds | No | Session lifetime in seconds (default 900, max 3600) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | ||
| createdAt | Yes | ||
| expiresAt | Yes | ||
| sessionId | Yes | ||
| allowedTools | Yes | ||
| remainingSeconds | Yes |