supervisor-api-client-function-calling
CommunityRun custom client tools alongside hosted tools.
Software Engineering#function calling#tool orchestration#supervisor api#python callables#mcp approval#client-side execution
Authorvictorlou
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It solves the problem of extending the Supervisor API with your own deterministic business logic by letting the model request client-executed functions and then continuing the conversation with their results.
Core Features & Use Cases
- Client-side function tools: Register Python callables as
type: "function"tools so your app executes them when the model returns a pendingfunction_call. - Full turn continuation: Append prior
response.outputback into the next request input and includefunction_call_outputitems for every client call you executed. - Mixed hosted + client workflows: Combine hosted tools (including UC functions and MCP-approval flows) with client-side functions by filtering which
function_callitems your app must execute.
Quick Start
Use the supervisor client-side function calling flow to let an AI ask your application to compute a business rule, then return the result to the model for the final answer.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: supervisor-api-client-function-calling Download link: https://github.com/victorlou/housing-assistant/archive/main.zip#supervisor-api-client-function-calling Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.