Get app tools

The tasks this app offers an agent, as its running release declares them under tools in its manifest: each one's name, what it does, and JSON Schemas for its arguments and its answer. An app serving an older release than its image answers what THAT release ships, because those are the tasks actually there to launch. An empty list is an answer — this app offers none. skill is the release's SKILL.md, its author's account of how to combine the tools for a purpose, or null when it ships none.

get/api/apps/{handle}/{appId}/tools

Request

  • Base URL: https://reduck.ai
  • URL: https://reduck.ai/api/apps/{handle}/{appId}/tools
  • Auth: one of:
    • HTTP bearer
    • API key in header X-API-Key

Path parameters

handlestring required

The owner a resource is addressed under: "@username" for a personal scope, or a bare slug for a project.

appIdstring uuid required

Response

OK

skillstring nullable required

The release's SKILL.md: how to combine the tools for a purpose. Null when it ships none.

Changes

No recorded changes to this operation across all 1 revision of this API.