Skip to content

Document the function roles - #24

Draft
eunomie wants to merge 1 commit into
agent-function-rolefrom
readme-function-roles
Draft

eunomie wants to merge 1 commit into
agent-function-rolefrom
readme-function-roles

Conversation

@eunomie

@eunomie eunomie commented Nov 11, 2026

Copy link
Copy Markdown
Member

Stacked on #21. Adds a short README section listing the four function-role attributes (#[Check], #[Generate], #[Up], #[Agent]): the command each enables, the return and required-argument rule the SDK enforces, one example each, and the engine API version each role first appears in (each linked to the engine tag's core/schema/module.go). Every role's API exists in the engine floor v1.0.0-beta.17; this repository runs no test of a role on that engine, and the README says so.

Docs only, no checks run. The Check rule is written as it is on this branch's base: PR #15 (sibling) lets a check require a Workspace; the section needs one line changed once both are in.

Signed-off-by: Yves Brissaud <yves@dagger.io>
@eunomie
eunomie force-pushed the readme-function-roles branch from 52870c6 to e73ed2c Compare November 11, 2026 14:31
@eunomie
eunomie added this pull request to stack #32 November 11, 2026 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant