Forge documentation
Swift

Swift tools

Tools contracts and source references for Swift.

Define the tool name, description, argument schema, and tier before registering its executor. The model proposes a call; the application validates, authorizes, approves, and executes it. A tool tier is metadata, not a substitute for an enforced policy. Match every tool result to its originating call ID and propagate execution errors.

Swift reference

Each reference records the source path, hash and declaration inventory for this language. Start at the import boundary before using a symbol found in a deeper implementation file.

Continue

On this page