Skip to content

feat(verbs): new built-in exec verbs & custom verb management - #474

Merged
jahvon merged 2 commits into
mainfrom
feat/custom-verbs
Sep 28, 2026
Merged

jahvon merged 2 commits into
mainfrom
feat/custom-verbs

Conversation

@jahvon

@jahvon jahvon commented Sep 28, 2026 •

Copy link
Copy Markdown
Member

Summary

Verbs have been a fixed list. Users can now register their own verbs in their user config. The built-in list
also grows to cover missing counterparts and common AI/ML workflows.

Notable Changes

  • flow config add verb NAME... / flow config remove verb NAME... manage a new customVerbs
    config field. Names that clash with a built-in verb or a flow command are rejected.
  • New built-in verbs: resume, unlock, pull, upload, download, diff, plan, render,
    train, tune, evaluate, infer, rev is an alias of evaluate`.

Closes #473

@codecov

codecov Bot commented Sep 28, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 84.43114% with 26 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
cmd/internal/config.go 79.26% 12 Missing and 5 partials ⚠️
internal/validation/validate.go 85.71% 2 Missing and 2 partials ⚠️
cmd/internal/exec.go 77.77% 1 Missing and 1 partial ⚠️
types/config/config.go 71.42% 2 Missing ⚠️
main.go 0.00% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

@jahvon jahvon mentioned this pull request Sep 28, 2026
@jahvon
jahvon merged commit 315aef6 into main Sep 28, 2026
23 checks passed
@jahvon
jahvon deleted the feat/custom-verbs branch September 28, 2026 00:54
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.

Add status as a verb

1 participant