Something went wrong. Try again.
A safe, simple, extensible, and fast agent harness
Something went wrong. Try again.
1234567891011121314151617181920212223package ein:plugin;
// SPDX-License-Identifier: Apache-2.0// Copyright 2026 Mason Stallmo
world plugin { import ein:host/host; import process;
export tool: interface { resource tool { constructor(); name: func() -> string; schema: func() -> string; call: func(id: string, args: string) -> result<string, string>; primary-arg: func() -> option<string>; // What calling the tool does: "read-only", "mutating", or // "unknown" when it depends on the arguments. effect: func() -> string; } }}